One of OpenClaw’s defining features is its ability to act as a single AI assistant across multiple messaging platforms simultaneously. Whether you use WhatsApp for personal tasks, Slack for work, and Telegram for your team — one OpenClaw agent can handle them all through a unified Gateway.
How Multi-Channel Routing Works
The OpenClaw Gateway sits between your chat channels and the AI model. When a message arrives from any connected platform, the Gateway routes it to the correct session and agent. Responses are sent back through the same channel where the request originated.
Connecting Your First Channel
Start with one channel during setup. Telegram is the easiest to begin with:
- Create a bot via @BotFather on Telegram.
- Copy the bot token.
- Add it to your OpenClaw configuration.
- Verify routing with a test message.
Supported Channels
- WhatsApp — Most popular for personal use; requires session login.
- Telegram — Easiest setup; supports groups and channels.
- Slack — Ideal for team/work environments.
- Discord — Great for community management.
- iMessage — Mac-only; works via local bridge.
- Zalo — Popular in Southeast Asia; native JS path since v2026.3.2.
Pro Tips
- Don’t connect five channels at once. Add one, validate, then add the next.
- Set DM access rules carefully for each platform.
- Route cron outputs to specific channels (work to Slack, personal to WhatsApp).
- Monitor message queues — v2026.3.2 improved robustness significantly.
More tips in our OpenClaw User Tips series.


