Skip to content
Inbox OSS

Webhooks

Real-time events, signed and replayable

Real-time email webhooks with Ed25519-signed payloads, 29 documented event types, exponential-backoff retries across a 24-hour window, replay UI in the dashboard, and JSON Schema published for every event. Built for production transactional email systems that need authenticated, replayable, type-safe event delivery — the email event API designed for the operations teams that have to live with it on call.

29 event types

Processed, delivered, deferred, bounced, opened, clicked, spam-reported, unsubscribed, and more.

Signed payloads

Ed25519 signatures. Public key rotates with notice. Replay window enforced server-side.

Smart retries

Exponential backoff for 24 hours on any non-2xx response. Each retry includes the attempt count.

Replay UI

Re-fire any event manually from the dashboard. Filter by event type or time window.

Event filtering

Subscribe per endpoint to only the events you care about. No noise.

Typed schemas

JSON Schema published for every payload. Generate type-safe handlers in any language.

FAQ

Frequently asked questions about email webhooks

Email webhooks are HTTP POSTs your application receives whenever something happens to a message you sent — delivered, opened, clicked, bounced, complained, unsubscribed, deferred, dropped, processed, and more. The Inbox OSS webhook system delivers 29 distinct event types covering the entire transactional and marketing lifecycle: processed (accepted into our queue), delivered (successful SMTP delivery), opened (tracking pixel loaded), clicked (link click tracked), bounced (permanent failure), deferred (transient failure being retried), spam-reported (FBL complaint), unsubscribed (one-click or preference center), and 21 others including FBL-routed complaints, validation outcomes, and automation step entries.

Wire your events in 5 minutes.

Free plan includes 3,000 emails/month forever. No credit card required.