How do AutoSend Webhooks work for tracking email open and click events?

We want to capture real-time delivery events like bounces, opens, and clicks to update our user dashboard. How do we set up webhooks?

AutoSend provides real-time HTTP webhooks for 7 key email events:

  • email.sent & email.delivered
  • email.opened & email.clicked
  • email.bounced & email.complained
  • email.unsubscribed

Payload Example:

{
  "event": "email.delivered",
  "email_id": "em_123456",
  "to": "user@example.com",
  "timestamp": "2026-08-01T10:00:00Z"
}

You can verify webhook signatures for security using JWE/secrets.

Documentation: AutoSend Webhooks Guide