Skip to main content
HowOpenClaw

Channels

OpenClaw meets you where you already are. Connect it to Slack, Telegram, WhatsApp, Discord, Signal, iMessage, WebChat, Microsoft Teams, and more.

Channels are how you communicate with your agent. Rather than forcing you into a dedicated app, OpenClaw meets you in the messaging tools you already use — your phone, your workspace, your community.

Each channel has its own setup guide with step-by-step instructions.

Pick your channel

Not sure which channel to pick? See the channel decision guide.

Starting strategy

Don't connect everything at once. The most common mistake is setting up five channels simultaneously and ending up with five unstable connections and no idea which config is the problem.

Recommended starting order:

  1. WebChat — zero setup, perfect for testing your agent locally
  2. Telegram or Slack — whichever fits your primary daily context
  3. Add more channels once the first two are stable

Security is per-channel

A critical point: security settings are per-channel. An allowlist on iMessage doesn't automatically apply to Telegram. An open DM policy on WebChat doesn't affect Slack.

Review DM policy and tool permissions separately for each channel you connect. Start restrictive and loosen as needed.

Message routing

The MESSAGING.md file controls how your agent handles incoming messages across all channels. Write it in plain English — your agent reads it as natural language instructions.

Route all work-related requests from Slack to my work assistant mode.
For iMessage, use a casual conversational tone.
Priority messages that require immediate attention should respond even during quiet hours.

For advanced multi-channel routing, see Module 2: Connecting Apps.