Find more information on Wassenger
Aproveite n8n e suas automações de fluxo de trabalho sem código com a API do WhatsApp do Wassenger para enviar mensagens automáticas através do seu número WhatsApp tanto para usuários quanto para chats de grupo.
Envie mensagens do WhatsApp, carregue arquivos de mídia, valide números de telefone e gerencie chats, contatos, membros da equipe, departamentos e muito mais dentro dos seus fluxos de trabalho automatizados.
Wassenger é uma solução versátil de Chat em Equipe e API do WhatsApp para mensagens empresariais, para automatizar qualquer coisa no WhatsApp.
Confira a documentação da API do Wassenger e exemplos aqui
Quer criar seu primeiro chatbot de IA? Confira nosso novo tutorial em vídeo no YouTube!
Informações preliminares
Instalação
Você tem duas opções para instalar o Wassenger no n8n:
- Community Nodes (Recomendado)
- Instalação manual
Recursos
Estes são apenas alguns dos muitos recursos disponíveis com n8n e Wassenger
- Enviar Mensagens de Texto
- Enviar Mensagens Multimídia
- Agendar Mensagens
- Gerenciamento de Contatos
- Webhooks e Eventos em Tempo Real
- Modelos e Automação
- Recursos Avançados
- Funções Utilitárias
Configuração
Configurando Webhooks do n8n para Acesso Externo
- Usando ngrok para URLs públicas de Webhook
🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100+ casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!
Certo, agora que você está pronto, vamos mergulhar e explorar tudo juntos, passo a passo! 🚀
Requisitos
- Node.js: v16 ou superior
- n8n: v1.70 ou posterior
- Conta Wassenger: Inscreva-se gratuitamente para obter acesso à API
- Chave de API: obtenha sua chave de API aqui
- Número WhatsApp: Pelo menos um número WhatsApp conectado ao Wassenger
Instalação
Community Nodes (Recomendado)
- Vá para Settings > Community Nodes
2. Selecione Install
3. Digite n8n-nodes-wassenger no campo "Enter npm package name"
4. Concorde com os riscos de usar community nodes: selecione “I understand the risks of installing unverified code from a public source”
5. Selecione Install
6. Agora você pode usar o nó do Wassenger em seus fluxos de trabalho: se não puder vê-lo, reinicie a instância do n8n
Instalação manual
Para começar, instale o pacote no diretório raiz do seu n8n:
# Using npm
npm install n8n-nodes-wassenger
# Alternatively, for Docker-based installations
docker exec -it n8n npm install n8n-nodes-wassenger
Após a instalação, reinicie sua instância do n8n.
Configuração
- Vá para Credentials
2. Selecione o botão Add Credential
3. Selecione Wassenger no dropdown “Search for app”
4. Insira sua chave de API do Wassenger no campo API Key
5. Selecione Save para armazenar suas credenciais
🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100+ casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!
Recursos
Enviar Mensagens de Texto
- Envie mensagens de texto formatadas para qualquer usuário do WhatsApp
- Suporte para formatação de texto rico (negrito, itálico, monospace, tachado)
- Adicione URLs com capacidade de visualização (preview)
- Inclua emojis e caracteres especiais
- Envie para contatos individuais ou faça broadcast para múltiplos destinatários
Enviar Mensagens Multimídia
- Envie imagens, vídeos, documentos e arquivos de áudio
- Suporte para GIFs e stickers
- Faça upload de arquivos por URL ou do armazenamento local
- Adicione legendas às mensagens de mídia
- Defina atributos da mensagem de mídia (nome do arquivo, mime-type, etc.)
Agendar Mensagens
- Agende mensagens para entrega futura
- Defina data e hora específicas para entrega
- Agende mensagens recorrentes com gatilhos externos
- Cancele mensagens agendadas antes da entrega
Gerenciamento de Contatos
- Valide se números de telefone existem no WhatsApp
- Verifique as informações de perfil do contato
- Adicione contatos à sua agenda
- Crie e gerencie grupos de contatos
Webhooks & Eventos em Tempo Real
- Processe mensagens recebidas via webhooks
- Reaja a atualizações de status das mensagens (enviado, entregue, lido)
- Trate eventos de grupo (entradas, saídas, alterações de tópico)
- Monitore mudanças no status de conexão
- Receba notificações de chamadas
Modelos & Automação
- Envie mensagens template para contas comerciais
- Use variáveis de mensagem para personalização
- Crie fluxos de resposta automatizados
- Configure fluxos condicionais de mensagens com base nas respostas
Recursos Avançados
- Envie botões interativos e mensagens em lista
- Crie enquetes e colete respostas
- Envie mensagens de localização
- Implemente botões de resposta rápida
- Trate reações a mensagens
Funções Utilitárias
- Baixe e processe mídia de mensagens recebidas
- Gere códigos QR para login no WhatsApp Web
- Monitore bateria do dispositivo e status de conexão
- Gerencie múltiplas contas WhatsApp a partir de um único fluxo de trabalho
🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100+ casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!
Configurando Webhooks do n8n para Acesso Externo
Para receber eventos do Wassenger ou de outros serviços externos, você precisará configurar o n8n com uma URL acessível publicamente. Por padrão, o n8n é executado localmente e gera URLs de webhook usando localhost, que serviços externos não conseguem alcançar.
Entendendo a Configuração de Webhooks
O n8n cria URLs de webhook combinando as configurações de protocolo, host e porta. Ao executar atrás de um reverse proxy ou precisar de acesso público, você deve definir manualmente a URL do webhook.
Definindo a URL do Webhook
Configuração Temporária (Somente Sessão)
Mac / Linux
export WEBHOOK_URL=https://your-domain.com/
n8n start
Windows (Command Prompt)
set WEBHOOK_URL=https://your-domain.com/
n8n start
Windows (PowerShell)
$env:WEBHOOK_URL = "https://your-domain.com/"
n8n start
Configuração Permanente
Mac / Linux
Adicione ao seu ~/.bashrc, ~/.zshrc ou ao arquivo de configuração de shell apropriado:
echo 'export WEBHOOK_URL=https://your-domain.com/' >> ~/.bashrc
source ~/.bashrc
Windows
Defina uma variável de ambiente do sistema através de:
- Clique com o botão direito em ‘This PC’ ou ‘My Computer’ → Properties
- Clique em ‘Advanced system settings’
- Clique em ‘Environment Variables’
- Adicione uma nova variável de sistema com:
- Name:
WEBHOOK_URL - Value:
[https://your-domain.com/](https://your-domain.com/)
Verificando sua Configuração de Webhook
- Inicie o n8n após definir a URL do webhook
- Crie um novo fluxo de trabalho e adicione um nó “Wassenger” que utilize webhooks
- A URL do webhook agora deve mostrar seu domínio personalizado em vez do localhost
- Serviços externos agora podem enviar eventos para sua instância do n8n com sucesso
Observação: Certifique-se de que seu domínio esteja corretamente configurado com SSL e que sua rede/firewall permita conexões de entrada na porta que sua instância do n8n estiver usando.
Usando ngrok para URLs públicas de Webhook
Se você está desenvolvendo localmente e precisa de uma maneira rápida de expor sua instância do n8n à internet para testar webhooks, ngrok é uma ótima solução.
Instalando o ngrok
Mac
# Using Homebrew
brew install ngrok
Ou faça o download e instale manualmente aqui
Linux
Siga as instruções descritas aqui
Windows
- Baixe o ngrok em https://ngrok.com/download
- Extraia o arquivo zip
- Opcionalmente, adicione o executável do ngrok ao seu PATH ou mova-o para um diretório que já esteja no seu PATH
Como alternativa, siga as instruções aqui
🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100+ casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!
Configurando o ngrok
- Inscreva-se para uma conta gratuita em https://ngrok.com
- Obtenha seu token de autenticação (auth token) no painel do ngrok
- Configure o ngrok com seu auth token:
ngrok authtoken YOUR_AUTH_TOKEN
Usando ngrok com o n8n
- Inicie sua instância do n8n primeiro:
n8n start
2. Em uma nova janela do terminal, inicie o ngrok apontando para a porta padrão do n8n:
ngrok http 5678
3. O Ngrok exibirá uma URL como [https://abc123.ngrok.io](https://abc123.ngrok.io)
4. Defina isso como sua URL de webhook do n8n em um novo terminal:
Mac/Linux
export WEBHOOK_URL=https://abc123.ngrok.io/ n8n start
Windows (Command Prompt)
set WEBHOOK_URL=https://abc123.ngrok.io/ n8n start
Windows (PowerShell)
$env:WEBHOOK_URL = "https://abc123.ngrok.io/" n8n start
5. Você precisará reiniciar o n8n para que as alterações da URL do webhook tenham efeito
🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para WhatsApp. Explore mais de 100+ casos de uso da API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e começando em minutos!
Exemplo de Fluxo de Trabalho
- Inicie o n8n na porta 5678
- Execute o ngrok:
ngrok http 5678 - Anote a URL do ngrok (por exemplo,
[https://abc123.ngrok.io](https://abc123.ngrok.io%29)) - Pare o n8n
- Defina a variável de ambiente WEBHOOK_URL com a URL do ngrok
- Reinicie o n8n
- Crie um fluxo de trabalho com um gatilho webhook do Wassenger
- A URL do webhook agora usará seu domínio ngrok e será acessível pela internet
Observação: sessões gratuitas do ngrok expiram após algumas horas e a URL muda a cada vez que você reinicia o ngrok. Para uso em produção, considere uma solução permanente, como um domínio próprio com um reverse proxy.














