Receiving Events
message.reaction
A reaction was added to or removed from a message.
Event payload
{
"id": "evt_2f9c1a4b7e",
"type": "message.reaction",
"provider": "whatsapp",
"account_id": "acc_8c21d0",
"occurred_at": "2026-06-08T12:35:40Z",
"data": {
"conversation": { "id": "8613912345678", "type": "user" },
"sender": { "id": "8613912345678", "type": "user", "name": "Jordan Lee" },
"message": {
"id": "wamid.HBgZ",
"target_message_id": "wamid.HBgM"
},
"event": { "kind": "message_reaction", "reaction": "👍" }
}
}Notes
- data.event.reaction holds the emoji — an empty string means the reaction was removed. data.message.id is the reaction itself and data.message.target_message_id points at the message being reacted to.