Channel types
| Channel | Requires | Notes |
|---|---|---|
| API | Nothing extra — calls the agent directly | For integrating an agent into your own backend. |
| Telegram | A bot token from @BotFather | One bot per channel. |
| WhatsApp Business/Meta Cloud API credentials | Subject to WhatsApp's own messaging policies and templates. | |
| Website Widget | Nothing external — just paste the embed snippet | Restricted by an Allowed origins list, not by keeping the embed key secret. Styling is configurable per channel — see Embed the chat widget. |
An agent can have more than one channel — for example, the same agent answering on both Telegram and your website.