Transactional Email
Delivery your product can depend on.
Send receipts, alerts and product updates through a familiar API with clear analytics and resilient processing.
Built beyond the happy path
Clear controls. Resilient delivery.
Scoped API keys
Create credentials and restrict them to the domain that needs them.
Batch & raw MIME
Send batches or preserve a fully built message when your integration needs it.
Delivery events
Track delivered, bounced, failed and complained outcomes.
Useful analytics
See delivery trends, distributions and your most active accounts.
Queue visibility
Inspect recent API sends and follow every message through the outbox.
Automatic recovery
Throttled sends back off; stale work is reconciled and failed ingestion can be replayed.
Integration flow
From request to result.
-
01
Verify a domain
Connect the domain your app sends from.
-
02
Create a key
Issue a secure credential for the integration.
-
03
Send
Submit one message, a batch or raw MIME.
-
04
Observe
Follow delivery events and act on outcomes.
Reliable by design
The queue does the hard work.
Messages are claimed safely, raw content stays out of queue payloads, provider throttles trigger backoff, and reconciliation recovers work that gets interrupted.
Atomic claims
Workers do not process the same message twice.
Backoff & reconciliation
Temporary pressure pauses safely and stale work is recovered.
Visible delivery
Know what was sent, delivered, bounced or queued.
Human support
Practical help when configuration gets complex.
Send your first message today.
Start with 3,000 transactional emails per month at no cost.
View pricing