Event catalog
Every type SendyStack POSTs to your webhook URL. The payload shape and signature scheme are described in the Webhooks guide.
Events
message.queued
SendyStack accepted an outbound message and is waiting to forward it to Meta.
message.sent
Meta accepted the message. Carries the wamid Meta returned.
message.delivered
Meta confirmed delivery to the recipient's device.
message.read
Recipient opened the conversation. Only fires when the user has read-receipts on.
message.failed
Delivery failed. Body includes Meta's `reason_code` and `reason_text`.
message.reply
Recipient sent a reply inside the 24-hour service window.
broadcast.completed
Every recipient of a broadcast has been queued. Final stats are attached.
template.approved
A template you submitted was approved by Meta.
template.rejected
A template was rejected. Body includes Meta's rejection reason.
schedule.fired
A scheduled broadcast was triggered. Body includes the schedule id and broadcast id.
Set up: Read the Webhooks guide →