IAXMARKETING
n8nAtualizado em 08/08/202611 min

Como conectar WhatsApp Business ao n8n com webhook

Ligue um número de teste da WhatsApp Business Platform ao n8n, valide o webhook e responda apenas a mensagens autorizadas.

Resposta rápida

Um fluxo de homologação que recebe mensagem, registra o identificador e envia uma confirmação fixa pelo nó oficial.

O que você precisa
Aplicativo Meta para desenvolvimentoNúmero de testeInstância n8n acessível por HTTPSConta e permissões de teste
  1. 01

    Configure o aplicativo

    Crie ou selecione o aplicativo, adicione WhatsApp e mantenha o ambiente em desenvolvimento enquanto usa usuários de teste.

  2. 02

    Crie o webhook no n8n

    Use Webhook com caminho exclusivo. A URL precisa ser pública, HTTPS e responder à verificação exigida pela plataforma.

  3. 03

    Valide o token

    Defina um token de verificação longo e compare o valor recebido antes de devolver o challenge. Não use o token de acesso como token de verificação.

  4. 04

    Assine os eventos necessários

    Habilite apenas eventos usados pelo fluxo. Menos eventos reduzem ruído e exposição de dados.

  5. 05

    Extraia a mensagem

    Mapeie identificador do evento, remetente, tipo e corpo. Ignore status e tipos ainda não tratados.

  6. 06

    Evite duplicidade

    Consulte uma tabela de eventos processados antes da ação. Marque como concluído somente depois do envio bem-sucedido.

  7. 07

    Envie uma resposta de teste

    Use o nó WhatsApp Business Cloud ou a chamada HTTP oficial, com destinatário autorizado e mensagem fixa.

  8. 08

    Troque tokens temporários

    Antes da produção, use o processo de credenciais recomendado, permissões mínimas e rotação documentada.

Erro comum

URL não é aceita

Use HTTPS público e confirme que o endpoint responde rapidamente à validação.

Erro comum

Evento chega mais de uma vez

Implemente idempotência pelo identificador da mensagem.

Erro comum

Token expirou

Revise o tipo de token, permissões, usuário do sistema e processo de renovação.

Como testar

Valide antes de colocar em produção.

Envie uma mensagem permitida, reenvie o mesmo payload e simule token inválido. Deve haver uma única resposta e dois registros de segurança sem ação externa.

Posso usar WhatsApp Web?

Para integração empresarial, use a plataforma oficial e seus provedores autorizados.

Preciso deixar o n8n público?

O webhook precisa ser alcançável pela plataforma; proteja o restante da instância e valide toda requisição.

O webhook deve responder rápido?

Sim. Receba, valide e coloque o trabalho pesado em uma etapa assíncrona quando necessário.

Quer isso implementado
na sua empresa?

Veja como a IAX conecta essa tarefa ao restante da operação.

Conhecer Automação empresarial