Run OpenClaw on WhatsApp without losing the private-hosting story.
The official OpenClaw WhatsApp channel is QR-based and built on WhatsApp Web. That gives you a real phone-native surface, but it also means the Gateway needs a stable home if you want the assistant reachable all day.
What is true in the current docs
The safest way to write this page is to stay close to the official architecture and not invent a simpler story than the channel really has.
OpenClaw documents WhatsApp as a WhatsApp Web-based channel using Baileys.
The official flow supports install-on-demand, QR login, pairing, and account-specific auth directories.
OpenClaw recommends a separate WhatsApp number when possible for cleaner routing and safety boundaries.
GetClaw helps when you want the Gateway, channel auth, and hosted workspace online without self-operating the server.
The setup decisions that matter most
Most failed WhatsApp deployments are not about AI. They are about channel policy, auth lifetime, and where the Gateway is running.
Start conservative
Use allowlists or pairing first. Do not run an open-to-the-world personal assistant on your everyday machine without access controls.
Keep the channel identity clean
A dedicated number is operationally cleaner than mixing the assistant into your main personal number too early.
Expect troubleshooting work
QR login, reconnect loops, and gateway health checks are real operational tasks when you self-host.
Host when availability matters
If the agent needs to stay reachable from your pocket all day, a hosted runtime is usually the more honest answer than a laptop-only setup.
