Como usar Evolution API com n8n para automatizar o WhatsApp Business na sua empresa
Se voce ja tentou escalar o atendimento pelo WhatsApp sem perder qualidade ou aumentar a equipe, sabe que o gargalo nao esta na ferramenta, esta no processo. Empresas de todos os portes sofrem com o mesmo problema: clientes querem respostas rapidas, mas o time humano nao da conta do volume, e qualquer atraso vira insatisfacao ou venda perdida.
Eu entrego solucoes de automacao para empresas em todo o Brasil, de Assis SP para o pais inteiro, sempre com foco em resolver problemas reais de negocio. Ja entreguei sistemas que integram CRM, WhatsApp e fluxos financeiros, e sei exatamente onde a maioria das implementacoes trava. A combinacao de Evolution API com n8n e uma das respostas mais diretas que existe hoje, desde que feita com planejamento.
Vou mostrar como estruturar isso sem cair em armadilhas tecnicas ou custos escondidos.
Por que Evolution API e nao uma plataforma pronta
Plataformas como WATI, Zenvia ou RD Station vendem facilidade, mas cobram caro por isso. Uma conta com 10 atendentes e historico de mensagens pode passar de R$ 1.500 por mes facilmente. Para uma financeira ou uma administradora de consorcio que precisa de CRM integrado com simulador de credito, esse custo inviabiliza o projeto.
A Evolution API e um conector open source para WhatsApp Business API. Ela permite criar instancias, gerenciar conexoes e enviar/receber mensagens com controle total sobre os dados. O custo e zero de licenca. Voce paga apenas pela infraestrutura, que pode ser um servidor de R$ 50 a R$ 200 por mes, dependendo do volume.
Isso faz diferenca direta no bolso do cliente. Em um projeto que desenvolvi para uma grafica com aprovacao de arte digital, a economia foi de mais de R$ 800 mensais comparado ao orcamento de uma plataforma pronta. E o fluxo ficou sob medida para o negocio deles, sem adaptacoes forcadas.
O maior erro em automacao de WhatsApp nao e escolher a ferramenta errada, e automatizar o processo errado. Sem mapear o que realmente agrega valor, voce so acelera o caos.
Criando a instancia e conectando o webhook
O primeiro passo pratico e instalar a Evolution API em um servidor. Eu uso Docker em uma VPS Linux (recomendo Digital Ocean ou Hetzner). O processo e simples: clonar o repositorio, configurar as variaveis de ambiente (como API key e URL do banco de dados) e subir o container.
Com a Evolution rodando, voce cria uma instancia chamando o endpoint /instance/create. A API retorna um QR Code que deve ser escaneado pelo WhatsApp do numero que sera usado. Esse e o unico passo manual e so precisa ser feito uma vez.
Para receber mensagens, voce configura um webhook. No n8n, crio um webhook node apontando para a URL do Evolution (geralmente http://seu-servidor:8080/webhook). Toda mensagem que chega na instancia e enviada para o n8n em tempo real, como JSON contendo texto, midia, numero do remetente e timestamp.
Ja entreguei esse setup para uma financeira que precisava receber solicitacoes de credito pelo WhatsApp. O webhook alimentava um CRM personalizado com o historico completo do cliente, eliminando a necessidade de digitar dados manualmente.
Fluxo de atendimento automatico e transferencia para humano
No n8n, a logica de atendimento automatico e construida com condicionais. Quando chega uma mensagem via webhook, o fluxo verifica o conteudo:
- Se for uma saudacao ou pergunta simples (horario, endereco), responde automaticamente com um template salvo.
- Se for uma solicitacao que exige analise (como pedido de orcamento ou renegociacao), o sistema encaminha a conversa para o grupo ou numero do time humano responsavel.
- Se o cliente digitar "atendente" ou "humano", o fluxo interrompe a automacao e transfere o contato imediatamente.
Eu desenvolvi um fluxo desses para uma administradora de consorcio, onde o bot respondia duvidas sobre prazos e valores de contemplacao, e so passava para o time comercial quando o cliente pedia simulacao personalizada. O resultado foi 60% de reducao nas chamadas telefonicas e atendimento em menos de 30 segundos, mesmo fora do horario comercial.
Importante: a transferencia para humano nao e apenas enviar a mensagem para outro numero. E preciso manter o contexto. No n8n, eu armazeno o historico da conversa em um banco de dados (PostgreSQL, por exemplo) e, no momento da transferencia, envio um resumo estruturado para o atendente junto com a ultima mensagem do cliente.
Integracao com CRM e custo de hospedagem
O verdadeiro valor da automacao aparece quando o WhatsApp conversa com seu CRM. No n8n, conecto a Evolution API com qualquer sistema via HTTP requests. Para um cliente do setor financeiro, integrei com o CRM deles (baseado em MySQL) de forma que, ao receber uma mensagem de um numero ja cadastrado, o sistema puxava o perfil completo e o saldo devedor antes de responder.
Isso transforma cada interacao no WhatsApp em um registro atualizado automaticamente. Nada de planilhas, nada de copiar e colar dados.
Sobre custos: a maior duvida dos meus clientes e se vale a pena hospedar ou assinar plataformas. Vou ser direto:
- Hospedagem propria (Evolution API + n8n): VPS de R$ 60 a R$ 150/mes, banco de dados incluso. Sem custo de licenca. Ideal para empresas acima de 5 atendentes ou com volume superior a 2 mil mensagens por mes.
- Plataformas pagas (WATI, Zenvia, etc.): Planos a partir de R$ 200/mes para 1 usuario, podendo chegar a R$ 2.000/mes para equipes. Incluem suporte e interface pronta, mas voce nao controla os dados nem personaliza profundamente.
Para pequenas empresas (ate 3 atendentes), uma plataforma pronta pode valer a pena pela simplicidade. Para quem precisa de integracoes customizadas, escalabilidade ou quer evitar custos recorrentes altos, a combinacao Evolution + n8n e imbatível. Ja desenvolvi sistemas para MEIs que rodam com custo de R$ 40 por mes de VPS, enquanto a mesma automacao via plataforma custaria R$ 300.
Trabalho com atendimento remoto para todo o Brasil, entao nao importa onde esta sua empresa. Posso projetar, implementar e dar manutencao no seu fluxo de automacao sem que voce precise sair do lugar.