Before continuing, make sure you’ve completed the SDK setup and requirements.
Overview
This guide walks you through how to receive real‑time email events. Webhooks let your application react to email lifecycle events in real time:- email.sent: Accepted the email for delivery and started the sending process.
- email.delivered: The email successfully reached the recipient’s mail server.
- email.opened: The recipient opened the email (if open tracking is enabled).
- email.clicked: The recipient clicked a link in the email (if click tracking is enabled).
- email.bounced: The email was rejected by the recipient’s server (hard or soft bounce).
- email.complained: The recipient marked the email as spam.
- email.rejected: We refused to send the email (e.g., due to policy or configuration).
- email.deliveryDelayed: Delivery to the recipient is temporarily delayed
- email.failed: Email could not be delivered due to an issue
