← todos os cases

case 03 · Agência de viagens e clínicas médicasem produção

Migração para a API oficial do WhatsApp

Agentes de IA em produção saindo de APIs não oficiais (UAZAPI e Evolution) para a Cloud API da Meta, com um runbook reutilizável para as próximas migrações.

Contexto

APIs não oficiais de WhatsApp são rápidas de colocar no ar, mas cobram depois: instabilidade, risco de banimento do número e nenhum suporte quando algo quebra. Numa delas, a operação chegou a ficar um dia inteiro fora do ar.

Migrei agentes que já estavam em produção, incluindo um SDR de agência de viagens e bots de agendamento de clínicas médicas, para a WhatsApp Cloud API (Graph API v25). O objetivo era sair do risco sem parar a operação dos clientes, e deixar um caminho documentado para as próximas migrações.

Arquitetura

  1. meta webhookcloud api v25
  2. hubn8n
  3. crmtimeline do time
  4. agentepor cliente
Um hub recebe o webhook da Meta e distribui cada mensagem para o CRM e para o agente certo.

Decisões e desafios

O runbook

Escrevi um passo a passo reutilizável cobrindo a ordem de assinatura dos webhooks, o handshake de verificação, templates de mensagem e o desbloqueio de billing e dados fiscais (o erro 141006 e as “informações fiscais incompletas” que travam o envio).

Armadilhas que só aparecem em produção

Diagnóstico de contas na Meta

Números presos em cadastros que falharam não aparecem no WhatsApp Manager. Escrevi um script na Graph API que varre os Business Managers e as contas de WhatsApp do cliente, encontra números pendentes, não verificados ou desconectados e contas órfãs, e mostra o passo a passo para liberar cada número.

Modelos de acesso da Meta

Documentei quando basta atuar como desenvolvedor direto (app próprio e token de System User) e quando é preciso o fluxo de Tech Provider, em que a conta de WhatsApp é criada no Business Manager do cliente e compartilhada com o provedor.

Resultados

Disponível para projetos

Vamos colocar um agente em produção?

Me conta sobre a sua operação. Eu respondo em até um dia útil.