Skip to main content
The Elixir SDK uses Req and sends to https://api.signal.apollodeploy.com by default. Before you start, create an API key with Emails: Send permission and verify the From domain.
1

Install the SDK

Add the package to mix.exs:
Then run mix deps.get.
2

Store your API key

Set SIGNAL_API_KEY in the server environment or runtime secret manager.
3

Send an email

Successful JSON operations return {:ok, value, metadata}. Handle {:error, %ApolloSignal.Errors{}} in production instead of pattern matching only the success case.

All SDKs

Compare every supported language and framework.

Manage emails

Follow message states and delivery timelines.