Primeira mensagem por HTTP
Configure sua instância, selecione uma credencial Header Auth para Client-Token e teste um único envio ao seu próprio número. O node de envio vem desabilitado e não repete automaticamente uma chamada com erro.
Wafly › Templates n8n
Ctrl+V e o fluxo aparece montado.
n8n-nodes-wafly, instalável em n8n self-hosted. Ele ainda não está verificado para o n8n Cloud. Para começar no Cloud sem esse pacote, use os dois exemplos HTTP abaixo. Eles não incluem os agentes e automações dos templates originais.
Dois exemplos novos usam apenas nodes nativos: Manual Trigger, Edit Fields, Code, HTTP Request, Webhook e Respond to Webhook. São exemplos de envio manual e diagnóstico de recebimento, não versões Cloud dos oito agentes e automações abaixo.
Configure sua instância, selecione uma credencial Header Auth para Client-Token e teste um único envio ao seu próprio número. O node de envio vem desabilitado e não repete automaticamente uma chamada com erro.
Confira o contrato de um texto individual da sua instância de teste, ignorando mensagens próprias, grupos e outros eventos. O exemplo não chama IA, não envia respostas e não deduplica ou persiste mensagens.
Antes de produção: proteja o endpoint HTTPS, avalie autenticação de origem e faça persistência com idempotência por instância + messageId. O segredo no caminho não é assinatura do provedor. Estes exemplos não são um agente pronto nem promessa de verificação do community node pelo n8n.
Ver o início rápido da Wafly · Exemplo de envio · Guia de webhooks
São cinco casos de uso em oito arquivos: 01 a 03 são os primeiros exemplos em português; 04 a 07 são versões em inglês; o 08 é o fluxo completo de qualificação de leads em português, com instruções de instalação e teste dentro do próprio canvas.
n8n-nodes-wafly e reinicie (docker compose restart n8n).Client-Token, instance e token. São os três campos da credencial Wafly API. O passo a passo completo está no tutorial de integração.Ctrl+V no canvas. Os nodes e as conexões aparecem montados; só falta escolher a credencial.Os fluxos que recebem mensagem precisam de mais um passo, feito uma vez por instância: registrar a Production URL do node Webhook como webhook de mensagens recebidas.
curl -X PUT "https://wafly.com.br/api-bridge-whats/instances/SUA_INSTANCIA/token/SEU_TOKEN/update-webhook-received" \
-H "Client-Token: SEU_CLIENT_TOKEN" \
-H "Content-Type: application/json" \
-d '{"value":"https://SEU_N8N/webhook/COLE_A_PRODUCTION_URL"}'
Conecte seu número por QR Code ou código de pareamento, receba seu Client-Token, instance e token na hora e rode qualquer um destes fluxos por 3 dias grátis sem cartão (depois R$ 59,90/mês com mensagens ilimitadas).
Antes de criar uma conta, você pode verificar a integração em três fontes públicas independentes do nosso site:
Sim, os 8 workflows e o node são MIT, no GitHub e no npm. Você paga só a instância de WhatsApp que roda por baixo: R$ 59,90/mês com mensagens ilimitadas, 3 dias sem cartão.
O node Wafly ainda não está verificado para instalação no Cloud. Os oito templates que o usam precisam de adaptação. Os dois exemplos HTTP novos usam somente nodes nativos, vêm desativados e permitem começar por envio manual e diagnóstico de recebimento, sem instalar o node Wafly.
Porque a pessoa mandou "oi", "tá aí?" e "quanto custa?" em três mensagens, e isso vira três webhooks. A saída comum é Wait node + lock em Redis. O template 04 resolve na camada da API: a janela de silêncio segura as mensagens e entrega um webhook com o texto já unido.
Não para o WhatsApp — a sessão roda na Wafly, sem Chrome nem Baileys para manter de pé. Só o seu n8n, que pode inclusive ser local. A conta de self-host está aqui.
Compatível com o formato Z-API: body.type, body.phone, body.text.message, body.fromMe, body.isGroup. Quem já tem fluxo montado para Z-API troca a credencial e segue.
n8n é marca de seus respectivos mantenedores, sem relação com a Wafly. Os templates são publicados sob licença MIT em github.com/iagovelasco3/n8n-nodes-wafly. Encontrou algo impreciso? Fale com a gente que corrigimos.