Agente de IA no WhatsApp: guia completo (VPS, Chatwoot, n8n, DNS)
Guia completo do agente de IA no WhatsApp: VPS, DNS, Chatwoot fazer.ai e n8n. Instalação passo a passo, workflows prontos e como precificar pra vender.
O WhatsApp virou o principal canal digital do brasileiro. Nos dados que o Lucas apresenta no vídeo acima, o app está em 9 de cada 10 celulares do país, e 62% dos brasileiros já compraram direto por ele. Pra empresa, o atendimento no WhatsApp é o balcão. Pra quem sabe montar um agente de IA que trabalha nesse balcão, é serviço pra vender.
O vídeo é o curso gratuito de 2 horas do canal: começa no zero absoluto (comprar domínio e servidor) e termina com um agente de IA atendendo no WhatsApp, mais o capítulo que quase ninguém ensina: quanto cobrar. Este guia resume o caminho em texto; o passo a passo completo, clique a clique, tá no vídeo acima.
As peças da stack (e o que cada uma faz)
São cinco peças:
- VPS: um computador alugado na nuvem, ligado 24 horas por dia, onde tudo vai rodar.
- DNS: o nome do servidor. Em vez de decorar IP, você chama os serviços por subdomínios legíveis.
- Coolify: o "mestre de obras". Recebe a planta (o arquivo de configuração) e instala tudo na VPS. Easypanel e Portainer fazem o mesmo papel; o vídeo cobre os três.
- n8n: o cérebro da automação. Conecta WhatsApp, planilha e modelo de IA num fluxo visual.
- Chatwoot fazer.ai: a central de atendimento. Recebe mensagens de WhatsApp, site e redes num lugar só, onde sua equipe (e seu agente de IA) responde.
Tudo self-hosted e open source: roda no seu servidor, seus dados e seu custo no seu controle. Os docker-compose foram escritos e revisados pelos engenheiros da fazer.ai (cujo core é consultoria pra aplicações maiores, com LLM rodando no servidor da empresa por compliance) e estão em download gratuito.
Passo 1: Comprar domínio e VPS
O vídeo usa a Hostinger pelos dois: um plano criador de sites (que inclui domínio grátis por um ano e caixas de e-mail) e uma VPS do plano KVM 2, que roda a stack inteira com folga. Duas decisões importantes na compra:
- Localização do servidor: escolha o país onde está a massa dos seus clientes (Brasil, na maioria dos casos).
- Senha forte, sem exceção. Servidor com senha fraca vira máquina de minerar criptomoeda alheia. Se você é dev, cadastre sua chave SSH.
O desconto exclusivo do canal na Hostinger tá neste link, com o cupom FAZERAI.
Passo 2: Apontar o DNS pro servidor
Com o IP da VPS copiado do painel, você cria três registros tipo A no gerenciador de DNS do domínio, um subdomínio por serviço: coolify, n8n e chatwoot, todos apontando pro mesmo IP, com TTL 300 pra propagar rápido. A analogia do vídeo: apelidos diferentes pra mesma pessoa. Cada serviço tem um nome, o endereço é um só.
É esse passo que habilita o HTTPS com cadeado e o acesso de qualquer lugar, o pedido mais repetido nos comentários do vídeo anterior da série.
Passo 3: Instalar n8n e Chatwoot com o Coolify
No Coolify, o fluxo se repete pros dois serviços: criar projeto, adicionar recurso do tipo Docker Compose, colar o arquivo pronto da fazer.ai, informar o subdomínio e apertar Deploy.
Dois detalhes que economizam horas de suporte:
- MCP no n8n self-hosted: se o MCP não funciona, a causa é a compressão. Nas configurações do serviço do n8n no Coolify, desmarque GZIP compression, correção que a equipe publicou na comunidade. Se você já usa MCP em automação, como no assistente virtual no WhatsApp com n8n e MCP, esse era o motivo do travamento.
- E-mail do Chatwoot: o fork integra com o Resend. Aponte os registros MX do domínio, gere uma chave de API com permissão de envio e cole nas variáveis de ambiente, com o remetente no formato
Nome <contato@seudominio.com.br>; depois, reinicie o serviço. No Chatwoot oficial, isso exigiria configurar SMTP.
No serviço do Chatwoot, ajuste também a variável de frontend URL pro seu subdomínio antes do deploy.
Passo 4: Conectar o WhatsApp no Chatwoot
No Chatwoot, cada canal de mensagem é uma caixa de entrada. Pra plugar o WhatsApp: configurações → caixa de entrada → WhatsApp → opção Baileys, que existe só no Chatwoot fazer.ai, não no oficial. Informe o número com o +55 na frente (sem isso não funciona), defina quais agentes humanos acessam a caixa e escaneie o QR code, igual WhatsApp Web.
Três recursos que transformam a instalação em produto vendável:
- App no celular: sua equipe responde todos os WhatsApps da empresa sem estar na frente do computador.
- White label: o fork permite colocar a logo do seu cliente na interface.
- Super admin: um painel pra criar e administrar contas separadas de vários clientes na mesma instalação (a padaria, a autopeça e a clínica, cada uma no seu ambiente).
Passo 5: Montar o agente de IA no n8n
O primeiro workflow do vídeo é um caso de restaurante: o cliente pergunta o cardápio, o agente lê numa planilha do Google e responde; o cliente pede uma marmita, o agente registra o pedido em outra aba. A corrente de nodes:
- Webhook: nas integrações do Chatwoot, você cadastra a URL do webhook do n8n pro evento "mensagem criada", com seleção por caixa de entrada (outra função do fork).
- Filtro: só passa mensagem com
message_typeigual aincoming, pro agente não responder a própria resposta. - AI Agent: recebe o texto da mensagem e usa um modelo Gemini 2.5 Flash, escolhido no vídeo pelo desempenho e pelo custo baixo.
- Memória: a chave é o número de telefone. O agente fala com várias pessoas sem misturar contexto; janela de 50 mensagens no vídeo.
- Ferramentas Google Sheets: uma de leitura (busca o cardápio) e uma de escrita (registra o pedido), com o próprio modelo preenchendo as colunas.
- Resposta: um community node do Chatwoot cria a mensagem na conversa, e o Chatwoot dispara pro WhatsApp da pessoa.
Repare no desenho: o fluxo é híbrido. Filtro, webhook e integrações são determinísticos; o modelo de IA entra só onde há linguagem: entender o pedido e conduzir a conversa.
A parte onde mais gente trava é a credencial do Google: criar projeto no console, configurar a tela de permissão OAuth, criar um cliente web com a URL de redirecionamento do n8n e ativar as APIs do Gemini e do Sheets. O erro clássico é esquecer a API do Google Drive: a planilha mora dentro do Drive, e sem as duas a conexão falha. Burocrático, mas se faz uma vez só.
O workflow intermediário estende o mesmo esqueleto pra petshop, material de construção, autopeça e supermercado: converte o áudio do cliente em texto e só então entrega ao agente, consulta estoque na planilha e envia o catálogo em PDF como arquivo, não como link de drive. E o que se vende de fato aos clientes é o nível seguinte, a assistente que agenda, responde em áudio e reage a mensagens, destrinchada em Secretária IA com n8n, Evolution API e Chatwoot.
Quanto cobrar pelo agente
O capítulo de precificação ensina a calcular. O número final é o seu, não o do exemplo. O método, em três etapas:
- Meça seu tempo. Implante de graça pra três clientes. Você descobre quanto tempo gasta numa implantação e ainda sai com prova social pra vitrine.
- Ponha preço na hora. No exemplo do vídeo (valores de 2025, no Brasil): quem mira R$ 5.000/mês tem hora de uns R$ 30, na base das 44 horas semanais de um CLT. Gastando as 44 horas inteiras numa implantação (ritmo de iniciante), o projeto sai por cerca de R$ 1.320. Quatro implantações no mês: R$ 5.280.
- Conheça o custo. No exemplo, menos de R$ 200 por mês: VPS (~R$ 90), plano com site (~R$ 17) e uso de LLM estimado com folga em R$ 100 (menos, se o modelo for barato).
O que sustenta o negócio, porém, é o recorrente: um contrato de manutenção mensal em torno de 15% do valor da implantação (no exemplo, uns R$ 200 por cliente), justificado pelo trabalho que sempre aparece: ajuste de prompt, integração com CRM novo, adequação ao negócio. Quatro clientes novos por mês durante seis meses são 24 contratos: uns R$ 4.800/mês recorrentes, fora implantações novas.
E o argumento de venda não é técnico. O dono do restaurante não quer saber o que é VPS; quer parar de perder venda, atender mais gente e economizar o tempo da equipe. É isso que você mostra, com o agente rodando no seu próprio celular.
Easypanel e Portainer: a mesma stack em outro painel
O capítulo final refaz o deploy pra quem já tem stack montada em outro painel, com os mesmos docker-compose:
- Easypanel: projeto → serviço Compose → colar o arquivo → carregar as variáveis de ambiente (senhas fortes de 16 e 64 caracteres) → configurar domínio e porta: 5678 pro n8n, 3030 pro Chatwoot (a 3000 já é do painel). Passo extra no Chatwoot: rodar no console do serviço Rails o comando de preparação do banco, que está nos materiais.
- Portainer: não vem com proxy embutido, então o HTTPS se faz na mão: Nginx como proxy reverso e certificados via Certbot (renovação automática), tudo por SSH, com os comandos prontos nos materiais do vídeo.
Perguntas frequentes
Preciso saber programar pra montar isso?
Não. Os arquivos vêm prontos e o fluxo é colar, configurar e fazer deploy. Os dois pontos que pedem atenção (DNS e credenciais do Google) aparecem tela a tela no vídeo.
O Chatwoot fazer.ai é pago?
Não. É a versão do Chatwoot mantida pela fazer.ai, gratuita e com código aberto pra baixar, com recursos como conexão Baileys pro WhatsApp, e-mail via Resend, webhook por caixa de entrada e white label.
Pra que tipo de negócio esse agente serve?
O mecanismo (ler dado em planilha ou estoque e responder no WhatsApp) se adapta a restaurante, petshop, material de construção, autopeça, supermercado, clínica e e-commerce. Muda a planilha e o prompt, não a arquitetura.
Pra ir além
O passo a passo completo, com cada tela e cada clique, tá no vídeo acima, e os próximos tutoriais saem no canal do Lucas Moreira. Os templates, workflows e docker-compose do vídeo estão nos downloads gratuitos.
A história completa dessa linha de assistentes (de onde veio e no que foi dando) tá contada em Da Secretária ao fazer.ai agents.
E se você quer fazer com acompanhamento (tirar dúvida, pegar arquivo pronto, mostrar seu projeto), a comunidade tá em lucasmoreira.ai. Vem fazer junto.
Faça junto com a comunidade
Mais de 10 mil pessoas fazendo IA na prática. Tire dúvidas, pegue arquivos prontos e veja os bastidores.