- Dá para criar um chatbot gratuito: Typebot (200 conversas/mês), Tidio (50 conversas/mês) e bots de Telegram não cobram nada para começar.
- Os planos gratuitos servem para testar. Em produção, conte com R$ 190 a R$ 700 por mês em plataformas brasileiras de WhatsApp, ou US$ 25 a US$ 90 nas internacionais, em novembro de 2026.
- Desenhe o fluxograma antes de abrir qualquer ferramenta: saudação, menu curto, coleta de dados, resolução e saída para humano em todo ponto.
- Open source e Python fazem sentido quando você tem alguém técnico para manter; para a maioria das pequenas empresas, uma plataforma pronta sai mais barata.
Sim, dá para criar um chatbot gratuito. O Typebot permite 200 conversas por mês no plano grátis, o Tidio tem 50 conversas mensais sem custo e um bot de Telegram não custa nada. Para criar um chatbot, você define o objetivo, desenha o fluxograma, escolhe a plataforma, escreve os textos, testa e publica no canal.
Este guia mostra como fazer um chatbot do zero, com um modelo de fluxograma, a comparação de plataformas grátis e pagas (preços de novembro de 2026), e os caminhos para WordPress, Telegram, open source e Python. Se você ainda está entendendo o conceito, veja antes o que é chatbot e como funciona.
Como criar um chatbot em 6 passos
1. Defina um objetivo só
“Responder dúvidas” é vago. Melhor: “tirar as 10 dúvidas mais comuns sobre entrega e trocas” ou “agendar avaliações e passar o resto para a recepção”. Um objetivo claro decide o resto: canal, plataforma, textos.
2. Liste as perguntas reais
Abra o WhatsApp, o Direct e o e-mail dos últimos 30 dias e copie as perguntas que mais aparecem, com as palavras dos clientes. Agrupe por assunto. Em geral, poucas categorias concentram a maior parte das mensagens.
3. Desenhe o fluxograma
Antes de abrir a ferramenta, desenhe no papel ou num quadro: por onde a conversa começa, quais opções aparecem, o que acontece em cada uma e onde entra o humano. A próxima seção traz um modelo.
4. Escolha a plataforma
Depende do canal (site, WhatsApp, Instagram, Telegram), do orçamento e de quem vai manter. As tabelas mais abaixo comparam as opções grátis e pagas.
5. Escreva os textos e monte o fluxo
Frases curtas, uma pergunta por mensagem, botões quando houver poucas opções. Se usar IA, carregue a base de conhecimento (FAQ, preços, políticas) e escreva instruções do que o bot não deve responder.
6. Teste e publique
Peça para três pessoas de fora tentarem “quebrar” o bot: escrever errado, mudar de assunto, pedir algo que ele não faz. Corrija, publique e leia as conversas da primeira semana inteira.
Fluxograma de chatbot: modelo para copiar
Todo bom fluxo de chatbot tem cinco blocos: saudação, identificação do assunto, coleta de dados, resolução e encerramento, com uma saída para atendimento humano disponível em qualquer ponto.
Modelo de fluxo de chatbot para negócios de serviço. Adapte as opções do menu às perguntas mais comuns dos seus clientes.
Regras que evitam os problemas mais comuns:
- Menu com no máximo 3 ou 4 opções. Mais do que isso, a pessoa não lê.
- “Falar com atendente” sempre visível, não escondido na última opção do terceiro menu.
- Duas tentativas, depois humano. Se o bot não entendeu duas vezes, passa a conversa adiante.
- Não peça o que não vai usar. Cada pergunta a mais é um ponto de desistência.
- Confirme antes de concluir: “Então fica sexta, 14h, com a Dra. Ana. Confirma?”
Script de chatbot: o fluxo em formato de tabela
Para montar o fluxo na plataforma, ajuda escrever cada bloco assim:
| Bloco | Mensagem do bot | Opções | Próximo |
|---|---|---|---|
| 1. Saudação | “Oi! Sou a assistente da Clínica X. Como posso ajudar?” | Agendar / Dúvidas / Atendente | 2, 4 ou 6 |
| 2. Agendar | “Qual o seu nome completo?” | Texto livre | 3 |
| 3. Horário | “Tenho estes horários: …” | 3 horários + “Outro dia” | 5 |
| 4. Dúvidas | “Pode escrever sua dúvida.” | Texto livre (IA ou palavras-chave) | 5 ou 6 |
| 5. Confirmação | “Confirmado para … Posso ajudar em algo mais?” | Sim / Não | 1 ou fim |
| 6. Atendente | “Vou chamar alguém da equipe. Já passei o seu pedido.” | – | Fila humana |
Melhor chatbot gratuito: opções e limites
Preços e limites conferidos nas páginas oficiais em novembro de 2026.
| Plataforma | O que é grátis | Bom para | Limite principal |
|---|---|---|---|
| Typebot | 200 conversas/mês, bots ilimitados, webhooks | Site, formulários conversacionais, captação | Marca do Typebot aparece; WhatsApp só no plano Pro |
| Tidio | 50 conversas/mês, 50 conversas com IA (Lyro) uma única vez | Loja virtual, chat no site | Cota baixa; IA é um adicional pago |
| Telegram (BotFather) | Criar o bot e usar a API | Comunidades, avisos, uso interno | Seu cliente precisa usar Telegram |
| n8n (edição comunitária) | Software completo, instalado no seu servidor | Quem tem alguém técnico | Você paga e mantém o servidor |
Um detalhe que pega muita gente: não existe chatbot de WhatsApp oficial gratuito. Para automatizar conversas no WhatsApp, é preciso a API oficial da Meta (cobrada por mensagem) ou uma plataforma paga que a utilize. O app WhatsApp Business só oferece mensagens de ausência e saudação. Explicamos os caminhos no guia de chatbot para WhatsApp.
Os planos gratuitos servem para validar a ideia. Quando o bot começa a funcionar, a cota acaba rápido, e você vai querer tirar a marca da plataforma.
Quanto custa um chatbot: preços das plataformas pagas
Preços de entrada em novembro de 2026, conforme as páginas oficiais:
| Plataforma | Plano de entrada | Preço | Observação |
|---|---|---|---|
| Botconversa | Starter / Pro + API Oficial | R$ 189 / R$ 199 por mês (anual) | WhatsApp; IA e API oficial só no Pro |
| Zenvia | Specialist | R$ 600/mês + pacote de canais a partir de R$ 100 | Taxa de ativação de R$ 649 com WhatsApp |
| Tidio | Starter | US$ 24,17/mês | 100 conversas; IA Lyro a partir de US$ 32,50/mês |
| Typebot | Starter / Pro | US$ 39 / US$ 89 por mês | 2.000 / 10.000 conversas; WhatsApp no Pro |
| Chatbase | Hobby | US$ 32/mês (anual) | Chatbot com IA treinado nos seus documentos |
Além da plataforma, conte com:
- Mensagens do WhatsApp, cobradas pela Meta por mensagem entregue, conforme a categoria (marketing, utilidade, autenticação, atendimento).
- Uso de IA, quando a plataforma cobra à parte ou quando você usa sua própria chave de API.
- Configuração e manutenção: o seu tempo ou o de uma agência. Para um chatbot simples, é o maior custo.
Chatbots sob medida, com integrações a ERP, CRM e agenda, são orçados por projeto. Exemplos de uso por setor estão em chatbot para empresas.
Chatbot open source e em Python
Open source faz sentido quando você quer controle total dos dados, não quer pagar por conversa ou precisa de algo que as plataformas não fazem. O custo vai para o servidor e para quem mantém.
Opções sem programar (self-hosted):
- Typebot: o código está no GitHub e pode ser hospedado no seu servidor. Confira a licença antes, porque alguns recursos (como WhatsApp) podem exigir licença paga mesmo em self-hosted.
- n8n: a edição comunitária permite montar chatbots com IA conectados a Telegram, WhatsApp (via API oficial), site e centenas de sistemas.
Opções com código:
- Python + API de um modelo de IA: o caminho mais direto para um chatbot com IA. Você controla instruções, memória e integrações.
- Frameworks de chatbot, como Rasa e Botpress, que trazem gerenciamento de fluxos, intenções e canais. Verifique a licença e o modelo de preço atual de cada um antes de escolher, porque ambos mudaram de formato nos últimos anos.
- Dialogflow, do Google, para quem já está no Google Cloud.
Como fazer um chatbot em Python (exemplo mínimo)
Um chatbot de linha de comando que conversa usando a API da OpenAI e lembra o histórico. Requer pip install openai e a variável OPENAI_API_KEY configurada (veja como criar a chave no guia da API da OpenAI).
from openai import OpenAI
client = OpenAI()
INSTRUCOES = """Você é a assistente da Loja Exemplo.
Responda só sobre entregas, trocas e formas de pagamento.
Entregas: 3 a 7 dias úteis. Trocas: até 30 dias.
Pagamento: Pix, cartão e boleto.
Se não souber, diga que vai chamar a equipe."""
historico = [{"role": "system", "content": INSTRUCOES}]
while True:
pergunta = input("Você: ")
if pergunta.lower() in ("sair", "tchau"):
break
historico.append({"role": "user", "content": pergunta})
resposta = client.responses.create(model="gpt-5-mini", input=historico)
print("Bot:", resposta.output_text)
historico.append({"role": "assistant", "content": resposta.output_text})
Daqui para um chatbot de verdade faltam: um canal (webhook do WhatsApp ou Telegram, ou um widget no site), uma base de conhecimento em vez de regras no código, limite de tamanho do histórico, registro das conversas e saída para humano. Em JavaScript a lógica é a mesma, com o SDK openai para Node. Quando o chatbot precisa executar ações (agendar, consultar pedido), ele vira um agente; o passo a passo está em como criar um agente de IA.
Chatbot no WordPress
Três jeitos, do mais simples ao mais flexível:
- Plugin da plataforma. Tidio e outras plataformas têm plugin oficial no diretório do WordPress. Instale, faça login e o chat aparece no site. É o caminho mais rápido.
- Script de incorporação. Typebot, Chatbase e a maioria das plataformas geram um trecho de código. Cole no rodapé do tema (ou num plugin de “inserir cabeçalho e rodapé”). Funciona em qualquer tema.
- Chatbot próprio via API. Um widget que conversa com o seu servidor (n8n ou Python). Mais trabalho, mas os dados ficam com você.
Cuidados: confira se o plugin não deixa o site lento (teste a velocidade antes e depois), atualize a política de privacidade mencionando o chat e configure o aviso de cookies se a ferramenta usar.
Chatbot no Telegram grátis
O Telegram é o único grande aplicativo de mensagens em que criar um bot é gratuito e oficial:
- No Telegram, abra uma conversa com @BotFather.
- Envie
/newbot, escolha um nome e um nome de usuário terminado em “bot”. - Guarde o token que o BotFather envia. Ele dá controle total do bot, então não compartilhe (guia oficial).
- Conecte o token a uma ferramenta: o n8n tem um gatilho de Telegram pronto, e plataformas como Typebot e Botpress também se conectam.
- Monte o fluxo (menu ou IA) e teste no próprio Telegram.
Bom para grupos de clientes, avisos de pedidos, comunidades de cursos e bots internos da equipe. Para atendimento ao público em geral no Brasil, o WhatsApp continua sendo onde o cliente está.
Se quiser um chatbot pronto sem passar por essa curva de aprendizado, a opsmigo desenha o fluxo, configura a plataforma certa para o seu volume e acompanha as primeiras semanas.
A gente monta uma demo grátis com os seus serviços e horários.
Perguntas frequentes
Qual o melhor chatbot gratuito?
Para site e formulários conversacionais, o Typebot é o mais completo no plano grátis, com 200 conversas por mês. Para chat ao vivo com robô em loja virtual, o Tidio tem plano gratuito com 50 conversas. Para comunidades e uso interno, um bot de Telegram é gratuito e ilimitado.
Existe chatbot gratuito para WhatsApp?
Não de forma oficial e permanente. Robôs para WhatsApp exigem a API oficial da Meta, que cobra por mensagem, ou uma plataforma paga que a use. O que é gratuito são as mensagens automáticas do app WhatsApp Business, que são bem mais limitadas.
Quanto tempo leva para criar um chatbot?
Um chatbot simples de FAQ ou triagem fica pronto em um ou dois dias numa plataforma visual. Um chatbot com IA, base de conhecimento e integração com CRM ou agenda leva de uma a quatro semanas, contando os testes.
Preciso saber programar para criar um chatbot?
Não. Typebot, Tidio, Botconversa e outras plataformas funcionam arrastando blocos. Programação só é necessária para integrações sem conector pronto ou para chatbots dentro do seu próprio sistema.
Chatbot com ChatGPT é gratuito?
Não. Para colocar um modelo da OpenAI no seu chatbot, você usa a API, que cobra por uso. O custo por conversa costuma ser baixo, mas não é zero, e exige cadastrar um meio de pagamento.