n8n + chatwoot + evolution api · stack completa

Qual VPS você precisa para rodar n8n, Chatwoot e Evolution API juntos?

A stack de quem quer automação e atendimento humano no mesmo lugar: n8n cuidando da triagem e das integrações, Chatwoot como inbox para os atendentes, Evolution API conectando tudo ao WhatsApp real. Veja a arquitetura, a matemática de RAM com exemplo calculado, e qual plano usar.

VPS NVMe no Brasiln8n + Chatwoot + Evolution em 1 cliqueSuporte humano no WhatsApp
stack completa · dimensionamento You Secure
operação online
só testes
Básico · 4GB
R$99/mês · não recomendado p/ produção
uso pesado
Ultra · 20GB
R$269/mês · 15+ números WhatsApp
matemática de ram
6GB a 7,5GB
Total estimado com 5 números WhatsApp
servidor
São Paulo, BR
Baixa latência pro WhatsApp real
Resposta direta

Os três apps juntos somam: n8n + Postgres + Redis (1,5GB a 2GB) + Chatwoot (1GB a 2GB+) + Evolution API (150MB a 300MB por número de WhatsApp, além da base própria). Com 5 números conectados, o total fica em 6GB a 7,5GB — por isso o mínimo realista é o Performance (12GB, R$169), mesmo em operações menores. Acima de ~15 números ou equipes grandes, vá de Ultra (20GB, R$269). Estimativas baseadas no comportamento típico dos três apps, não em benchmark medido.

para quem é

Automação e atendimento humano, sem escolher só um dos dois

Essa stack existe para quem já sentiu falta de uma das duas peças em outra combinação.

Agências de automação

Precisam entregar bot de triagem automática (n8n) e, quando o cliente pede, uma central de atendimento de verdade (Chatwoot) para a equipe do cliente assumir as conversas mais complexas.

Negócios com volume de atendimento

Querem responder perguntas frequentes automaticamente antes de um humano assumir, e manter o histórico de conversas organizado em uma inbox — não só um webhook solto no n8n.

Times que precisam de handoff bot → humano

O n8n qualifica e direciona o contato; quando a conversa exige um humano, ela aparece organizada dentro do Chatwoot para o atendente continuar sem perder contexto.

matemática de ram

A conta completa: atendimento com 5 números WhatsApp

Um exemplo real de dimensionamento, componente por componente, para a stack n8n + Chatwoot + Evolution API.

ComponenteRAM (piso)RAM (teto)Observação
n8n + PostgreSQL + Redis (base)1,5GB2GBFootprint idle, sem workflows pesados rodando
Chatwoot (Rails + Sidekiq + Postgres + Redis)1GB2GBConsumo típico, antes de qualquer conversa
Evolution API — 5 números WhatsApp≈3,5GB≈3,5GBBase própria (Postgres/Redis) + 5 sessões Baileys (150-300MB cada) + overhead da API
Total estimado≈6GB≈7,5GBRecomendação: Performance (12GB)
Por que Performance e não Básico: mesmo no cenário mais enxuto (1,5GB + 1GB + 3,5GB = 6GB), o total já ultrapassa os 4GB do plano Básico — e isso é antes de considerar o sistema operacional, picos de execução simultânea no n8n, e o consumo de mídia/anexos no Chatwoot. O Performance (12GB) deixa de 4,5GB a 6GB de margem real acima do pico estimado, o que é a folga recomendada para produção. Estimativas baseadas no comportamento típico dos três apps, não em benchmark medido — meça o consumo real da sua operação depois de alguns dias no ar e ajuste se necessário.
Escalando o exemplo: trocando os 5 números por 20, a fatia da Evolution API sobe para ≈8,5GB (mesma lógica: base própria + 20 sessões + overhead), levando o total para 11GB a 12,5GB — nesse ponto o Performance já fica no limite e o Ultra (20GB) é o recomendado, principalmente se a equipe de atendimento também for grande.

arquitetura

Como os três apps se conectam na VPS

Cada app roda em containers próprios via Docker, todos na mesma rede interna da VPS.

1

Evolution API recebe a mensagem

Cada número de WhatsApp é uma instância separada da Evolution, mantendo a sessão Baileys aberta com seu próprio Postgres/Redis.

2

Webhook chega ao n8n ou direto ao Chatwoot

Dependendo do fluxo, a mensagem pode ir primeiro para o n8n (triagem automática, bot de qualificação) ou direto para a inbox do Chatwoot.

3

n8n decide: resolve sozinho ou escala para humano

Se o workflow consegue responder automaticamente, a conversa se encerra ali. Se precisa de um atendente, o n8n injeta a conversa no Chatwoot via API, mantendo o contexto já coletado.

4

Atendente responde pelo Chatwoot

A resposta do humano sai do Chatwoot, passa pela Evolution API da instância correta, e chega ao WhatsApp do cliente.

Planos VPS Brasil

Escolha a VPS pra stack completa

n8n, Chatwoot e Evolution API entram como apps disponíveis em qualquer plano — a diferença é a RAM disponível pro volume real da operação.

VPS Brasil

Básico

Testes

Só para testar a stack, não para produção.

Ideal para: prototipagem, ambiente de homologação

R$99/mês

cobrado mensalmente

Escolher plano
  • 100GB NVMeEspaço
  • 4GB RAMMemória
  • 4 vCPUsDedicadas
  • n8n + Chatwoot + Evolution em 1 clique
  • Suporte no WhatsApp

VPS Brasil

Ultra

Escalar

Para agências e operações de alto volume.

Ideal para: 15+ números de WhatsApp, equipes grandes

R$269/mês

cobrado mensalmente

Escolher plano
  • 200GB NVMeEspaço
  • 20GB RAMMemória
  • 8 vCPUsDedicadas
  • n8n + Chatwoot + Evolution em 1 clique
  • Suporte no WhatsApp
Não precisa dos três apps?

Veja também Chatwoot + Evolution API (sem n8n, atendimento humano puro) e n8n + Evolution API (sem Chatwoot, automação pura) — ou o hub completo de stacks prontas.

dúvidas

Perguntas sobre n8n + Chatwoot + Evolution API

Por que rodar n8n, Chatwoot e Evolution API juntos?
É a stack de quem quer as duas coisas: automação (n8n cuidando de triagem, respostas automáticas e integrações) e atendimento humano de verdade (Chatwoot como inbox para os atendentes), tudo conectado ao WhatsApp real pela Evolution API. Agências e negócios que precisam de bot antes do humano assumir usam essa combinação.
Quanto de RAM os três apps consomem juntos?
Somando os três: n8n + PostgreSQL + Redis (base de 1,5GB a 2GB) + Chatwoot (1GB a 2GB ou mais) + Evolution API (variável por número de WhatsApp conectado, cerca de 150MB a 300MB por sessão além da própria base). Para 5 números WhatsApp, o total fica entre 6GB e 7,5GB — o que já empurra para o plano Performance (12GB).
Qual plano é o recomendado para essa stack completa?
Performance (12GB) é o mínimo realista para começar, mesmo com poucos números de WhatsApp, porque o Chatwoot sozinho já consome uma fatia relevante da RAM antes de qualquer conversa acontecer. Para 15 ou mais números conectados junto com equipes maiores, Ultra (20GB) é o recomendado.
Como os três apps se conectam na prática (arquitetura Docker)?
Cada app roda em containers próprios: n8n com seu Postgres e Redis, Chatwoot com Sidekiq, Postgres e Redis próprios, e uma instância da Evolution API por número de WhatsApp, também com Postgres e Redis dedicados. A Evolution entrega mensagens ao Chatwoot (ou ao n8n) via webhook, o n8n processa a lógica de automação, e tudo compartilha a mesma rede Docker na VPS.
Dá para começar no plano Básico e migrar depois?
Tecnicamente sim, mas não é recomendado para essa stack: o Básico (4GB) já fica no limite só com o Chatwoot rodando, antes de somar n8n e Evolution API. Para produção real com os três apps, comece direto em Performance.

bora colocar no ar

Já sabe quantos números vai usar? A gente sabe qual VPS.

Manda o número de contas de WhatsApp e o tamanho da equipe de atendimento — a gente te fala exatamente qual plano usar, antes de você pagar qualquer coisa.