Channels
Channels are the messaging platforms where Cleo listens and responds. Connect multiple channels and your assistant works seamlessly across all of them.
Supported channels
Telegram
DMs and group chats. QR code pairing, voice messages, inline commands.
Discord
DMs and server channels. Add the bot to your server, then DM to pair.
Slack
ProDirect messages and channels. OAuth-based connection.
Business API integration. QR code pairing via official WhatsApp number.
Channel limits by tier
Each connected channel — whether a DM or a group chat — counts as one channel towards your limit.
| Tier | Available channels | Max connections |
|---|---|---|
| Cleo | Telegram, Discord | 2 |
| Cleo Pro | Telegram, Discord, Slack, WhatsApp* | 5 |
* WhatsApp is coming soon.
Connecting a channel
- 1Open the channel modal — click on a channel tile in the Channels section of your dashboard.
- 2Get a pairing code — a unique code is generated automatically. For Telegram, you can scan a QR code instead.
- 3Send the code — message the Cleo bot on your chosen platform with the pairing command shown in the dashboard (e.g.
pair YOUR_CODE). - 4Done — the dashboard updates in real time. You can connect more channels or start chatting immediately.
Multi-channel support
You can connect multiple channels of the same type. For example, connect your personal Telegram DM and a Telegram group chat — each counts as one channel.
The channel modal shows all your connected channels with individual disconnect buttons and a “Connect another” option. When you reach your tier limit, the button is disabled with an upgrade prompt.
Cleo maintains the same personality, skills, and context across every connected channel. Messages from any channel are processed by the same agent container.
Disconnecting a channel
Open the channel modal and click the trash icon next to the channel you want to remove. Disconnecting frees up a slot towards your channel limit. You can reconnect at any time with a new pairing code.