docs/tools/reactions.md
The agent adds and removes emoji reactions with the message tool's react
action. Behavior varies by channel.
{
"action": "react",
"messageId": "msg-123",
"emoji": "thumbsup"
}
emoji is required when adding a reaction.emoji to an empty string ("") to remove the bot's reaction(s) on
channels that support it.remove: true to remove one specific emoji (requires non-empty
emoji).trackToolCalls: true on a reaction lets
the runtime reuse that reacted message for subsequent tool-progress
reactions during the same turn.Per-channel reactionLevel throttles how often the agent sends its own
reactions. Values: off, ack, minimal, or extensive.
channels.telegram.reactionLevel (default minimal)channels.whatsapp.reactionLevel (default minimal)channels.signal.reactionLevel (default minimal)message tool that includes react