Credentials. Each channel adds a bot token or linked session on your machine; anyone with that machine can act as your assistant.
Who it is forSomeone who wants to ask their assistant things from their phone without opening a laptop or a new app.
The problemA desktop-only assistant is useless when you are away from the computer.
The outcomeThe assistant replying in your chat apps, with strangers held back until you approve a pairing request.
What you need first
- macOS, Linux, Windows or WSL2 (the installer provisions Node.js if needed)
- An API key or plan for a model provider, or a local model
- Accounts for the chat apps you want to connect
Steps
- Finish onboarding so the Gateway is running
- Follow the getting started guide's channel setup for WhatsApp, Telegram, Slack, Discord, Signal or iMessage
- Send the assistant a direct message from the connected app
- Unknown senders are paired by default; approve a request with the
openclaw pairing approvecommand only for people you trust - Read the security guide before connecting other users or exposing the Gateway remotely
Prompt for your agent
Help me connect my running openclaw/openclaw Gateway to <Telegram or WhatsApp>. Walk me through the channel setup from the docs, keep DM pairing on, and list every token or credential I am adding and where it is stored.
Caveat. Treat inbound messages as untrusted input: tools run on the host for the main session unless you configure sandboxing.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for openclaw/openclaw and "Message your assistant from WhatsApp, Telegram or Slack"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer