Overview

View as Markdown

Configure the customer webhook URL, signing, event scopes, and delivery helpers.

1{
2 "event": "<event_name>",
3 "createdAt": "2026-01-15 12:00:00",
4 "serviceId": 1001,
5 "data": { /* event-specific fields; always includes isGroup */ }
6}

Available events

Core (eventScopes.core)

EventMeaning
messageInbound message
message_replyReply (inbound or outbound/fromMe) when quote is detected
message_editMessage edited
message_revoke_everyoneDeleted for everyone
message_revoke_meDeleted for me
vote_updatePoll vote update
callIncoming/outgoing call signal
group_joinParticipant joined / added
group_leaveParticipant left / removed
group_updateGroup metadata changed
group_admin_changedAdmin promote/demote
group_membership_requestJoin request
chat_removedChat removed
chat_archivedChat archived/unarchived

Custom (plan-gated; eventScopes.custom)

EventMeaning
message_ackDelivery/read ack
message_createOutbound message created by this session
message_reactionReaction added/removed

Also: messageChat filter = all | private | group for message-like events.

See Payload Samples for anonymized examples of each event.