Connect OpenClaw to WhatsApp (and Fix the Disconnect Problem)

How WhatsApp pairing works in OpenClaw, step-by-step setup, and why your session drops every couple of weeks β€” plus how to make re-pairing painless.

Updated July 2026 Β· By the ClawHost team

WhatsApp is the channel most people actually want their agent on β€” it's where their real conversations happen. It's also OpenClaw's most fragile channel, because it doesn't use an official bot API the way Telegram does. Understanding how it works explains both the setup and the famous disconnect problem.

How OpenClaw connects to WhatsApp

OpenClaw joins WhatsApp as a linked device on your account β€” the same mechanism as WhatsApp Web. You scan a QR code from your phone, and the agent gets a session that lets it send and receive messages as a companion device. That means:

  • No Meta business API, no approval process, no per-message fees
  • Your agent talks from your own number (or a second number if you prefer separation)
  • The session behaves β€” and expires β€” like a WhatsApp Web login

Setting it up

  1. Enable the WhatsApp channel in OpenClaw (on ClawHost this is a toggle in the dashboard; self-hosted it's a config change plus gateway restart).
  2. OpenClaw generates a pairing QR code.
  3. On your phone: WhatsApp β†’ Settings β†’ Linked Devices β†’ Link a Device, and scan the code.
  4. Send your agent a message. First-message latency of a few seconds is normal while the session warms up.

A practical tip: consider a dedicated number (an eSIM or spare SIM) for the agent. It keeps agent chatter out of your personal account and makes it safe to share the agent with family or a team.

The disconnect problem

Linked-device sessions are not permanent. In practice, OpenClaw WhatsApp sessions drop and need re-pairing roughly every two weeks β€” sometimes sooner if the gateway restarts unexpectedly or WhatsApp rotates session keys. Self-hosted, that means noticing the agent went quiet (often a day later), SSHing in, regenerating the QR, and re-scanning.

You can't eliminate re-pairing β€” it's a property of how WhatsApp treats companion devices β€” but you can make it a 30-second non-event:

  • Monitor the session, so you know the moment it drops rather than when you notice the silence.
  • Keep the gateway stable. Crash-looping gateways burn sessions faster; run OpenClaw under a supervisor with clean restarts.
  • Make the QR easy to reach. On ClawHost, re-pairing is a button in the dashboard that shows the fresh QR β€” no SSH, no log-digging. Scan and you're back.

Which plan supports WhatsApp?

On ClawHost, WhatsApp is available on the Pro plan (Telegram, Discord, Slack and Web Chat are on every plan). WhatsApp is the heaviest channel to run reliably, which is why it sits on the plan built for heavier use.

Skip the Server Admin Entirely

ClawHost runs OpenClaw on a dedicated server for you β€” live in about 60 seconds, from $12/month. Bring your own API key or sign in with ChatGPT.

Deploy Your AI Agent