> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zapmeow.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ZapMeow

> Gateway WhatsApp próprio: várias sessões, API compatível com o WAHA, Postgres, webhook e WebSocket.

ZapMeow é um serviço Go sobre o [whatsmeow](https://github.com/tulir/whatsmeow). Cada número é uma **sessão**. Uma instância atende várias sessões ao mesmo tempo.

> [card] Compatível com o WAHA
>
> Mesmas rotas, mesmos nomes de eventos, mesmo `X-Api-Key`. Troque o `WAHA_BASE_URL` e siga.

> [card] Postgres
>
> Sessões, chaves do WhatsApp e mensagens ficam no Postgres. Sobrevive a redeploy.

> [card] Webhook e WebSocket
>
> `message.any`, `message.ack`, `session.status`, `label.*` por webhook e por `/ws`.

> [card] Dashboard
>
> `/dashboard`: criar e gerir instâncias, parear por QR ou código, trocar webhooks, enviar teste, ver eventos ao vivo.

> [card] Para IAs
>
> Este site publica `/llms.txt` e `/llms-full.txt`. Cole um deles num assistente de código para ele criar a integração. Há também o [servidor MCP](https://docs.zapmeow.com/guides/mcp.md).

> [!WARNING]
>
> O whatsmeow é um cliente não oficial do WhatsApp Web. O número pareado pode ser banido. Use um número de teste antes de ligar um número de produção.

## Como funciona

```text theme={null}
seu app ──HTTP /api──▶ ZapMeow ──▶ WhatsApp
   ▲                      │
   └── webhook / WS ◀─────┘        Postgres: sessões, chaves, mensagens
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.