Suporte humano pelo WhatsApp

VPS para bot de WhatsApp: o que rodar, quanto de recurso e como evitar bloqueio

Publicado em 18/09/2026 8 min de leitura

VPS para bot de WhatsApp: o que rodar, quanto de recurso e como evitar bloqueio

Bot de WhatsApp virou item obrigatório para quem vende pela internet: responde fora do horário, qualifica o lead, confirma pedido, envia lembrete de consulta e integra com o sistema da empresa. Só que, para isso funcionar, alguma máquina precisa ficar conectada 24 horas por dia. E não pode ser o seu notebook.

Neste guia você vai entender quais são os dois caminhos para criar um bot de WhatsApp, o que roda na VPS, quanto de CPU e memória cada cenário consome e, principalmente, como reduzir o risco de o seu número ser bloqueado.

Os dois caminhos: API oficial x bibliotecas não oficiais

1. WhatsApp Cloud API (oficial da Meta)

É a solução oficial. Você cria uma conta no WhatsApp Business Platform, verifica a empresa e passa a enviar e receber mensagens por uma API hospedada pela própria Meta.

  • Vantagem: dentro das regras. O número não é bloqueado por usar automação;
  • Vantagem: selo de empresa, catálogo e recursos oficiais;
  • Ponto de atenção: tem cobrança pela Meta conforme a política vigente, e mensagens iniciadas pela empresa precisam usar modelos (templates) aprovados;
  • Burocracia: exige verificação da empresa, o que leva alguns dias.

2. Bibliotecas que usam o WhatsApp Web (não oficiais)

São projetos de código aberto que conversam com o WhatsApp da mesma forma que o WhatsApp Web faz. Os mais usados no Brasil:

  • Evolution API: API pronta, em Docker, com painel e webhooks. É a queridinha de quem usa n8n e Typebot;
  • Baileys: biblioteca em Node.js, leve, que serve de base para vários projetos (inclusive a Evolution);
  • WPPConnect e venom-bot: projetos brasileiros bastante usados;
  • whatsapp-web.js: controla um navegador Chromium por baixo dos panos, o que consome bem mais memória.
  • Vantagem: custo zero de licença, sem burocracia e funciona com o número que você já usa;
  • Risco real: esse uso não é autorizado pelo WhatsApp. O número pode ser bloqueado, temporária ou definitivamente.

Como reduzir o risco de bloqueio

Se você optar pelo caminho não oficial, o comportamento do bot conta muito mais do que a biblioteca escolhida. Na prática, o que costuma derrubar número é parecer spam:

  • Nunca faça disparo em massa para listas compradas ou contatos que nunca falaram com você. É o caminho mais rápido para o bloqueio;
  • Responda quem chamou primeiro. Bot que só responde mensagens recebidas tem risco muito menor;
  • Aqueça o número novo: use por alguns dias em conversas normais antes de ligar a automação;
  • Use ritmo humano: coloque um intervalo de alguns segundos entre mensagens, e não centenas por minuto;
  • Facilite a saída: uma opção de “não quero mais receber” reduz denúncias, que é o que mais pesa contra o número;
  • Não use o seu número pessoal para testes. Use um chip separado;
  • Tenha plano B: se o número é o principal canal de vendas da empresa, considere a API oficial.

Deixando claro: nenhuma configuração de servidor garante que o número não será bloqueado. Quem decide isso é o WhatsApp, com base no comportamento.

O que roda na VPS

Uma estrutura comum de atendimento automatizado tem 3 ou 4 peças, todas no mesmo servidor, geralmente em Docker:

  • A API do WhatsApp (por exemplo, a Evolution API): mantém a sessão conectada e expõe uma API para enviar e receber mensagens;
  • Banco de dados e cache (PostgreSQL e Redis): guardam instâncias, contatos e mensagens;
  • O cérebro da automação (n8n): recebe cada mensagem por webhook, decide o que fazer, consulta sistemas, chama uma IA se for o caso e devolve a resposta;
  • Opcional, o atendimento humano (Chatwoot) ou o construtor de fluxo visual (Typebot), quando você quer transferir para uma pessoa ou montar menus.

Tudo isso conversa por trás de um proxy com HTTPS, porque webhooks exigem endereço público e certificado válido. Se ainda não tem o n8n instalado, comece por Como instalar o n8n em uma VPS com Docker e SSL. O mesmo Caddy do artigo já serve para publicar a API do WhatsApp.

Quanto de recurso o bot consome

O consumo depende muito da biblioteca e do número de sessões (instâncias) conectadas:

Componente Consumo aproximado de RAM
API baseada em Baileys (Evolution), por instância 150 MB a 400 MB
Biblioteca com Chromium (whatsapp-web.js, venom), por instância 500 MB a 1 GB
PostgreSQL + Redis 300 MB a 600 MB
n8n 400 MB a 1 GB, dependendo dos fluxos
Chatwoot (opcional) 1 GB ou mais

Traduzindo para cenários reais:

Cenário Recomendado Plano
1 número, bot simples respondendo dúvidas 2 vCPU e 4 GB Ayoo VPS I
1 a 2 números com n8n e integrações 4 vCPU e 6 GB Ayoo VPS III
Vários números, IA e Chatwoot 6 a 8 vCPU e 8 a 16 GB Ayoo VPS IV a VI
Agência atendendo vários clientes 8 vCPU e 16 GB ou mais Ayoo VPS VI ou sob medida

Veja as configurações atualizadas na página de planos de VPS.

Caminho das pedras: do zero ao bot no ar

  1. Contrate uma VPS Linux (Ubuntu 22.04 ou 24.04) e aponte um subdomínio, como api.seudominio.com.br, para o IP dela;
  2. Instale o Docker: curl -fsSL https://get.docker.com | sh;
  3. Libere o firewall só para as portas 22, 80 e 443. As portas internas dos containers não precisam ficar abertas para a internet;
  4. Suba a API do WhatsApp em Docker, junto com PostgreSQL e Redis, seguindo o docker-compose da documentação oficial do projeto escolhido;
  5. Defina uma chave de autenticação (API key) forte e nunca deixe a API aberta sem autenticação, senão qualquer um envia mensagens pelo seu número;
  6. Publique com HTTPS usando um proxy reverso como o Caddy, que emite o certificado sozinho;
  7. Crie a instância e conecte o número lendo o QR Code, como no WhatsApp Web;
  8. Aponte o webhook para o seu fluxo no n8n. A partir daí, cada mensagem recebida vira um gatilho;
  9. Monte a resposta no n8n: menu simples, consulta ao seu sistema ou um agente de IA com as informações da sua empresa.

Precisa de ideias de fluxo? Veja o que dá para automatizar com o n8n.

Três cuidados que evitam dor de cabeça

  • Backup da sessão: os dados de autenticação ficam em um volume do Docker e no banco. Se você apagar isso, precisa ler o QR Code de novo, e o bot fica fora do ar enquanto isso. Inclua esses volumes na sua rotina de backup;
  • Memória sempre folgada: quando a RAM acaba, o Linux encerra processos, e normalmente o escolhido é justamente o container da API. Resultado: sessão caída de madrugada;
  • API protegida: nunca exponha a porta da API direto na internet sem chave e sem HTTPS. Com a chave em mãos, qualquer pessoa manda mensagem pelo seu número.

Por que não hospedar de outro jeito

  • Hospedagem compartilhada não roda Docker nem processos que ficam conectados o tempo todo;
  • Planos gratuitos suspendem a aplicação por inatividade, e a sessão do WhatsApp cai;
  • Notebook ou PC de casa depende da sua energia e internet. Qualquer reinício derruba o atendimento, normalmente à noite, quando ninguém percebe.
Vai rodar vários números ou atender clientes?Montamos uma VPS sob medida, com CPU e memória suficientes para várias instâncias, n8n e IA rodando juntos. Fale com a nossa equipe.Falar no WhatsApp →

Perguntas frequentes

Preciso deixar o celular ligado?

Com as versões atuais do WhatsApp, o aparelho pode ficar desligado por um tempo, já que o recurso de vários dispositivos mantém a sessão. Ainda assim, o ideal é manter o celular com o número ativo e com acesso à internet de vez em quando.

Posso usar o mesmo número que já uso no atendimento?

Tecnicamente sim, mas pense no risco: se esse número for bloqueado, você perde o histórico e o contato dos clientes. O mais prudente é usar um número separado para a automação.

Windows ou Linux para essa VPS?

Linux. Toda essa estrutura roda em Docker, que é mais leve e mais simples de administrar no Linux.

Dá para colocar inteligência artificial respondendo?

Sim. É o cenário mais comum hoje: o n8n recebe a mensagem, envia para um modelo de IA junto com as informações da sua empresa e devolve a resposta. Quando a IA não resolve, o fluxo transfere para um atendente humano.

Quantas mensagens por dia aguenta?

A VPS aguenta muito mais do que o WhatsApp permite com segurança. O limite prático, na verdade, é o comportamento: volume alto de mensagens enviadas para quem não pediu contato leva a bloqueio, independentemente do servidor.

Conclusão

Bot de WhatsApp é uma das automações que mais dão retorno rápido para pequenas empresas, mas depende de duas coisas: um servidor que não desliga e um comportamento que não pareça spam. Com uma VPS Linux, Docker, HTTPS e o n8n cuidando da lógica, você monta um atendimento que trabalha 24 horas por dia, com custo fixo e sob o seu controle.

Escolha sua VPS na AyooCloud: SSD NVMe, IP dedicado, backup incluso e suporte via WhatsApp para o seu bot ficar online o tempo todo.

Leia também