O que é a WhatsApp API, na prática
- É uma forma de conectar um número de WhatsApp a um sistema externo, sem precisar ficar com o celular na mão respondendo manualmente.
- Ao contrário do app comum, ela foi feita para enviar e receber mensagens de forma programada, integrada a um CRM, bot ou agente de IA.
- Existem duas famílias distintas: a API oficial da Meta (Cloud API/Business API) e as não-oficiais, como Evolution API e Baileys, que emulam o WhatsApp Web.
- A escolha entre elas muda o custo, o risco de bloqueio e a complexidade de configuração — não é só uma questão técnica, é uma decisão de negócio.
API oficial vs. não-oficial: as diferenças que importam
- A API oficial da Meta exige cadastro de empresa, aprovação e geralmente custo por conversa, mas é o caminho suportado e sem risco de banimento por uso indevido.
- As não-oficiais (Evolution API, Baileys) são gratuitas de usar e mais simples de configurar, só precisando escanear um QR Code, mas rodam num modelo que a Meta não reconhece oficialmente.
- Isso significa risco real de bloqueio do número se houver volume alto de disparo ou comportamento fora do padrão — é bom saber disso antes de escalar.
- Para testar uma ideia ou operar em pequena escala, a não-oficial costuma bastar; para operação grande e crítica, vale migrar para a oficial.
Como montar uma automação com WhatsApp API
- 1. Escolha a via: Evolution API (self-hosted, grátis) para começar rápido, ou Cloud API da Meta para operação formal e maior volume.
- 2. Conecte o número — via QR Code na Evolution API, ou via cadastro no WhatsApp Business Manager na Cloud API.
- 3. Configure um webhook que recebe as mensagens e as envia para um sistema de resposta, como a Claude API.
- 4. Teste o fluxo de ponta a ponta antes de divulgar o número, incluindo casos de erro e mensagens fora do esperado.
Limites, custos e cuidados
- A API não é gratuita de operar em escala: a Cloud API cobra por conversa, e mesmo a não-oficial tem custo de servidor e do modelo de IA usado nas respostas.
- Evite disparos em massa sem consentimento — isso é a principal causa de bloqueio de número, independente da API escolhida.
- Nenhuma API resolve sozinha o atendimento: ela é só o canal de conexão, quem decide o que responder é o sistema ou agente por trás dela.
- Monitore a instância regularmente — desconexões acontecem, e um número caído sem aviso pode significar dias sem atendimento automático.
// Dado próprio ZX LAB
Na ZX LAB, parte do atendimento roda com a Evolution API conectada a um agente de IA — o número fica funcionando como qualquer WhatsApp normal, mas mensagens recebidas passam por um webhook antes de virarem resposta automática. Não é a API oficial da Meta, é uma camada que simula um cliente WhatsApp Web; funciona bem para times pequenos, mas quem precisa de selo verificado ou grande volume acaba migrando para a Cloud API oficial.