Como criar um atendente automático para WhatsApp do zero

Quem busca por “como desenvolver um chatbot para WhatsApp” geralmente já percebeu que responder manualmente cada cliente consome tempo e deixa mensagens acumuladas. O problema não é o WhatsApp em si, mas a falta de um processo para classificar pedidos, tirar dúvidas e encaminhar conversas para a pessoa certa. Começar do zero exige definir atendimento, escolher uma ferramenta compatível com a API oficial e preparar respostas para os principais motivos de contato. O atendente automático precisa funcionar junto com a equipe, resolver o que é simples e entregar ao time os casos que dependem de negociação ou análise.

Defina o objetivo do atendimento e o que o robô deve resolver

Comece pelo resultado comercial, não pela mensagem do robô. Um atendente automático não precisa responder tudo. Ele precisa resolver o caminho mais comum com menos atrito para o cliente e para a equipe. Escolha um objetivo principal e escreva em uma frase: “o robô deve identificar o assunto e entregar a resposta ou encaminhar para a pessoa correta”. Essa frase vira o limite do projeto. Se a intenção for vender, o fluxo deve qualificar o pedido, apresentar a opção adequada e passar o contato pronto para fechamento. Se for suporte, deve confirmar dados, consultar a situação e resolver dúvidas recorrentes. Na prática, bons objetivos têm uma entrega verificável:

  • Separar vendas, suporte, financeiro e unidade antes do atendimento humano.
  • Informar prazo, endereço, horário de funcionamento e status do pedido.
  • Coletar nome, produto de interesse e forma de contato para o time comercial.
  • Agendar horário e confirmar dados essenciais antes de chamar um responsável.

Depois, defina o que fica fora do robô. Reclamação sensível, negociação complexa, alteração cadastral e pedido sem identificação costumam exigir uma pessoa. O fluxo precisa reconhecer esses casos e transferir com contexto, sem obrigar o cliente a repetir a história. Também vale separar intenção de canal. Receber uma mensagem pelo WhatsApp não significa que toda demanda será resolvida ali. O robô pode organizar a entrada, mas a solução pode depender do sistema da loja, do estoque ou de uma aprovação interna. Para decidir o escopo, reúna as perguntas que chegam com frequência e classifique cada uma em três grupos: resposta imediata, coleta de dados ou atendimento humano. Essa divisão evita menus longos e mostra onde a automação gera ganho real. A agência define esse escopo com o gestor, mapeia os casos prioritários e transforma a decisão em um fluxo testável. O resultado é um robô com função clara, menos desvios e uma entrega mais fácil de acompanhar.

Mapeie as dúvidas, pedidos e situações mais comuns dos clientes

Comece pelos dados que já existem, não por uma suposição de funil. Exporte conversas recentes, pedidos pelo site, reclamações e mensagens recebidas nos horários de maior movimento. Leia casos completos, com contexto e resposta dada, e separe o que foi resolvido pelo atendente humano do que apenas mudou de dono.

  • Dúvida antes da compra: preço, prazo, disponibilidade, entrega, garantia e diferenças entre produtos.
  • Pedido de ação: agendamento, reserva, segundo caminho de pagamento, cancelamento ou alteração cadastral.
  • Acompanhamento: status do pedido, previsão de entrega, confirmação de horário e retorno de solicitação.
  • Problema ou reclamação: produto incorreto, cobrança divergente, falha no serviço e urgência que exige pessoa.
  • Pedido repetido fora do horário comercial: informação que pode ser entregue de imediato, com registro para continuidade.

Dê um nome curto e específico a cada grupo. “Entrega” funciona melhor que “logística”. “Trocar horário” é mais útil que “agendamento”. Se uma mensagem trata de cobrança e cancelamento, registre os dois assuntos. Isso evita que o atendente escolha uma intenção pelo primeiro termo e encaminhe a conversa para o fluxo errado. Também anote a informação necessária para responder. Uma previsão de entrega pode exigir número do pedido. Uma remarcação pode pedir nome, unidade e horário disponível. Marque quais dados já estão no sistema, quais o cliente precisa informar e quais só devem ser coletados pelo atendente humano. Evite pedir documento ou detalhe sensível antes de confirmar que o robô realmente precisa dele. Separe, ainda, o que pode ser respondido com uma mensagem padrão do que depende de consulta. Catálogo e política de troca podem entrar no fluxo automático. Uma cobrança contestada ou uma reclamação sobre atendimento precisa de regra de passagem clara para uma pessoa. No trabalho da agência, essa organização vira a base de intenções, perguntas de confirmação e critérios de transferência do atendente.

Escolha uma ferramenta compatível com o WhatsApp Business

A escolha deve começar pela forma como a ferramenta acessa o WhatsApp. Para o atendente funcionar sem depender do celular ligado, o caminho mais seguro é a API oficial. Ela permite integrações, maior estabilidade e acesso a recursos como etiquetas e automações. A API exige uma Conta Comercial. Se a empresa ainda usa o aplicativo WhatsApp Business no celular, é preciso avaliar a migração com a ferramenta antes de criar qualquer fluxo. Isso evita perder histórico, etiquetas e conversas em andamento.

ItemO que significaO que fazer
Tipo de acessoDefine como a ferramenta se conecta ao WhatsAppPriorize API oficial e confirme a necessidade do celular ligado
Recursos de atendimentoFuncionalidades que sustentam o fluxo e a operaçãoTeste menus, transferências, etiquetas e atendimento humano
IntegraçõesLigação com CRM, estoque e sistemas internosConfirme integrações disponíveis e o trabalho para mantê-las
Custos e suporteCobranças da ferramenta, Meta e implantaçãoSome todos os custos e peça suporte documentado

Veja recursos antes de contratar. O construtor precisa criar respostas, condições, pausas e transferências para uma pessoa. Também precisa registrar o histórico, identificar o cliente e mostrar o atendimento em fila. Faça um teste com um fluxo real. Comece com uma saudação, uma dúvida frequente e uma transferência para atendente. Verifique se a ferramenta mantém o contexto e se a equipe recebe as informações necessárias. Confirme integrações com o sistema que já opera o negócio. Se o atendente consultar estoque, criar pedido ou registrar lead, a conexão precisa ser suportada pela ferramenta ou desenvolvida com segurança. Compare cobranças da plataforma, do WhatsApp e da implantação. Também pergunte sobre suporte, documentação, tempo de resposta e limites de uso. Uma ferramenta barata pode exigir manutenção cara se não conversar com os sistemas da empresa. A agência avalia esses pontos antes da escolha, testa o fluxo principal e deixa claros os custos. Assim, a empresa contrata uma solução compatível com o WhatsApp Business e com a operação.

Nada disso funciona em pedaços separados: cada etapa depende da anterior. É assim que a Agência D'avila monta o ecossistema de marketing dos clientes que atende.

Crie os fluxos de conversa e as respostas automáticas

Comece pelo caminho principal, sem transformar a primeira tela em um cardápio extenso. Apresente quem está atendendo, peça o nome quando ele for útil e ofereça de três a cinco opções objetivas, como 1 para pedido, 2 para suporte e 3 para falar com alguém.

  • Pedido: coleta produto, quantidade, endereço e confirma os dados antes de enviar
  • Suporte: pede número do pedido, identifica o problema e encaminha o registro completo
  • Financeiro: recebe comprovante, informa o horário de análise e registra o contato
  • Humano: encaminha o cliente com nome, motivo e histórico, sem pedir tudo novamente

Crie uma resposta para cada opção e uma rota para respostas fora do menu. Se a pessoa digitar “quero cancelar”, o atendente precisa reconhecer a intenção e oferecer caminhos, não repetir “não entendi”.

  • Saudação: identifica o cliente e mostra as opções disponíveis
  • Resposta rápida: resolve dúvidas objetivas, como horário e formas de pagamento
  • Coleta: pede uma informação por vez e confirma os dados antes de avançar
  • Encaminhamento: entrega contexto ao atendente humano e registra a pendência
  • Ausência: informa quando a equipe volta e registra a mensagem recebida

Mantenha mensagens curtas, com uma ação por bloco. Um texto como “Digite o CEP ou envie o comprovante” deixa a pessoa sem saber qual dado enviar primeiro. Pergunte uma coisa, espere a resposta e só então avance. Também defina o que acontece quando o cliente muda de assunto, demora para responder ou escreve uma opção inválida. Uma pausa longa deve gerar uma mensagem de retomada, não uma nova cobrança imediata. Após algumas tentativas sem compreensão, ofereça o atendimento humano. Revise nomes, preços e condições antes de publicar respostas automáticas. A agência organiza esses caminhos, testa os desvios e deixa claro onde o robô resolve e onde uma pessoa precisa assumir.

Configure integrações, horários e transferência para atendimento humano

Configure integrações, horários e transferência para atendimento humano

Comece pelo horário de atendimento. Defina dias úteis, sábados e feriados, além do fuso horário correto. Durante o período comercial, o robô pode confirmar dados e abrir uma fila. Fora dele, deve registrar a solicitação, informar o próximo horário disponível e evitar respostas que pareçam urgentes. Também é preciso alinhar o fluxo às integrações. Se o sistema usar CRM, agenda ou plataforma de pedidos, defina quais informações serão enviadas e quando. Por exemplo, um novo contato pode gerar um registro com nome, telefone, origem e assunto. Uma reserva só deve ser criada após a confirmação dos dados necessários. Evite integrações que apenas acumulem dados sem ação. Cada conexão precisa ter uma função clara, como consultar status, registrar lead ou atualizar o responsável. Teste também falhas de conexão, campos obrigatórios e respostas fora do horário previsto. A transferência para uma pessoa deve ocorrer quando o cliente pedir, quando houver reclamação, pagamento, risco de perda da venda ou uma solicitação que o robô não consiga resolver. Nesses casos, envie para a fila correta com nome, telefone, resumo da conversa e último passo concluído. Assim, o atendente não precisa repetir perguntas ao cliente. Defina prioridades e prazos. Uma dúvida simples pode aguardar na fila geral. Uma reclamação ou proposta comercial deve ser direcionada ao setor responsável com maior urgência. Se todos os atendentes estiverem ocupados, informe a previsão de retorno e registre a solicitação. A configuração mínima deve incluir:

  • Horário comercial, folgas e feriados configurados
  • Integração com CRM, agenda ou pedidos
  • Critérios claros para atendimento humano
  • Fila por assunto e prioridade
  • Registro do histórico da conversa
  • Mensagem de espera e previsão de retorno

Por fim, faça um teste completo em cada cenário. Verifique se o horário muda conforme a região, se a integração envia os dados corretos e se a transferência chega à fila certa. A agência ajusta essas regras, testa os caminhos críticos e documenta o que o robô pode resolver antes de passar o atendimento para a equipe.

Teste cada caminho antes de liberar o atendente automático

Antes de liberar o atendente, percorra cada fluxo como se fosse um cliente usando um número real e o WhatsApp de uma pessoa. Comece pela primeira mensagem e avance sem pular etapas. O teste precisa cobrir resposta correta, botão que leva ao próximo passo, coleta de dados, transferência e encerramento.

  • Caminho completo: escolha uma opção e vá até o fim para confirmar se a conversa entrega o que prometeu, sem voltar ao início nem travar.
  • Resposta fora do menu: envie uma frase comum, como “quero falar com alguém”, e veja se o atendente entende a intenção ou oferece uma saída clara.
  • Horário e transferência: simule atendimento fora do expediente, durante o horário disponível e nos casos em que nenhum humano responde.
  • Dados e integrações: confira se nome, telefone, pedido e motivo chegam corretamente ao CRM, à planilha ou ao sistema conectado.
  • Erros e retomada: teste mensagem vazia, áudio, arquivo, link e uma escolha inválida para saber se o fluxo orienta sem ficar repetitivo.

Registre cada tentativa em uma planilha simples com data, caminho, aparelho usado, resultado e print da falha. Separe problemas de configuração, mensagem confusa e limitação da ferramenta. Corrija um ponto por vez e repita o mesmo teste, assim fica claro se a alteração resolveu ou criou outro problema. Também vale pedir que uma pessoa de fora faça o percurso sem receber orientação. Se ela não entende o próximo passo, o cliente provavelmente terá a mesma dúvida. Faça essa rodada em Android e iPhone, com Wi-Fi e internet móvel, pois a experiência pode mudar conforme o aparelho e a conexão. A liberação deve seguir uma ordem: ajuste interno, teste com a equipe e liberação gradual para uma parte dos contatos. Monitore as conversas reais no primeiro dia e mantenha um responsável por corrigir falhas e assumir atendimentos. Se um fluxo crítico falhar, interrompa essa etapa e acione o atendimento humano até corrigir o problema.

Acompanhe falhas, ajuste mensagens e mantenha o robô atualizado

Depois da liberação, o trabalho mais importante é acompanhar o que o robô não resolveu. O primeiro ponto de controle é o conjunto de mensagens com erro, respostas que não se encaixam e transferências feitas cedo demais.

  • Falhas frequentes: frases repetidas em sequência, clientes digitando a mesma resposta várias vezes e encaminhamentos seguidos para um atendente.
  • Mensagens sem aderência: o cliente escolhe uma opção, mas a resposta não responde à pergunta ou exige uma informação que ainda não foi coletada.
  • Transferências mal direcionadas: conversas enviadas ao setor errado, fora do horário ou antes de a automação ter informações suficientes.

Use o registro das conversas para identificar essas situações, sem transformar o acompanhamento em uma leitura interminável de conversas individuais. Separe os problemas por tipo e priorize os que aparecem com mais frequência ou causam mais retrabalho para a equipe. Quando uma pergunta nova aparece com recorrência, ajuste o fluxo antes de criar uma resposta isolada. Por exemplo, se muitos clientes perguntam sobre prazo de entrega depois de informar o CEP, inclua essa etapa no caminho principal. Se a dúvida continuar fora do fluxo, mantenha a transferência para uma pessoa e registre a resposta para uma revisão posterior. As mensagens também precisam de revisão. Um texto muito longo pode confundir, enquanto uma pergunta genérica pode gerar respostas que o robô não reconhece. Prefira instruções curtas, opções claras e uma saída simples para falar com alguém. Teste cada alteração em uma conversa real antes de aplicá-la a todos os usuários. Mantenha o atendente atualizado sempre que houver mudança de produto, preço, política, horário ou equipe. Alterações no catálogo e nas condições comerciais devem ser refletidas no robô no mesmo dia em que entram em vigor. Revise também nomes de setores, ramais e responsáveis pela transferência. Na prática, defina uma rotina simples: verificação semanal das falhas, ajuste das mensagens com maior volume de erro e revisão mensal do fluxo completo. Uma agência de marketing digital organiza esses registros, aponta prioridades e cuida dos ajustes sem deixar a operação depender de tentativa e erro.

João Felipe, fundador da Agência D'avila

João Felipe, fundador da Agência D'avila. Nasceu e cresceu no Japão e hoje opera marketing de performance para empresas no Brasil e no exterior, do tráfego pago ao CRM. Conheça a história.

Quer aplicar isso no seu negócio?

A D'avila é a agência de Maringá especializada em e-commerce, landing pages e sites que nascem prontos para o Google: mais de 60 lojas virtuais e 150 projetos entregues, com o ecossistema inteiro operado do clique ao cliente fiel. Fale direto no WhatsApp, sem compromisso.

Falar com a D'avila
Serviços que se aplicam

Todos os artigos sobre IA e Automação

Voltar para o blog