Multi-Channel Setup

15 min4.7Beginner

Connect OpenClaw to WhatsApp, Telegram, and Discord simultaneously

Why Multi-Channel?

OpenClaw's multi-channel support allows you to: - Reach users across different platforms - Provide a consistent AI experience everywhere - Reduce redundancy in AI agent development - Scale your AI presence efficiently

Supported Channels

OpenClaw currently supports: - WhatsApp - Telegram - Discord - iMessage (macOS only) - Slack

Configuring WhatsApp

Add WhatsApp configuration to your openclaw.json: ```json { "channels": { "whatsapp": { "enabled": true, "phoneNumber": "+15550123456", "businessApi": { "apiKey": "your-whatsapp-api-key", "businessAccountId": "your-account-id" } } } } ```

Configuring Telegram

Add Telegram configuration: ```json { "channels": { "telegram": { "enabled": true, "botToken": "your-telegram-bot-token" } } } ``` To get a bot token: 1. Create a bot with @BotFather 2. Copy the provided token 3. Add it to your configuration

Testing Your Channels

Restart your gateway after configuration: ``` openclaw gateway restart ``` Test each channel: - WhatsApp: Send a message to your configured number - Telegram: Find your bot and send it a message - Discord: Invite your bot to a server

Need Help?

Stuck on something? Join our community and get help from other OpenClaw users.