WhatsApp

Evolution API

API open-source para integrar e automatizar o WhatsApp

4.1 Plano grátis disponível

A Evolution API é gratuita, então o custo real de rodá-la é o servidor: a partir de R$ 19,99/mês num VPS brasileiro com a aplicação já pré-instalada. Mas a decisão que mais importa nesta página não é o tamanho do plano, é qual versão você escolhe. A Evolution API em Node.js conecta pela API oficial do Meta e mantém você dentro dos termos. A Evolution Go escala para centenas de números, exige licença para operar e conecta via WhatsApp Web, que fere os termos do WhatsApp e coloca o número em risco de banimento.

Hospedar o Evolution API

VPS NVMe 2: R$ 19,99/mês no plano de 3 anos (R$ 717,86 no contrato) · até 70% OFF

A Evolution API não cobra licença, então esta página é sobre a única fatura que existe de fato: o servidor. E sobre uma decisão que costuma ser tomada pelo número errado.

Antes de escolher plano, você escolhe versão. E é aí que mora o risco.

A escolha que vem antes do plano

O projeto mantém duas implementações, e a tabela de comparação as apresenta como opções de performance. Elas são mais que isso.

Evolution API, em Node.js. Integra com a API oficial do Meta. Atende na casa de 50 números por servidor. É a versão que permite operar dentro dos termos de uso do WhatsApp.

Evolution Go, em Golang. Foca em performance e baixo consumo, escala para até 500 números por servidor, e conecta via WhatsApp Web. Também exige licença para operar, diferente da versão em Node sob Apache 2.0.

Colocando de forma direta: a versão que escala dez vezes mais é a mesma que conecta pelo caminho não oficial e a mesma que tem exigência de licenciamento própria. Quem escolhe olhando só a coluna “até 500 números” está comprando duas coisas que não estavam na comparação.

Evolution APIEvolution Go
LinguagemNode.jsGolang
ConexãoAPI oficial do MetaWhatsApp Web (Baileys)
Números por servidor~50até 500
Termos de uso do WhatsAppdentrofere os termos
Risco de banir o númeronão, pelo canal oficialsim, documentado
LicençaApache 2.0 (uso livre)Apache 2.0 + licença para operar
Tarifa por conversasim, cobrada pelo Metanão
Melhor paraautomação e fluxo integradoescala de números, aceitando o risco

A tabela deixa ver o que a comparação de performance esconde: as duas colunas em que a Go “ganha” são número de conexões e ausência de tarifa. As duas coisas que ela cobra em troca são conformidade e licenciamento. Não é uma escolha técnica, é uma escolha de risco.

Por que o caminho WhatsApp Web é um risco real

A conexão via WhatsApp Web funciona emulando o cliente do navegador, autenticando por QR code. É gratuita e dispensa aprovação do Meta, o que explica a popularidade.

Ela fere os termos de uso do WhatsApp. O Meta trata clientes não oficiais como violação e melhora a detecção de comportamento automatizado de forma contínua. A consequência documentada é bloqueio do número, temporário ou permanente.

O custo desse risco não é uma multa. É o número. Uma operação comercial tem no número de WhatsApp o histórico de conversa dos clientes, o contato que eles salvaram e, com frequência, o telefone impresso em anúncio e material. Perder o número não é incidente técnico, é perder o canal e o histórico junto.

Nada disso é argumento contra a Evolution. É argumento para escolher a versão em Node com a API oficial, que é a configuração que entrega o mesmo produto sem essa aposta. Quinhentos números num servidor é uma economia atraente até o dia em que a operação para.

O que o servidor precisa ter

O padrão de consumo da Evolution é diferente do que a intuição sugere. Não é o total de mensagens que pesa: é o número de instâncias conectadas ao mesmo tempo, porque cada uma mantém sessão ativa, e é a mídia trafegada, porque áudio e imagem passam pela memória.

1 vCPU e 2 GB. Poucos números, volume moderado, um fluxo de atendimento. Serve para colocar de pé e validar a operação.

2 vCPU e 4 GB. É onde a maioria das operações reais fica confortável. Vários números conectados, mídia circulando, integração com n8n tratando os eventos.

4 vCPU e 8 GB. Faz sentido quando WhatsApp é canal principal de receita, com muitas instâncias e volume contínuo, e parar não é opção.

Duas decisões de instalação que economizam retrabalho:

Aponte para PostgreSQL desde o começo se você já sabe que vai passar de uso leve. O padrão mais simples funciona, e vira gargalo quando várias instâncias gravam ao mesmo tempo.

Configure armazenamento externo de mídia se o seu caso envolve muito áudio ou imagem. Sem isso o disco enche mais rápido do que a intuição sugere, e disco cheio derruba a instância inteira.

O caminho curto

Instalar na mão é Docker mais banco mais proxy reverso mais certificado. Funciona e é documentado. O que trava a maioria não é a Evolution, é o HTTPS e o webhook precisando ser alcançáveis de fora, com certificado válido.

A HostGator vende um VPS com a Evolution API já pré-instalada, com servidor no Brasil e cobrança em real, a partir de R$ 19,99 por mês no plano de três anos. Segundo a HostGator, o provisionamento é instantâneo, com acesso root, disco NVMe e a aplicação pronta para usar.

Vale ser preciso sobre o que isso é: resolve o provisionamento, não a operação. O servidor continua seu, o root é seu, e atualizar a Evolution, acompanhar as versões e garantir que o backup restaura continuam na sua conta. É atalho de instalação.

A mesma HostGator oferece a variante com Evolution Go, para quem precisa dos 500 números. Se você for por esse caminho, volte à seção acima e leia o risco de novo, porque ele não muda por a instalação ser gerenciada.

Latência a favor do servidor no Brasil: se o atendimento é brasileiro e o fluxo encadeia chamadas a CRM local e a modelo de IA, cada ida e volta a um datacenter fora do país entra no tempo de resposta que o cliente sente.

O que você assume ao rodar por conta própria

Sessão que cai. Na via WhatsApp Web isso acontece: celular sem internet, dispositivo desconectado pelo app, atualização. Monte alerta para instância desconectada. Descobrir pelo cliente reclamando é o pior caminho.

Atualização. O projeto libera versão com frequência, e comportamento de endpoint muda. Ler o changelog antes de subir versão deixa de ser opcional quando o atendimento depende disso.

A chave de API. Sua instalação controla os números da operação. Uma instância alcançável com chave fraca, ou com painel aberto, é acesso ao canal de atendimento na mão de quem descobrir o endereço. Chave longa, painel restrito, versão em dia.

Backup que restaura. O que importa é o banco com as instâncias e as configurações. Backup nunca testado não é backup.

Se isso for mais do que você quer administrar

É uma conclusão legítima e comum. O Evolution CRM resolve a camada de produto mantendo o modelo sem cobrança por usuário, e as plataformas prontas brasileiras resolvem tudo por mensalidade, comparadas em alternativas.

Onde ir depois

A conta completa de custo, incluindo a tarifa do Meta na via oficial, está em preços. O julgamento sobre a ferramenta servir ao seu caso está no review. Para o passo a passo até a primeira mensagem, o tutorial.

Variantes

Ver planos

VPS NVMe 2: R$ 19,99/mês no plano de 3 anos (R$ 717,86 no contrato) · até 70% OFF