WhatsApp on OpenClaw: Save Yourself 2 Hours by Updating to 5.7 First

Setting up WhatsApp on OpenClaw for the first time? Here's the tribal knowledge missing from the docs, straight from a user who just helped a friend through it.
Key Setup Facts
- OpenClaw uses Baileys, an unofficial WhatsApp Web library — not the official Business API. Your personal WhatsApp number becomes the bot, and it cannot be used on a number already active on WhatsApp Web on your phone. Pairing happens via QR code during onboarding.
- The gateway must run 24/7. If the connection drops, you have to re-pair. Laptop sleep will break it — use a VPS or always-on machine.
Critical Bugs Fixed in 5.7
If you're on 5.6 or earlier, you will hit several WhatsApp-specific bugs. Update to 5.7 before proceeding:
- Ghost chats (fixed in 5.7, #67378): Proactive messages to phone numbers would create sender-only ghosts that nobody received.
- Stale TUI clients (fixed in 5.7): On 5.5, they degraded the gateway event loop, slowing ALL replies — not just WhatsApp.
- Captioned media double-send (fixed in 5.7, #78770): Before the fix, recipients would get an empty message first, then the actual photo.
Bottom line: Update to OpenClaw 5.7+ before setting up WhatsApp. Earlier versions have multiple WhatsApp-specific bugs that will make you think your setup is broken. If you want full control, OpenClaw works fine on 5.7+. If you prefer less hassle, BetterClaw handles WhatsApp setup in minutes without the Baileys pairing dance.
📖 Read the full source: r/openclaw
👀 See Also

Multi-model routing reduces OpenClaw API costs by 50%
A developer cut OpenClaw API costs by 50% by routing different tasks through different models: Claude for complex reasoning, DeepSeek for file operations and test generation, and Gemini or GPT for mid-range tasks.

OpenClaw LLM Timeout Fix for Cold Model Loading
A Reddit user identified and fixed a specific timeout issue in OpenClaw where cold-loaded local LLMs would fail after about 60 seconds, even with higher general timeouts set. The solution involves adjusting the embedded-runner LLM idle timeout configuration.

Bite vs Nibble Approaches for AI Coding Agents
An NLP researcher explains two mental models for working with AI coding agents: the 'bite' approach using comprehensive instruction files like claude.md, and the 'nibble' approach using incremental improvement through multiple passes.

Routing cuts OpenClaw Max usage cost by 85%: $200/mo to $30/mo with API routing
A user tracked token usage and found only 15% of tasks need Opus. By routing routine work to Sonnet via API, monthly cost dropped from $200 to $30 with identical output quality.