Pular para o conteúdo
Blog VipDesk

Como criar um chatbot para WhatsApp sem programar

Por equipe VipDesk (Vipphone Software) · Publicado em · 5 min de leitura

Resumo: um chatbot de WhatsApp é um fluxo: gatilho, menu, perguntas, condições e ações. Com um construtor visual, você monta esse fluxo arrastando blocos, liga a conta do WhatsApp, testa num ambiente simulado e publica. O ponto mais importante é definir quando a conversa vai para uma pessoa.

Boa parte das mensagens que chegam ao WhatsApp de uma empresa são previsíveis: horário de funcionamento, status de um pedido, segunda via, agendar um horário, falar com vendas. Um chatbot para WhatsApp resolve esse volume sem fila e sem espera, e entrega para a equipe só o que precisa de gente. Este guia mostra como montar um, do zero, num construtor visual de fluxos, sem escrever código.

O que é um chatbot de fluxo

Um chatbot de fluxo é um diagrama que roda: cada bloco é uma etapa (enviar uma mensagem, fazer uma pergunta, consultar um sistema, transferir) e cada seta é uma transição, com ou sem condição. Quando o cliente manda uma mensagem, o fluxo começa no bloco de início e segue as setas até terminar ou até entregar a conversa a um atendente.

Isso é diferente de uma inteligência artificial que responde livremente. O fluxo é determinístico: a mesma resposta leva sempre ao mesmo lugar. A IA pode entrar em pontos específicos, como veremos adiante, mas a espinha dorsal do chatbot é o fluxo.

Passo 1: defina o que o chatbot resolve e o que ele não resolve

Liste os cinco motivos mais frequentes de contato. Para cada um, decida: o chatbot resolve sozinho, resolve com uma consulta a outro sistema, ou só coleta os dados e transfere? Esse mapeamento evita o erro mais comum, que é tentar automatizar tudo e frustrar quem precisava de uma pessoa.

  • Resolve sozinho: horário, endereço, formas de pagamento, política de troca.
  • Resolve com consulta: status do pedido, saldo, segunda via, disponibilidade de horário.
  • Coleta e transfere: reclamações, negociações, qualquer coisa fora do roteiro.

Passo 2: desenhe o fluxo antes de configurar

Num papel ou no próprio editor, desenhe a conversa como um diagrama: boas-vindas, menu principal, um ramo por opção e, em cada ramo, as perguntas, as consultas e o encerramento ou a transferência. Um bom fluxo inicial tem poucos níveis de menu e um caminho claro para “falar com um atendente” em qualquer ponto.

Passo 3: monte o chatbot no construtor visual

No DeskFlow, o construtor de fluxos do VipDesk, os blocos ficam numa paleta e são arrastados para o canvas. Os que você vai usar primeiro:

  1. Início: o gatilho. O fluxo começa quando chega uma mensagem na conta de WhatsApp vinculada a ele.
  2. Mensagem de texto: a saudação. Use variáveis como o nome do contato para personalizar.
  3. Menu (router): opções numeradas. Cada opção vira uma saída do bloco; a saída de erro cobre respostas inesperadas.
  4. Botões e listas: alternativas ao menu digitado, dentro dos limites do WhatsApp (botões têm no máximo três opções).
  5. Capturar dados: pergunta e valida a resposta (CPF, número do pedido, e-mail) e guarda numa variável da conversa.
  6. Condição (se/senão): decide o caminho a partir de uma variável, como “cliente cadastrado” ou “valor maior que”.
  7. Transferir: entrega a conversa a um departamento, com distribuição entre os atendentes disponíveis.
  8. Finalizar: encerra o fluxo e limpa o contexto da conversa.

As condições também podem ficar nas próprias setas (igual a, contém, resposta positiva, só dígitos, expressão regular), o que mantém o diagrama enxuto.

Passo 4: conecte o chatbot aos seus sistemas

É aqui que o chatbot deixa de ser um menu e passa a resolver. O bloco de requisição HTTP chama a API do seu sistema (ERP, e-commerce, agenda, sistema próprio) com os dados que o cliente informou, e a resposta vira variável para as próximas mensagens:

“Seu pedido ${{pedido.numero}} está ${{pedido.status}} e deve chegar em ${{pedido.previsao}}.”

Guarde credenciais como segredos (nunca no texto do fluxo), trate a saída de erro da chamada (transfira para um atendente em vez de deixar o cliente sem resposta) e use o teste individual do bloco para conferir a resposta da API antes de publicar.

Passo 5: use IA só onde ela ajuda

Dois usos valem a pena desde o início:

  • Entender texto livre no menu. Se o cliente escreve “minha entrega atrasou” em vez de digitar “2”, a IA escolhe a opção correspondente. Quem digita o número segue direto, sem IA.
  • Responder dúvidas a partir da sua base de conhecimento. Um agente de IA com acesso aos seus documentos responde perguntas abertas e transfere quando não sabe.

Mantenha a IA cercada pelo fluxo: validações determinísticas antes, ações controladas depois e sempre um caminho para a equipe. O artigo agente de IA no WhatsApp: o que faz e quando usar detalha os critérios.

Passo 6: decida como a conversa chega à equipe

O melhor chatbot é o que sabe parar. Defina:

  • Quais opções do menu transferem direto e para qual departamento.
  • O que acontece fora do horário: uma condição com a hora atual avisa, registra o pedido e, se for o caso, marca o chamado para a manhã seguinte.
  • Quantas tentativas o cliente tem antes de a conversa ir para uma pessoa.

Num sistema de atendimento como o VipDesk, o atendente recebe a conversa na mesma fila do WhatsApp com vários atendentes, com o histórico do que o chatbot já perguntou. Ninguém pede o CPF de novo.

Passo 7: teste, publique e ative

  1. Teste no playground, com sessões simuladas, antes de qualquer cliente ver o fluxo.
  2. Publique quando estiver satisfeito. As alterações ficam em rascunho até lá, e o histórico de versões permite voltar atrás.
  3. Vincule a conta de WhatsApp ao fluxo e ative. Uma conta fica em um único fluxo ativo por vez.
  4. Acompanhe os logs de execução nos primeiros dias e ajuste as mensagens de erro e os pontos de transferência.

Sobre a conexão do WhatsApp

O chatbot roda na conta de WhatsApp conectada à plataforma. Para operações críticas, a recomendação dos Termos de Uso do VipDesk é a API Oficial do WhatsApp, que também é a que permite enviar templates aprovados em fluxos agendados, como lembretes e cobranças. A conexão por QR Code existe, mas envolve risco de bloqueio do número.

Erros comuns

  • Menu com muitos níveis. Três toques para chegar a “falar com atendente” já é demais.
  • Sem saída de erro. Toda consulta a sistema e todo menu precisam de um caminho para respostas inesperadas.
  • Automatizar a reclamação. Cliente irritado quer gente. Colete o mínimo e transfira.
  • Esquecer o pós-transferência. O atendente precisa ver o que o chatbot já fez; se não vê, o cliente repete tudo.

No VipDesk, o chatbot é montado no DeskFlow, com menus, captura de dados, integração via API, agentes de IA e transferência para a equipe no mesmo WhatsApp. Na demonstração, montamos o fluxo com o seu cenário.

Veja o VipDesk funcionando na sua operação

Fale com o time comercial e agende uma demonstração com os canais, o funil e a rotina da sua equipe.