Webhook events
Every delivery shares one envelope. The payload changes with the event type and carries IDs, not message content, so fetch the resource with the API when you need more. See Webhooks to set up an endpoint and verify signatures.
The event envelope
idUUIDRequiredStable event UUID used for consumer deduplication.
typeconversation.message.created, message.reaction.created, message.reaction.deleted, conversation.participant.added, conversation.participant.removed, export.readyRequiredoccurred_attimestampRequiredorganization_idUUIDRequireddelivery_attemptintegerRequiredpayloadobjectRequiredEvent-specific fields. See Webhooks for each event’s payload.
conversation.message.created
message.reaction.created
message.reaction.deleted
conversation.participant.added
conversation.participant.removed
export.ready
Last updated on