OpenClaw Multi-Channel Setup

One OpenClaw instance, multiple channels. Chat with your AI agent on WhatsApp, Telegram, Discord, Slack - anywhere.

💬

WhatsApp

Production-ready

Chat with OpenClaw via WhatsApp

View Setup →
✈️

Telegram

Production-ready

Connect via Telegram Bot

View Setup →
🎮

Discord

Production-ready

Use in your Discord server

View Setup →
💼

Slack

Production-ready

Integrate with Slack workspace

View Setup →
💙

BlueBubbles

Recommended for iMessage

Recommended iMessage bridge on macOS

Open Official Docs ↗
🔒

Signal

Privacy-focused

Privacy-focused channel via signal-cli

Open Official Docs ↗
🔷

Matrix

Plugin

Matrix protocol channel (plugin)

Open Official Docs ↗
💠

Google Chat

Webhook API

Google Chat API webhook integration

Open Official Docs ↗
🟩

LINE

Plugin

LINE Messaging API channel (plugin)

Open Official Docs ↗
🟪

Microsoft Teams

Plugin

Enterprise Teams integration (plugin)

Open Official Docs ↗
🟦

Mattermost

Plugin

Mattermost bot channel (plugin)

Open Official Docs ↗
☁️

Nextcloud Talk

Plugin

Self-hosted Nextcloud Talk channel

Open Official Docs ↗
🧵

IRC

Bundled

Classic IRC servers, channels and DMs

Open Official Docs ↗
🪶

Feishu

Plugin

Feishu/Lark bot channel (plugin)

Open Official Docs ↗

Nostr

Plugin

Nostr decentralized messaging (plugin)

Open Official Docs ↗
🗄️

Synology Chat

Plugin

Synology Chat webhook channel (plugin)

Open Official Docs ↗
🟣

Twitch

Plugin

Twitch chat over IRC (plugin)

Open Official Docs ↗
🪐

Tlon

Plugin

Urbit/Tlon channel (plugin)

Open Official Docs ↗
🇻🇳

Zalo

Plugin

Zalo Bot API channel (plugin)

Open Official Docs ↗
📱

Zalo Personal

Plugin

Zalo personal account channel (plugin)

Open Official Docs ↗
💭

iMessage (Legacy)

Legacy

Legacy iMessage integration (BlueBubbles recommended)

Open Official Docs ↗
🌐

WebChat

Built-in

Built-in web chat over WebSocket

Open Official Docs ↗

Channel Troubleshooting Quick Start

openclaw status

openclaw gateway status

openclaw logs --follow

openclaw doctor

openclaw channels status --probe

  • ✓ Run this 5-command ladder first to isolate most issues
  • ✓ Telegram/Slack/Discord support DM + group policy controls by default
  • ✓ WhatsApp requires QR login + pairing approval for first-time use
  • ✓ Use the official docs links above for channel-specific details