Reactions
Reactions
The agent can add and remove emoji reactions on messages using the message
tool with the react action. Reaction behavior varies by channel.
How it works
{ "action": "react", "messageId": "msg-123", "emoji": "thumbsup"}emojiis required when adding a reaction.- Set
emojito an empty string ("") to remove the bot’s reaction(s). - Set
remove: trueto remove a specific emoji (requires non-emptyemoji).
Channel behavior
Reaction level
Per-channel reactionLevel config controls how broadly the agent uses reactions. Values are typically off, ack, minimal, or extensive.
- Telegram reactionLevel —
channels.telegram.reactionLevel - WhatsApp reactionLevel —
channels.whatsapp.reactionLevel
Set reactionLevel on individual channels to tune how actively the agent reacts to messages on each platform.
Related
- Agent Send — the
messagetool that includesreact - Channels — channel-specific configuration