ChatPRO Central de Ajuda

Chat Flow - Exemplo: Menu Departamentos

Este exemplo mostra como montar um fluxo completo de menu inicial com três setores de atendimento — do nó Início até a transferência. É o fluxo mais comum e serve como base para a maioria das operações.

Cenário: clínica odontológica com três setores — Agendamento, Financeiro e Suporte.


Estrutura do fluxo

Início
  └─► Boas-vindas (menu)
        ├─ 1 → Agendamento  → [etiqueta + transfere + bloqueia bot]
        ├─ 2 → Financeiro   → [etiqueta + transfere + bloqueia bot]
        ├─ 3 → Suporte      → [etiqueta + transfere + bloqueia bot]
        └─ Qualquer outra   → volta para Boas-vindas (reenvia o menu)

Passo 1 — Configure o nó Configurações primeiro

Antes de montar as etapas, clique no lápis do nó Configurações e preencha:

Campo Valor sugerido
Mensagem de saudação "Transferindo para um atendente. Em breve alguém irá te atender!"
Opção inválida "Opção inválida. Por favor, escolha 1, 2 ou 3."
Tempo de inatividade 10 minutos → Fechar
Mensagem ao encerrar por timeout "Atendimento encerrado por inatividade. Se precisar, é só chamar!"
Máximo de tentativas 3 → Transferir para fila "Geral"

Passo 2 — Etapa Boas-vindas (menu principal)

Esta é a etapa inicial — o cliente vê isso ao iniciar a conversa.

Interações:

  1. Mensagem:

    "Olá, {{firstName}}! 😊 Seja bem-vindo(a) à Clínica Sorriso.

    Por favor, escolha uma opção: 1️⃣ Agendamento 2️⃣ Financeiro 3️⃣ Suporte"

Condições (nessa ordem):

Tipo Valor Ação
Igual a 1 Próxima etapa → Agendamento
Igual a 2 Próxima etapa → Financeiro
Igual a 3 Próxima etapa → Suporte
Qualquer resposta Próxima etapa → Boas-vindas (reenvia o menu)

A condição "Qualquer resposta" deve ser sempre a última da lista. Ela funciona como padrão — qualquer resposta não prevista cai aqui e o cliente vê o menu novamente.


Passo 3 — Etapa Agendamento

Interações (em ordem):

  1. Etiqueta: Agendamento
  2. Transferir: Fila "Agendamento"
  3. Bloquear Chatbot

Condições: nenhuma necessária — esta é uma etapa terminal. O fluxo encerra aqui para esse cliente.


Passo 4 — Etapa Financeiro

Interações (em ordem):

  1. Etiqueta: Financeiro
  2. Transferir: Fila "Financeiro"
  3. Bloquear Chatbot

Passo 5 — Etapa Suporte

Interações (em ordem):

  1. Etiqueta: Suporte
  2. Transferir: Fila "Suporte"
  3. Bloquear Chatbot

Por que usar "Bloquear Chatbot" após transferir?

Sem o Bloquear Chatbot, se o cliente enviar uma nova mensagem após a transferência (como "Olá" ou "Ok"), o bot pode reinterpretar a mensagem e responder novamente — mesmo com o atendente já no ticket.

Com o Bloquear Chatbot, o bot é desativado para aquele contato e o atendente assume o controle sem interferência.


Resultado esperado

  1. Cliente inicia conversa no canal
  2. Recebe o menu de boas-vindas com as 3 opções
  3. Responde 2
  4. Recebe a etiqueta "Financeiro"
  5. É transferido para a fila "Financeiro"
  6. Bot é bloqueado para esse contato
  7. Atendente do Financeiro recebe o ticket com a etiqueta já aplicada

Variações deste fluxo

Quero adicionar um quarto setor: crie uma nova etapa, adicione uma nova condição "Igual a 4" apontando para ela, e configure as interações da mesma forma.

Quero coletar o nome antes de mostrar o menu: adicione uma etapa antes de "Boas-vindas" com uma pergunta de nome, configure a variável nome_cliente e use {{nome_cliente}} no menu. Veja o exemplo de qualificação de lead para o passo a passo.

Quero restringir o menu ao horário comercial: adicione um nó Tabela de horários logo após o Início, apontando para o menu em horário comercial e para uma mensagem de ausência fora do horário. Veja o exemplo de fluxo com horário.


Páginas relacionadas

Isso foi útil?
Central de Ajuda ChatPRO · documentação técnica da plataforma