For detailed channel setup guides, see docs.openclaw.ai/channels
Telegram
- Create a bot via @BotFather
- Get your bot token
- Configure in OpenClaw:
openclaw channels add telegram - Start the Gateway:
openclaw gateway
- Run
openclaw channels login - Scan the QR code with WhatsApp
- Gateway maintains the session automatically
- Uses the Baileys library (no Business API needed)
Slack
- Create a Slack App at api.slack.com
- Add Bot Token scopes:
chat:write,app_mentions:read,im:history - Install to your workspace
- Configure in OpenClaw with the Bot Token
Workspace Linking
When a user sends/connect UTR-XXXXXX:
- OpenClaw receives the message
- Extracts the workspace code
- Queries Supabase
profilestable for matching code - Creates a
channel_connectionsrecord - Confirms connection to the user