React to messages with emoji, just like users can in the WhatsApp app. Reactions are a lightweight way to acknowledge messages without sending a full reply.Documentation Index
Fetch the complete documentation index at: https://docs.buildwithchirp.com/llms.txt
Use this file to discover all available pages before exploring further.
Adding a Reaction
React to a message with an emoji:Add Reaction
Removing a Reaction
Remove a reaction by sending an empty emoji string:Remove Reaction
Request Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
type | string | Yes | Must be "reaction" |
reaction.messageId | string | Yes | Chirp message ID (msg_wa_*) to react to |
reaction.emoji | string | Yes | Emoji to add, or empty string to remove |
Supported Emoji
You can use any emoji supported by WhatsApp, including:- 👍 👎 ❤️ 😂 😮 😢 🙏
- All standard Unicode emoji
- Skin tone variants
Only one reaction per message is allowed. Sending a new reaction replaces any existing reaction from your number.
Response
Response
Receiving Reactions
When a user reacts to your message, you receive a webhook:Reaction Webhook
Use Cases
- Acknowledge receipt: React with 👍 to show you’ve seen a message
- Express emotions: React with ❤️ to positive feedback
- Confirm understanding: React with ✅ when a task is complete
- Show appreciation: React with 🙏 to thank customers