Skip to main content

When it triggers

This event fires when SendKit successfully hands off the email to the recipient’s mail server. This does not guarantee inbox delivery — see email.delivered for confirmation.

Payload

{
  "type": "email.sent",
  "data": {
    "email_id": "em_abc123",
    "from": "hello@yourdomain.com",
    "to": "user@example.com",
    "subject": "Welcome to SendKit",
    "created_at": "2026-03-02T12:00:00+00:00"
  },
  "created_at": "2026-03-02T12:00:00+00:00"
}

Payload fields

email_id
string
Unique identifier of the email.
from
string
Sender email address.
to
string
Recipient email address.
subject
string
Email subject line.
created_at
string
ISO 8601 timestamp of when the email was created.