Message event
Chat Bridge notifies each event of a sent email through an HTTP POST request (webhook). Every event is notified, including repeated opens or clicks of the same message.
The normal flow is SENT → DELIVERED, followed by OPENED and CLICKED when the recipient interacts with it. BOUNCED, SUPPRESSED and FAILED are failures: the email did not reach the recipient. SPAM (complaint) and UNSUBSCRIBED are reported by the recipient’s mailbox provider. DELAYED means the delivery is being retried. device_type, ip and user_agent are only present on OPENED, CLICKED and SPAM events; device_type is PROXY when the mailbox provider opened the email on behalf of the recipient. Your endpoint must accept application/json and respond with a 2xx HTTP code; the response body is ignored.
Payload
The message_id returned when sending.
Clicked link (CLICKED), bounce type (BOUNCED) or complaint type (SPAM).

