Email events

EventDescription
email.bouncedA recipient delivery permanently bounced.
email.canceledA scheduled email was canceled before its send time.
email.clickedA recipient clicked a tracked link.
email.complainedA recipient reported an email as spam.
email.deliveredThe receiving mail server accepted the email.
email.delivery_delayedThe provider reported a temporary delivery delay.
email.failedThe email reached a final send failure.
email.openedAn email open was recorded.
email.scheduledAn email was scheduled for a later send time, or rescheduled.
email.sentThe sending provider accepted the email.

Contact events

EventDescription
contact.createdContact created.
contact.updatedContact updated.
contact.deletedContact deleted.
contact.unsubscribedContact unsubscribed.

Use these exact subscription names, including contact.created, contact.updated, and contact.deleted.

WhatsApp events

EventDescription
whatsapp.message.sentWhatsApp sent a message to the recipient's phone.
whatsapp.message.deliveredA message reached the recipient's phone.
whatsapp.message.readThe recipient opened a message. Only for recipients who share read receipts.
whatsapp.message.failedA message could not be sent or delivered.

WhatsApp events are offered to organizations with WhatsApp turned on. Each fires at most once per message, and only when the message's status moves forward: a late or repeated status from WhatsApp fires nothing. A message can skip a step, so subscribe to every event you act on; for delivery, treat delivered and read alike.

Event availability

Only the events listed on this page are published. Domain lifecycle changes, inbound email, and messages your customers send you on WhatsApp do not have webhook events; check a domain's status with Retrieve a domain, and delivery states with email logs or Retrieve a WhatsApp message.

Subscribe to events

Choose the active event types offered by your project's webhook configuration. Your endpoint receives events for its project and selected subscriptions. Handle unknown event types safely so your receiver can tolerate future additions.

Nexiom Connect
Open dashboard