--- title: Como Construir um Chatbot no WhatsApp em 2026 (Guia Prático) description: Guia passo a passo para construir um chatbot no WhatsApp em 2026: opções no-code, via API e com IA. Custos, requisitos e código de exemplo. date: 2026-05-17 author: Victor Villalobos locale: pt source: https://www.zavu.dev/pt/blog/como-crear-chatbot-whatsapp tags: WhatsApp, Chatbot, IA, Tutorial --- # Como Construir um Chatbot no WhatsApp em 2026 (Guia Prático) Construir um chatbot no WhatsApp em 2026 pode levar **30 minutos** (com plataformas no-code e IA) ou **semanas** (se você construir do zero com a Cloud API). Este guia cobre as três rotas mais comuns com custos reais, requisitos e código de exemplo para você escolher a melhor para seu caso. ## As 3 formas de construir um chatbot no WhatsApp ### 1. No-code com flow builder (mais rápido) Plataformas drag-and-drop: - [Zavu Flow Builder](https://www.zavu.dev/pt/ai-agents) - ManyChat - LandBot - Tidio - Wati **Tempo**: 30 min - 2 horas **Custo**: R$ 100-1.000/mês conforme volume **Para quem**: marketing, atendimento simples ### 2. Agente de IA conectado ao WhatsApp (médio) Combina LLM (GPT, Claude) com a API do WhatsApp. Resolve perguntas complexas com base de conhecimento. **Tempo**: 1-3 dias **Custo**: R$ 250-2.500/mês (volume + tokens LLM) **Para quem**: SaaS, e-commerce, suporte 24/7 ### 3. Bot custom com código (mais controle) Você desenvolve seu próprio bot conectando WhatsApp Business API ao seu backend. **Tempo**: 1-4 semanas **Custo**: tempo de desenvolvimento + infra + WhatsApp (R$ 0.04-0.18 por conversa) **Para quem**: lógicas muito específicas, integrações complexas ## Rota 1: Chatbot no-code com Zavu Flow Builder [Zavu](https://www.zavu.dev/pt) inclui um flow builder visual em seu plano Hobby (R$ 99/mês): 1. **Crie conta** em [zavu.dev/pt](https://www.zavu.dev/pt) (grátis para começar) 2. **Conecte WhatsApp Business** via OAuth com Meta (5 min) 3. **Desenhe o fluxo** no editor visual: - Trigger: "Quando alguém envia mensagem" - Decisão: "O texto contém 'preço'?" - Resposta: enviar mensagem + botões - Handoff humano se IA não resolve 4. **Publique** e comece a atender Resultado: chatbot que responde 24/7 sem escrever uma linha de código. ## Rota 2: Chatbot com IA (agente RAG) Se você quer um bot que responda com base em sua documentação, FAQs e catálogo, use um **agente de IA com RAG** (Retrieval Augmented Generation): ```typescript import Zavu from "@zavudev/sdk" const zavu = new Zavu({ apiKey: process.env.ZAVU_API_KEY }) // 1. Criar agente com base de conhecimento const agent = await zavu.agents.create({ name: "Suporte Loja", model: "gpt-4o-mini", systemPrompt: "Você é assistente da LojaXYZ. Responda com base na documentação. Se não souber, escale para humano.", channels: ["whatsapp"] }) // 2. Upload de documentos para base de conhecimento await zavu.agents.knowledgeBase.upload({ agentId: agent.id, files: [ "./docs/perguntas-frequentes.md", "./docs/politica-devolucao.pdf", "./docs/catalogo-produtos.json" ] }) // 3. Conectar ao webhook (Zavu faz automaticamente) // 4. Pronto! Cliente manda mensagem → agente responde com info da KB ``` O agente: - Lê a pergunta do cliente - Busca trechos relevantes de sua documentação - Gera resposta com citações - Se não tem info suficiente, transfere para humano - Aprende com correções da equipe **Custo típico**: R$ 250-1.000/mês em tokens LLM + custo Meta por conversa. ## Rota 3: Chatbot custom com código Para lógica muito específica (integração com sua base de dados, ERP, comportamento condicional complexo): ```typescript // app/api/whatsapp-webhook/route.ts import Zavu from "@zavudev/sdk" const zavu = new Zavu({ apiKey: process.env.ZAVU_API_KEY }) export async function POST(req: Request) { const event = await req.json() if (event.type !== "message.inbound") return new Response("ok") const text = event.message.text?.toLowerCase() || "" const from = event.message.from // Lógica do bot if (text.match(/rastreio|pedido|onde/)) { // Consultar base de dados const pedido = await db.pedidos.findByPhone(from) if (pedido) { await zavu.messages.send({ to: from, channel: "whatsapp", text: `Seu pedido #${pedido.id} está ${pedido.estado}.` }) } else { await zavu.messages.send({ to: from, channel: "whatsapp", text: "Não encontrei seu pedido. Me dá o número?" }) } } else if (text.match(/preco|valor|quanto/)) { await zavu.messages.send({ to: from, channel: "whatsapp", messageType: "buttons", text: "Qual produto te interessa?", content: { buttons: [ { id: "p1", title: "Plano Básico" }, { id: "p2", title: "Plano Pro" }, { id: "p3", title: "Falar com vendedor" } ] } }) } else if (text.match(/humano|pessoa|atendente/)) { // Transferir para equipe await transferToAgent(from) } else { // Default await zavu.messages.send({ to: from, channel: "whatsapp", text: "Olá! 👋 Sou o assistente. Como te ajudo? (rastreio, preços, falar com humano)" }) } return new Response("ok") } ``` Combine com sua lógica de negócio, base de dados, ML, o que precisar. ## Requisitos para construir um chatbot no WhatsApp 1. **Conta Meta Business Manager** verificada 2. **Número de telefone** dedicado, não usado em outro WhatsApp 3. **BSP oficial** ([Zavu](https://www.zavu.dev/pt), Twilio, MessageBird, etc.) — Cloud API direta requer muito mais setup 4. **Templates aprovados** para mensagens iniciadas pelo bot 5. **Política de privacidade** publicada 6. **Site** verificado ## Custos reais de um chatbot WhatsApp em 2026 (Brasil) Para um negócio com 5.000 conversas/mês: | Componente | Custo (BRL/mês) | |---|---| | Plano plataforma Zavu Pro | R$ 250 | | Conversas Meta (mix 60% utility, 30% marketing, 10% service) | ~R$ 1.000 | | Tokens GPT-4o-mini (se usa IA) | ~R$ 150 | | **Total** | **~R$ 1.400/mês** | Vs. equipe humana dedicada: - 1 atendente full-time (Brasil) = R$ 2.500-4.500/mês - 24/7 cobertura = 3+ atendentes = R$ 10.000+/mês - Chatbot atende 70% sem intervenção + escala sem contratar mais **ROI típico**: payback em < 2 meses. ## Boas práticas para chatbots WhatsApp 1. **Saudação clara**: diga que é um bot. "Sou o assistente automático da [Empresa]." Cliente prefere bot sincero a humano fake. 2. **Opções simples**: máximo 3-4 botões por menu. Listas com 5-7 itens. 3. **Sempre escape para humano**: nunca prenda o cliente. Botão "Falar com humano" presente sempre. 4. **Linguagem curta**: máximo 4-5 linhas por mensagem. WhatsApp é mobile first. 5. **Respostas rápidas**: < 3 segundos. Cliente que espera mais se frustra. 6. **Confirma compreensão**: "Entendi bem sua pergunta?" antes de resposta longa. 7. **Sempre meça**: taxa de resolução, NPS, abandono. Sem métricas, voa às cegas. ## Erros comuns **1. Bot que finge ser humano.** Cliente percebe e fica bravo. Seja honesto. **2. Sem escape para humano.** Bot só dá loop "não entendi" sem opção de transferir = perda de cliente. **3. Respostas longas.** O que em email são 3 parágrafos, no WhatsApp é 1 frase. **4. Sem testing antes do launch.** Teste com 10 colegas antes do lançamento. Vai encontrar 20 coisas para arrumar. **5. Marketing fora de templates.** Mandar promoção crua fora da janela de 24h sem template aprovado = bloqueio de número. ## Recursos relacionados - [API do WhatsApp: guia para devs](/pt/blog/api-whatsapp-desarrolladores) - [WhatsApp Cloud API tutorial](/pt/blog/whatsapp-cloud-api-tutorial) - [Agentes de IA para WhatsApp](/pt/ai-agents) - [Construa um agente com Python + FastAPI](/pt/blog/whatsapp-ai-agents-fastapi) - [Documentação Zavu](https://docs.zavu.dev/quickstart) ## Conclusão Construir um chatbot no WhatsApp em 2026 é **muito mais fácil do que era há 3 anos**. Com um BSP oficial como [Zavu](/pt/whatsapp-business-api), você pode ter um bot rodando em 30 minutos (no-code), em horas (com IA) ou em dias (custom). Comece pelo flow builder, depois adicione IA quando o volume pedir e custom code só quando precisar lógica muito específica. O investimento típico de **R$ 1.400/mês** atende 5.000 conversas — equivalente a 2-3 funcionários humanos a uma fração do custo.