wazmeow Documentation

WhatsApp Business API Gateway โ€” for technical API users and LLMs.

๐Ÿค– LLM-friendly: every guide below is plain Markdown or text โ€” open (or fetch) any link and paste it straight into Claude, GPT, Gemini, etc. The *-llm.txt files are complete, self-contained build guides.

API reference

Swagger UI
Interactive OpenAPI 3.0 explorer for every endpoint.
/api
OpenAPI spec
The raw OpenAPI 3.0 document (spec.yml).
/api/spec.yml

LLM build guides (paste into any LLM)

Connector โ€” LLM guide
Embed the pairing widget (QR / phone / passkey) in any app, mint tokens server-side, solve passkeys.
/api/connector-llm.txt
Calls โ€” LLM guide
Voice + video calls: REST control, bidirectional PCM/H.264 over WebSocket, AI voice agent.
/api/llm.txt

Guides

Connector
Embeddable pairing widget: embed, mint per stack, events, theming, passkey, security.
/docs/connector.md
Webhook events
Every webhook event type and payload, including the v1 envelope.
/docs/webhook-events.md
Passkey pairing
WebAuthn passkey linking flow, endpoints, and the rpId vs. origin rule.
/docs/passkey-integration.md
Session import
Import an existing WhatsApp session into an instance.
/docs/session-import.md
Call audio
Native VoIP engine: PCM audio over WebSocket, browser + server clients.
/docs/call-audio-implementation-guide.md
Call video
H.264 video over WebSocket for two-way video calls.
/docs/call-video-guide.md
WhatsApp Web call integration
Sidecar bridge for WebRTC signaling and operator media.
/docs/whatsapp-web-call-integration.md
Configuration
Environment variables and tuning for transports, storage, and filters.
/docs/CONFIGURATION.md
Install
Get wazmeow running locally and in production.
/docs/INSTALL.md