Documentation Index
Fetch the complete documentation index at: https://agdiai-597e782f.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Reactions
The agent can add and remove emoji reactions on messages using themessage
tool with the react action. Reaction behavior varies by channel.
How it works
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
Discord and Slack
Discord and Slack
- Empty
emojiremoves all of the bot’s reactions on the message. remove: trueremoves just the specified emoji.
Google Chat
Google Chat
- Empty
emojiremoves the app’s reactions on the message. remove: trueremoves just the specified emoji.
Telegram
Telegram
- Empty
emojiremoves the bot’s reactions. remove: truealso removes reactions but still requires a non-emptyemojifor tool validation.
WhatsApp
- Empty
emojiremoves the bot reaction. remove: truemaps to empty emoji internally (still requiresemojiin the tool call).
Zalo Personal (zalouser)
Zalo Personal (zalouser)
- Requires non-empty
emoji. remove: trueremoves that specific emoji reaction.
Signal
Signal
- Inbound reaction notifications are controlled by
channels.signal.reactionNotifications:"off"disables them,"own"(default) emits events when users react to bot messages, and"all"emits events for all reactions.
Related
- Agent Send — the
messagetool that includesreact - Channels — channel-specific configuration