Tools
Reacties
De agent kan emoji-reacties op berichten toevoegen en verwijderen met de message-tool met de actie react. Reactiegedrag verschilt per kanaal en transport.
Hoe het werkt
{
"action": "react",
"messageId": "msg-123",
"emoji": "thumbsup"
}
emojiis vereist bij het toevoegen van een reactie.- Stel
emojiin op een lege tekenreeks ("") om de reactie(s) van de bot te verwijderen. - Stel
remove: truein om een specifieke emoji te verwijderen (vereist niet-legeemoji). - Op kanalen die statusreacties ondersteunen, laat
trackToolCalls: trueop een reactie de runtime dat bericht met reactie gebruiken voor volgende reacties op toolvoortgang tijdens dezelfde beurt.
Kanaalgedrag
Discord en Slack
- Lege
emojiverwijdert alle reacties van de bot op het bericht. remove: trueverwijdert alleen de opgegeven emoji.
Google Chat
- Lege
emojiverwijdert de reacties van de app op het bericht. remove: trueverwijdert alleen de opgegeven emoji.
Telegram
- Lege
emojiverwijdert de reacties van de bot. remove: trueverwijdert ook reacties, maar vereist nog steeds een niet-legeemojivoor toolvalidatie.
- Lege
emojiverwijdert de botreactie. remove: truewordt intern toegewezen aan een lege emoji (vereist nog steedsemojiin de toolaanroep).
Zalo Personal (zalouser)
- Vereist niet-lege
emoji. remove: trueverwijdert die specifieke emoji-reactie.
Feishu/Lark
- Gebruik de
feishu_reaction-tool met de actiesadd,removeenlist. - Toevoegen/verwijderen vereist
emoji_type; verwijderen vereist ookreaction_id.
Signal
- Meldingen voor inkomende reacties worden beheerd door
channels.signal.reactionNotifications:"off"schakelt ze uit,"own"(standaard) verzendt events wanneer gebruikers op botberichten reageren, en"all"verzendt events voor alle reacties.
Reactieniveau
De per-kanaalconfiguratie reactionLevel bepaalt hoe breed de agent reacties gebruikt. Waarden zijn meestal off, ack, minimal of extensive.
- Telegram reactionLevel —
channels.telegram.reactionLevel - WhatsApp reactionLevel —
channels.whatsapp.reactionLevel
Stel reactionLevel in op afzonderlijke kanalen om af te stemmen hoe actief de agent op berichten reageert op elk platform.
Gerelateerd
- Agent Send — de
message-tool diereactbevat - Kanalen — kanaalspecifieke configuratie