Channels & Templates

Channels, WhatsApp templates and Telegram bot settings

Every tool takes an optional orgId - tech providers only, naming the managed client to act on. An id outside the target org behaves exactly like a missing one.

Channels - 4

ToolScopeDoes
list_channelsCHANNELS_MANAGEMessaging channels, up to 100, with a truncation flag. No tokens or credentials.
pause_channelCHANNELS_MANAGEStops the channel serving.
resume_channelCHANNELS_MANAGEResumes it. Expensive.
update_channelCHANNELS_MANAGEname and aiAutoReply only. An empty update is a 400.

WhatsApp templates - 6

ToolScopeDoes
list_whatsapp_templatesCHANNELS_MANAGEUp to 100. search is a literal match.
get_whatsapp_templateCHANNELS_MANAGEOne template.
sync_whatsapp_templatesCHANNELS_MANAGERe-pulls from Meta. Expensive.
create_whatsapp_templateCHANNELS_MANAGEExpensive, and capped - see the daily cap.
update_whatsapp_templateCHANNELS_MANAGELocal metadata only - Meta content cannot be edited. Not capped.
delete_whatsapp_templateCHANNELS_MANAGEExpensive. Deletes every language variant of that name on Meta.

Telegram bot settings - 8

All CHANNELS_MANAGE:

ToolDoes
get_telegram_bot_settingsReads the current settings.
sync_telegram_bot_settingsRe-pulls from Telegram. Expensive.
set_telegram_bot_nameThe bot's name.
set_telegram_bot_descriptionThe long description.
set_telegram_bot_short_descriptionThe short description.
set_telegram_bot_commandsThe command list.
delete_telegram_bot_commandsClears the command list.
set_telegram_menu_buttonThe menu button.

A channel that is not Telegram, not yours, or missing answers one Channel not found.

On this page