Openwa

OpenWA self-hosted WhatsApp API Gateway — full operational and reference guide. Covers install (Docker/OrbStack), boot, pairing a WhatsApp number via QR, enabling the MCP server (full mode, 39 tools), minting API keys, wiring Claude/Cursor/ZCode clients, calling tools, on/off, the REST API, webhooks + Socket.IO events, configuration, the 3-role auth model, SDKs, architecture, and 13 gotchas. Use when the user says "set up openwa", "boot openwa", "install openwa", "pair my whatsapp number", "enable openwa mcp", "add openwa to zcode/claude/cursor", "send a whatsapp message via openwa", or wants to drive WhatsApp programmatically. Also use when working in the OpenWA repo, code hits port 2785, builds the openwa-api Docker service, sends X-API-Key headers with owa_k1_ keys, subscribes to message.received/message.ack/session.status webhooks, or toggles DATABASE_TYPE/QUEUE_ENABLED/REDIS_ENABLED/ENGINE_TYPE.

amgrbi96 4c0719b 9 files · 75.4 KB Updated

File contents

amgrbi96/amgrbi-skills/tree/main/skills/openwa commit 4c0719ba60

Frequently asked questions

npx skillmds@latest add amgrbi96/openwa