Event types
| Category | Examples |
|---|---|
| Lifecycle | queued, sent, delivered, failed, revoked, expired |
| Engagement | open (email), read (RCS), click, reply |
| Quality | hard bounce, soft bounce, spam complaint, unsubscribe |
| Session | conversation started (user reply), conversation ended (24-hour window closed) |
Developer webhooks
Events are also delivered to your HTTPS endpoints as signed JSON payloads. Common event names:message.delivered, message.failed, message.read, conversation.started.
See Webhooks API for the full event catalog, signing, and retry behaviour, or follow the Webhooks quickstart.
Campaign automation
CONDITION steps in campaigns can branch on engagement events — for example “opened email?” or “clicked link?” — enabling behaviour-based flows without polling the API.Related
Webhooks
Event types, HMAC signing, and retry semantics.
Campaigns
Flow steps that branch on events.
Billing API
Usage and tier data drawn from the same event store.