Aqui você monta um atendente no WhatsApp do seu negócio que responde dúvidas com os seus fatos, anota cada contato numa planilha e passa a conversa pra uma pessoa quando precisa. Tudo sem escrever código.
8 passosSem códigoConferido nas páginas oficiais em out/2026
Entrada
WhatsApp
Cliente manda mensagem pela API oficial da Meta
Orquestra
n8n
Recebe, filtra só texto e liga os blocos
Cérebro
Claude Haiku 5.5
Responde só com os fatos do seu negócio
Saída
Resposta
Volta pro cliente no mesmo chat
Registro
Google Sheets
Cada contato vira uma linha com status
Exceção
Equipe humana
Lesão, reclamação ou pedido de pessoa: o robô transfere
O exemplo é um estúdio de pilates fictício, o Studio Movimento. Troque pelos dados do seu negócio.
Telas, nomes e preços mudam. Confira o link oficial de cada passo antes de pagar qualquer coisa.
Antes de começar
O que você precisa ter em mãos e o que vai anotar no caminho.
Contas
Conta do Facebook (vira conta de desenvolvedor na Meta)
Conta no Console do Claude, com créditos de API
n8n: Cloud (pago, 14 dias de teste) ou Community (grátis, no seu servidor)
Conta do Google, para a planilha e o Gmail
Não precisa
Saber programar
Chip novo para testar: a Meta dá um número de teste
Assinatura do app do Claude: a API é cobrada à parte, por uso
O que você vai anotar
Dado
Onde aparece
Onde vai
Phone number ID
passo 1 API Setup
passo 4 nó Responde
WhatsApp Business Account ID
passo 1 API Setup
passo 4 credencial WhatsApp API
Token do usuário do sistema
passo 2 System users
passo 4 credencial WhatsApp API
Chave da API do Claudesk-ant-…
passo 3 Console
passo 4 credencial Anthropic
App ID e App Secret
passo 4 App settings > Basic
passo 4 credencial WhatsApp OAuth API
Token e chave dão acesso ao WhatsApp e à conta de API do seu negócio. Guarde num gerenciador de senhas, nunca em arquivo compartilhado ou print.
O passo a passo
Marque cada passo como concluído: o progresso fica salvo e aparece no topo.
01
Pegue o número de teste na Meta
Em developers.facebook.com/apps
Entre em developers.facebook.com/apps com a sua conta do Facebook (na primeira vez, faça o cadastro de desenvolvedor) e clique em Create App.
Dê um nome, escolha o caso de uso Connect with customers through WhatsApp e selecione um portfólio empresarial (business portfolio), ou crie um.
Na tela do WhatsApp, clique em Start using the API. Em API Setup, a Meta cria sozinha um número de teste: ele serve pra testar tudo sem chip novo, mandando mensagem pros números que você cadastrar.
Clique em Generate access token, escolha o número de teste em From, ponha o seu WhatsApp em To e clique em Send message. Chega no seu celular o modelo hello_world. Responda essa mensagem: isso abre a conversa.
Anote os 2 IDs que aparecem na mesma tela: o Phone number ID (o número de teste) e o WhatsApp Business Account ID (a sua conta do WhatsApp na Meta). Eles vão pro n8n no passo 4.
Pronto quando: você respondeu o hello_world e anotou os 2 IDs
02
Gere a chave que não vence
Um usuário do sistema nas configurações do negócio
A chave (token) do API Setup é temporária e vence rápido. É por isso que tanto robô para no dia seguinte. Pro robô funcionar sozinho, gere a chave de um usuário do sistema.
Abra as configurações do negócio e clique em System users. Clique em Add e crie o usuário (no exemplo, n8n-whatsapp).
Selecione esse usuário e clique em Assign assets:
no seu app, ligue Manage app em controle total (Full control);
na sua conta do WhatsApp, ligue Manage WhatsApp Business accounts em controle total.
Clique em Generate token, escolha o seu app, a validade que não vence (Never, se aparecer) e marque só estas 3 permissões:
Créditos. Sem plano ou no Pro, compre créditos em Billing, no botão Buy credits. Os planos Max 5x e Max 20x trazem US$ 100 e US$ 200 de créditos de API por mês: no claude.ai, em Settings > Billing, ligue a sua organização do Console em Link organization.
Abra API keys, clique em Create key, dê um nome como robo-whatsapp e copie a chave, que começa com sk-ant-. Ela só aparece uma vez.
O ID do Claude Haiku 5.5 na API:
claude-haiku-5-5
O Haiku 5.5 é o modelo mais rápido e mais barato do Claude: US$ 0,10 por milhão de tokens de entrada e US$ 0,50 por milhão de saída. Pra atendimento com fatos fixos, ele dá conta. Se quiser respostas mais caprichadas, troque pelo Sonnet 5.5 (claude-sonnet-5-5) no n8n, a qualquer hora.
Pronto quando: a chave sk-ant- está guardada e há créditos
04
Ligue os blocos no n8n
Gatilho → filtro → agente de IA → resposta
Use o n8n na nuvem (o n8n Cloud é pago, com 14 dias de teste) ou instalado num servidor seu (a edição Community é grátis). Use a versão mais nova, que já lista os modelos atuais do Claude.
a. Credenciais
No app da Meta, em App settings > Basic, copie o App ID e o App Secret.
Credencial no n8n
Campo
O que vai
WhatsApp OAuth API (gatilho)
Client ID Client Secret
App ID App Secret
WhatsApp API (envio)
Access Token Business Account ID
Token do passo 2 WhatsApp Business Account ID
Anthropic
API Key
Chave do passo 3
A documentação do n8n pede ainda, no app da Meta, os links da política de privacidade e dos termos, e o app no modo Live.
b. Os blocos (nós), nesta ordem
1WhatsApp Trigger
Trigger OnMessages
Options › Receive Message Status Updatesdeixe vazio
Por que deixar vazio o Receive Message Status Updates: a Meta avisa o n8n a cada mensagem enviada, entregue e lida. Vazio, só mensagem nova de cliente aciona o robô.
A Simple Memory com o número do cliente na Key separa a conversa de cada pessoa: o Claude lembra o que a Carla disse sem misturar com o Bruno.
c. Teste e publique
A Meta aceita um endereço de aviso (webhook) por app, e o de teste do n8n substitui o de produção. Teste com o fluxo despublicado, mandando mensagem do seu celular pro número de teste. Quando estiver tudo certo, clique em Publish e mande outra mensagem pra conferir se a execução aparece no n8n.
Pronto quando: a execução aparece no n8n com o fluxo publicado
05
Cole o cérebro do seu negócio
A mensagem de sistema do AI Agent
Preencha os dados do seu negócio: o prompt ao lado se monta sozinho. Depois cole em AI Agent › Options › System Message. Escreva só o que é verdade: o robô vai repetir isso pros seus clientes. O que ficar em [amarelo] ainda falta preencher.
System Message
Horários livres (“amanhã tem vaga às 18h e às 19h”) só funcionam se estiverem nos fatos. Se a sua agenda muda todo dia, deixe o robô pegar o horário preferido e marque como Interessado: a equipe confirma.
Pronto quando: o prompt está colado e sem nada em [colchetes]
06
Mande cada contato pra planilha
O Google Sheets como ferramenta do agente
Crie uma planilha no Google Sheets chamada Contatos do WhatsApp, com estas colunas na primeira linha: NomeTelefoneQuerHorárioStatus
No AI Agent, clique em Tool, escolha Google Sheets e conecte a sua conta do Google.
Dê ao nó o nome Salvar contato (o Claude enxerga esse nome). Operação Append Row, a sua planilha e a aba.
Em cada coluna, deixe o Claude preencher, com o botão de IA do campo ou com a expressão abaixo. O telefone vem do próprio WhatsApp, sem passar pelo Claude.
O que vai em cada coluna
Nome{{ $fromAI('nome', 'primeiro nome do cliente') }}
Quer{{ $fromAI('quer', 'o que o cliente quer, em poucas palavras') }}
Horário{{ $fromAI('horario', 'dia e horário combinados, ou vazio') }}
Status{{ $fromAI('status', 'Marcado, Interessado, Humano ou Respondido') }}
De manhã, a planilha mostra quem marcou, quem está interessado, quem pediu uma pessoa e quem só tirou uma dúvida.
Pronto quando: uma conversa de teste gerou uma linha
07
Passe pra uma pessoa na hora
O WhatsApp exige esse caminho
A política do WhatsApp Business diz que, com atendimento automático, a empresa precisa oferecer um caminho imediato, claro e direto até uma pessoa: transferência no próprio chat, telefone, e-mail, site, loja ou formulário. O prompt já manda o Claude responder TRANSFERIR nesses casos. Agora o n8n faz o resto.
AIfnome: Transferir? · entre o AI Agent e o Responde
Condição{{ $json.output }}
containsTRANSFERIR
true
WhatsApp Business Cloud › Send pro cliente: “Passei sua mensagem pra nossa equipe. Alguém te responde por aqui.”
Gmail › Send pra equipe: o número e a última mensagem do cliente
Google Sheets › Append Row na aba Pausados: o número do cliente
falsesegue pro Responde
BGoogle Sheets › Get Row(s)logo depois do É texto?, antes do AI Agent
Depois, um Ifachou o número? Então o fluxo para e a equipe responde.
Quando o atendimento humano acabar, apague o número da aba Pausados e o robô volta a responder esse cliente.
O número da API não fica no app comum do WhatsApp. Pra equipe responder, use uma plataforma de atendimento de uma parceira da Meta ou um fluxo simples no n8n que manda a resposta da equipe pelo nó do WhatsApp.
Pronto quando: um pedido de “falar com alguém” cai na aba Pausados
08
Teste do seu celular
Os 4 testes antes de ligar o número de verdade
Em cada teste, confira a execução no n8n e a planilha. Não confie só na resposta do chat.
0 de 4 testes ok
Custos e regras antes de ir pro ar
Simule o gasto do mês com os seus números. Os valores iniciais são os preços de tabela citados no guia.
Claude por resposta
–
Claude no mês
–
Meta no mês
–
Total estimado
–
Sem o n8n: some o n8n Cloud ou o seu servidor.
É uma estimativa no preço de tabela: conversa longa lê mais tokens e custa mais. Acompanhe o gasto real no Console do Claude e no Billing Hub da Meta.
Quanto a Meta cobra
Mensagem do cliente pra empresa é grátis. Desde 1º de outubro de 2026, as respostas dentro da janela de 24 horas são cobradas por mensagem entregue, no preço de utilidade do país, mas cada número tem 1.000 respostas grátis por mês, que não acumulam.
Forma de pagamento na Meta
Cadastre um cartão no Billing Hub da Meta. Sem isso, as respostas param de ser entregues quando acabam as 1.000 grátis do mês.
Janela de 24 horas
Cada mensagem do cliente abre (ou renova) uma janela de 24 horas, e dentro dela o robô responde livre. Fora dela, só dá pra mandar um modelo de mensagem aprovado pela Meta, cobrado por mensagem.
O número de verdade
Troque o número de teste por um número do negócio: com DDD, que receba SMS ou ligação e que não esteja em uso no app do WhatsApp (salvo parceiras da Meta que fazem a coexistência). Nunca use o seu WhatsApp pessoal.
Permissão e transparência
Só mande mensagem pra quem deu o número e aceitou receber. Diga logo no começo que é um assistente virtual e deixe claro como falar com uma pessoa.
O n8n é à parte
Some o n8n Cloud, se usar a versão paga, ou o servidor onde você instalar a edição Community.
Dica do Ivan Mendes
Converse com o robô pelo número de teste por uns dias, fingindo ser cliente. Cada vez que ele errar, ajuste os fatos e as regras do prompt: é ali que mora quase toda a qualidade do atendimento. E comece pequeno: um robô que responde bem 5 perguntas vale mais que um que tenta responder tudo.