Every event.
Back in your app.
From a delivery to an incoming reply, keep your application connected to what happens after a request.
Replay any event
Replay an event when your handler is ready, without sending the original email again.
See every delivery attempt
Inspect the delivery log for each attempt when an endpoint fails or retries.
Rotate secrets without downtime
Rotate signing secrets while your application continues to verify incoming events.
Pause failing endpoints
Endpoints that keep failing are disabled automatically. Inspect delivery history before restoring your handler.
Make retries safe.
Verify the signature before processing an event. Handle each event idempotently and return a successful response once your application has accepted it.
Back to the Email APISend your first email.
Your next email starts with a few lines of code.
Start building 3,000 emails / month free