Skip to content
WebhooksSigned, replayable delivery events

Signed email events you can trust and replay.

Subscribe to delivery events with HMAC signatures, delivery attempts, retry visibility, secret rotation, and replay controls that connect each event back to the original message.

  • HMAC signatures
  • Event delivery attempts
  • Replay controls
  • Secret rotation path
event dispatcherhmac
email.deliveredsig=sha256…200
email.openedsig=sha256…200
email.bouncedsig=sha256…200
✓ signature valid — safe to update product state
Event flow

Your application state follows mail state.

Webhooks close the loop between Sendix delivery and your product database — signed, inspectable, and recoverable.

01
Endpoint

Subscribe

Choose the delivery, engagement, and inbound events your app needs.

02
HMAC

Sign

Every payload carries an HMAC signature tied back to the original message id.

03
Verify

Verify

Reject forged or modified requests before trusting the payload.

04
Replay

Replay

Inspect attempts and replay events as a deliberate operator action.

Controls

Built to be trusted and recovered.

Each block keeps your application state and Sendix delivery state provably in sync.

Signed payloads

HMAC signatures let your app reject forged or modified event requests.

Retry visibility

Attempts, response codes, and timing stay visible for each endpoint.

Event catalog

Delivery, bounce, complaint, open, click, and inbound events share one envelope.

Protected replay

Replay controls are designed as operator actions, not hidden background magic.

Verify

Verify before you trust the payload.

Use HMAC signatures and rotating secrets to reject forged requests, then update product state with confidence.

Read the guide
verify.ts
const valid = sendix.webhooks.verify({
  payload,
  signature: req.headers['x-sendix-signature'],
  secret: SENDIX_WEBHOOK_SECRET,
});
Included on every plan

Close the loop with your product.

Signed events, retry visibility, and replay controls come with the same account you already send from.

FAQ

Questions before you wire the endpoint.

Short notes for developers connecting Sendix events into product state.

Are webhooks signed?

Yes. Sendix webhook payloads are designed around HMAC signature verification.

Can events be replayed?

Yes. Replay controls are part of the webhook operations surface.

Do API and SMTP sends produce webhook events?

Yes. Events are tied to message lifecycle, not only to one sending method.

Ready to send your first email?

25,000 emails free every month. No credit card required. Upgrade only when you outgrow the free tier — and we will let you know when that time comes.

Managed SaaS platform · Native SMTP engine · SOC 2 in progress