Supported channels
OpenClaw connects to:- Telegram — see the Telegram guide
- Discord — see the Discord guide
- WhatsApp Cloud API — token from Meta Business; webhook URL goes to
https://<your-subdomain>.suji.fr/webhooks/whatsapp - Slack — token from your Slack app’s config; event subscriptions point at
https://<your-subdomain>.suji.fr/webhooks/slack
How channels are added on Suji
You can wire up channels at two points:During install
In the OpenClaw install form, select the channels you want from the Channels multiselect and paste each one’s token in the per-channel field. Skipped channels can be added later.After install
On the install detail page, click Edit install → toggle additional channels on, paste their tokens, save. Suji redeploys OpenClaw with the new configuration. Existing channels keep working through the redeploy.What to expect during testing
After your tokens are saved and OpenClaw has redeployed:- Telegram / Discord — send a direct message to the bot. OpenClaw should reply via the AI provider you configured.
- WhatsApp / Slack — configure the webhook URL in the channel’s developer console. Test by sending a message; check the install’s Logs tab for incoming events.
- The install is
running. - The Control UI is reachable (see OpenClaw first connection).
- The Logs tab shows the incoming event.
- The AI provider’s API key is valid (try it in a quick
curl).
Next
Telegram setup
Create a bot via BotFather and grab its token.
Discord setup
Create a Discord app and bot for your server.