WAHA, Evolution API ou API oficial do WhatsApp: qual usar?
As três colocam o WhatsApp para conversar com seus sistemas, mas custam, arriscam e servem para coisas diferentes. Veja a comparação e como eu uso o WAHA na INOVAWEB.

Resumo rápido
- WAHA e Evolution API são APIs não oficiais e gratuitas que conectam um WhatsApp comum pelo QR Code, como o WhatsApp Web. A API oficial é a plataforma da Meta, cobrada por mensagem de modelo.
- O WAHA é leve e direto para automação com o n8n. A Evolution API traz mais integrações prontas, como Chatwoot e Typebot, e também conecta na API oficial.
- Nas não oficiais existe risco de bloqueio do número, porque os termos do WhatsApp não autorizam esse acesso automatizado. O risco cresce com disparo para quem não pediu.
- Eu uso o WAHA para alertas e bots internos da empresa, e indico a API oficial para falar com clientes em escala.
WAHA ou Evolution API? Para automação com o n8n, alertas e bots que respondem a quem chamou, eu uso o WAHA: é gratuito, roda num container só e não pesa no servidor. A Evolution API faz o mesmo trabalho com mais integrações prontas, como Chatwoot e Typebot, e é a melhor escolha quando o projeto é atendimento com vários atendentes. E, quando o assunto é falar com clientes em escala, com disparos e anúncios de clique para WhatsApp, a resposta é a API oficial da Meta.
A diferença que mais pesa não é técnica, é de risco. WAHA e Evolution API (no modo mais usado) conectam um WhatsApp comum pelo QR Code, do mesmo jeito que o WhatsApp Web. Isso é gratuito e rápido de montar, mas não é autorizado pelos termos do WhatsApp, e o número pode ser bloqueado se o uso parecer spam. A API oficial custa por mensagem, mas é o caminho permitido.
A seguir, eu comparo as três em custo, risco e uso no dia a dia, e mostro como o WAHA trabalha com o n8n aqui na INOVAWEB.
WAHA, Evolution API e API oficial: o que cada uma é#
- WAHA (WhatsApp HTTP API): projeto open source que roda no seu servidor, em Docker, e transforma um WhatsApp conectado pelo QR Code numa API. Você manda mensagens por requisições HTTP e recebe as mensagens que chegam num webhook.
- Evolution API: também open source, mantida pela Evolution Foundation, muito usada no Brasil. Conecta o WhatsApp pelo QR Code (com a biblioteca Baileys) ou pela API oficial da Meta, dentro da mesma API.
- API oficial (WhatsApp Business Platform): a plataforma da própria Meta. O número fica cadastrado na plataforma, as mensagens para quem não falou com você nas últimas 24 horas usam modelos aprovados, e a cobrança é por mensagem.
Na prática, WAHA e Evolution API competem entre si. A API oficial joga em outro campeonato.
WAHA: leve, grátis e feito para automação#
O WAHA tem motores diferentes para conectar o WhatsApp. Segundo a documentação de motores, o WEBJS é o padrão e roda uma instância real do WhatsApp Web num navegador. O NOWEB e o GOWS dispensam o navegador e falam direto por WebSocket, o que economiza processador e memória e permite mais sessões no mesmo servidor.
Uma novidade deste ano mudou a conta. Até pouco tempo, recursos como várias sessões e envio de mídia ficavam na versão paga, o WAHA Plus. Desde a versão 2026.6.1, tudo isso passou para a versão gratuita, que é open source. O custo é só o do servidor.
Para quem automatiza com o n8n, o WAHA encaixa bem: cada mensagem recebida vira uma chamada de webhook, e cada mensagem enviada é uma requisição HTTP. Existe nó da comunidade para o n8n, mas o nó HTTP Request com a chave da API no cabeçalho resolve tudo e é o que eu uso.
Evolution API: mais integrações prontas e ponte para a API oficial#
A Evolution API nasceu como um controlador de WhatsApp baseado na biblioteca Baileys e cresceu para uma plataforma de mensagens. Pelo repositório oficial, ela tem integração nativa com Typebot (bots de conversa), Chatwoot (atendimento com vários atendentes), Dify e OpenAI (IA), filas como RabbitMQ e Kafka, e armazenamento de mídia em S3 ou MinIO.
O diferencial mais interessante é a conexão com a API oficial na mesma ferramenta. Dá para começar pelo QR Code e migrar para a oficial depois, sem refazer as integrações.
O preço disso é uma instalação mais pesada: além da aplicação, ela pede um banco PostgreSQL ou MySQL, e o Redis é recomendado. Para quem só quer alertas e um bot simples no n8n, é estrutura demais. Para um atendimento com Chatwoot e Typebot, compensa.
API oficial do WhatsApp: quanto custa e quando vale#
Pela tabela de preços da Meta, a cobrança é por mensagem desde 1º de julho de 2025. As regras principais:
- Só se paga mensagem de modelo entregue. Os modelos são divididos em marketing, utilidade e autenticação, e o preço varia pela categoria e pelo país do número de destino.
- Quando o cliente manda mensagem, abre uma janela de atendimento de 24 horas. Dentro dela, as respostas comuns são gratuitas, e os modelos de utilidade também.
- Conversas que começam por anúncio de clique para WhatsApp (no app do celular) ficam gratuitas por 72 horas, inclusive os modelos.
- Desde julho de 2026, empresas brasileiras podem ter a conta de mensagens cobrada em reais. E a Meta só muda os preços no primeiro dia de cada trimestre (a última mudança foi em 1º de outubro de 2026).
A API oficial vale a pena quando você precisa iniciar conversa com clientes (lembretes, confirmações, campanhas), quando vários atendentes usam o mesmo número, quando o volume é alto ou quando o número simplesmente não pode cair. Também é o caminho natural para quem anuncia com clique para WhatsApp.
O risco de banimento das APIs não oficiais#
Aqui é preciso ser direto. Os termos de serviço do WhatsApp proíbem usar o serviço por meios automatizados de forma não autorizada e enviar comunicações não permitidas, como mensagens em massa e mensagens automáticas. WAHA e Evolution API no modo QR Code não são autorizadas pela Meta. Ou seja: o risco de bloqueio existe, por menor que seja.
O que define o tamanho do risco é o uso. O próprio WAHA tem uma página sobre como evitar o bloqueio, e o resumo é bem honesto:
- O bot deve responder, não iniciar conversa. Para a pessoa chamar primeiro, use um link
wa.mecom a mensagem pronta. - Nada de conteúdo que a pessoa não pediu, nem muitas mensagens de uma vez. Denúncia é o que mais derruba número.
- Faça pausas entre lotes de mensagens e não use horários fixos para disparar.
- Perfil completo, com foto, nome e status.
- O WhatsApp limita o envio para contatos novos e pode restringir o número sem desconectar a sessão.
Como eu uso o WAHA na INOVAWEB#
Aqui na INOVAWEB, o WAHA é o mensageiro da operação. Ele roda numa VPS, em Docker, ao lado do n8n, com uma sessão só e o motor NOWEB (sem navegador). O WAHA avisa o n8n a cada mensagem recebida por um webhook assinado, e o n8n manda mensagens pela API do WAHA com a chave guardada como credencial, nunca escrita dentro dos fluxos.

Alertas que saem sozinhos
São fluxos do n8n que rodam no horário certo e só me chamam quando algo precisa de atenção:
- Sites dos clientes fora do ar: checagem de poucos em poucos minutos. Antes de alertar, o fluxo espera e testa de novo, para não disparar alarme falso por uma oscilação.
- Domínios perto de vencer: consulta diária na base pública de registro de domínios (RDAP) e aviso com antecedência.
- Token do Facebook usado nas integrações: checagem diária e aviso 5 dias antes de expirar, já com o passo a passo para renovar.
- Segurança dos WordPress: se alguém cria um administrador ou promove um usuário a administrador num site de cliente, o alerta chega na hora, com o site, o usuário e quem fez a alteração.
- Backups: organiza os backups dos sites por cliente e data e avisa se algum cliente ficou 14 dias sem backup novo.
- Campanhas: um relatório de connect rate das campanhas dos clientes, duas vezes por dia. É a métrica que eu explico no artigo sobre connect rate baixo.
- Demandas e briefings: o quadro de demandas avisa as mudanças nas tarefas e, de hora em hora, o que está atrasado; o formulário de briefing do site avisa quando chega um briefing novo.
Bots que respondem
No sentido contrário, a equipe manda uma mensagem e o WhatsApp responde. Pelo bot interno, dá para consultar as demandas abertas, concluir uma demanda e criar um lembrete no nosso sistema, sem abrir o computador. Para um cliente de infoproduto, montei um comando que troca o conteúdo da área de membros direto pelo WhatsApp: o cliente pede a lista de conteúdos, escolhe o que quer trocar e recebe a confirmação.
Por que o risco aqui é baixo
Nada disso é disparo para lista. As mensagens vão para mim, para a equipe e para grupos internos, que esperam o aviso, e os bots só respondem a quem chamou. É o uso que a própria documentação do WAHA recomenda (responder e não disparar para quem não pediu), e o motivo de eu não precisar da API oficial para essa parte.
Qual escolher: as comparações lado a lado#
Primeiro, as APIs não oficiais contra a oficial:
| Critério | WAHA ou Evolution (QR Code) | API oficial |
|---|---|---|
| Custo | Software grátis, você paga o servidor | Por mensagem de modelo entregue |
| Autorização | Não autorizada pelos termos do WhatsApp | É a plataforma da Meta |
| Iniciar conversa | Possível, mas é o que mais gera bloqueio | Com modelo aprovado |
| Melhor para | Alertas, bots internos, poucas mensagens | Clientes em escala, disparos, anúncios |
Agora, entre as duas não oficiais:
| Critério | WAHA | Evolution API |
|---|---|---|
| Instalação | Um container Docker | Aplicação, banco de dados e Redis |
| Conexão | Com navegador (WEBJS) ou sem (NOWEB, GOWS) | QR Code (Baileys) ou API oficial |
| Integrações prontas | n8n, Typebot, Chatwoot | Typebot, Chatwoot, Dify, OpenAI, filas |
| Quando eu escolho | Automação com o n8n, leve | Atendimento com vários atendentes |
Resumindo o critério que eu uso:
- É aviso interno ou bot que responde a quem chamou? WAHA com n8n.
- É atendimento com vários atendentes, Chatwoot ou Typebot? Evolution API.
- Precisa iniciar conversa com clientes, disparar campanha ou não pode correr risco nenhum com o número? API oficial.
Conclusão: a ferramenta certa depende de quem recebe a mensagem#
WAHA, Evolution API e API oficial não são concorrentes diretos. As duas primeiras são ótimas, gratuitas e rápidas para automação, desde que usadas com quem espera a mensagem. A oficial é a escolha quando o WhatsApp vira canal de venda e atendimento em escala.
Se você quer tirar o trabalho manual do atendimento ou da operação, com alertas, bots e integrações com os seus sistemas, esse é um dos serviços que eu faço. Me chame no WhatsApp, me conte o que precisa e eu digo qual caminho faz sentido para o seu caso.
Perguntas frequentes#
O WAHA é gratuito?
Sim. O WAHA é open source e, desde a versão 2026.6.1, tudo o que era da versão paga (Plus), como sessões ilimitadas e mídia, faz parte da versão gratuita. Você paga só o servidor onde ele roda.
Qual é a diferença entre WAHA e Evolution API?
As duas conectam o WhatsApp pelo QR Code e são gratuitas. O WAHA é um container mais simples e tem motores com e sem navegador. A Evolution API exige banco de dados, mas traz mais integrações prontas e também conecta na API oficial da Meta.
Usar WAHA ou Evolution API pode banir o meu número?
Pode. Os termos do WhatsApp não autorizam o acesso por meios automatizados não permitidos nem mensagens automáticas fora das regras. O risco é bem maior em disparos para quem não pediu do que em alertas internos e respostas a quem chamou primeiro.
Quanto custa a API oficial do WhatsApp?
Desde 1º de julho de 2025, a Meta cobra por mensagem de modelo entregue, com preço por categoria (marketing, utilidade e autenticação) e por país. Responder dentro da janela de 24 horas depois da mensagem do cliente é gratuito.
Dá para usar o WAHA com o n8n?
Sim. O WAHA envia cada mensagem recebida para um webhook do n8n, e o n8n manda mensagens pela API do WAHA com uma chave no cabeçalho. É assim que eu uso na INOVAWEB.


