JarvisCentral de Ajuda Acessar o sistemaEntrar

Automação

Chatbot (ChatFlow)

Monte fluxos de atendimento automático com menus, botões, condições, horário de atendimento e encaminhamento para filas.

O ChatFlow é o editor visual de chatbots do Jarvis. Sem programar nada, você cria um robô que cumprimenta o cliente, mostra menus, coleta informações, consulta outros sistemas e encaminha para a fila ou pessoa certa.

Como um fluxo funciona#

  • Toda conversa começa na etapa Boas-vindas.
  • Cada etapa tem um conteúdo (o que o bot envia) e condições (como interpretar a resposta do cliente).
  • As condições são avaliadas em ordem: a primeira que combinar é executada. Por isso, Qualquer resposta fica sempre por último.
  • O bot só avança quando o cliente responde (a não ser que você use Forçar execução de condições).
  • Quando um atendente assume a conversa, o bot para.

Criar seu primeiro chatbot#

  1. Acesse Configurações → Chatbot e crie um fluxo novo.
  2. Na etapa Boas-vindas, adicione uma mensagem de texto com o menu:
Olá {{firstName}}! 👋 Como podemos ajudar?
1 - Comprar
2 - Financeiro
3 - Suporte
  1. Na aba Condições, crie uma condição do tipo Respostas para cada opção:
    • resposta 1 → Rotear para Fila Comercial;
    • resposta 2 → Rotear para Fila Financeiro;
    • resposta 3 → Rotear para Fila Suporte.
  2. Crie mais etapas com Nova Etapa (ou arrastando blocos da paleta) e ligue-as arrastando o ponto ● de cada condição até a etapa de destino.
  3. Ajuste o nó Configurações (veja abaixo).
  4. Clique em Testar e simule a conversa.
  5. Vincule o chatbot ao canal ou à fila (veja Ativar o chatbot).

O fluxo é salvo automaticamente. Você também pode exportar e importar fluxos.

Blocos disponíveis#

Mensagens
Texto (com variáveis e formatação), arquivo (até 50 MB), figurinha, contato, botões de resposta (2 ou 3), botão com link, lista de opções, botão dinâmico, carrossel, chave PIX, enviar localização e pedir localização.
Lógica
Adicionar delay (pausa em segundos) e Forçar execução de condições (avança sem esperar resposta).
Atendimento
Adicionar etiqueta, Kanban/CRM, Kanban Pro (criar ou mover cartão) e Alterar follow-up.
Agendamento
Agendamento e Gerenciar agendamento (saiba mais).
Integrações
HTTP Request: chama outro sistema, salva partes da resposta em variáveis e tem o botão Testar API.

Tipos de condição#

Condição Quando usar
Respostas O cliente digitou exatamente um valor (ex.: 1)
Contém / Contém exato A mensagem tem determinada palavra
Comparação de variáveis Decidir com base em um dado salvo
Dentro/Fora do horário de atendimento Usa o expediente da empresa (só na etapa Boas-vindas)
Dentro/Fora de horário personalizado Dias e horários definidos na própria condição
Qualquer resposta Captura todo o resto (sempre por último)
Sem resposta O cliente ficou inativo por X minutos (mínimo 1)

Para onde o bot pode encaminhar#

Etapa, Fila, Usuário, Fila + Usuário, Fechar ticket, Fazer nada ou outro Fluxo. Fila, Usuário, Fechar e Fluxo encerram a participação do bot naquele atendimento.

Configurações do bot#

No nó Configurações:

  • Resposta inválida: mensagem, se repete a etapa e quantas tentativas antes de encaminhar.
  • Ausência de resposta: tempo de espera (0 desativa), ação (fila, usuário, fechar ou outro fluxo) e mensagem.
  • Horário de atendimento: fora do expediente, o bot para e envia o atendimento para uma fila, um usuário ou "sem fila". Não vale se o fluxo já usa condições de horário.
  • Distribuição automática: Não, Aleatória ou Balanceada (saiba mais).
  • Encerramento: palavras que finalizam o atendimento, com mensagem de despedida.
  • Reinício: palavras (ex.: #menu) que voltam o bot ao início.
  • Saudação ao transferir para fila ou usuário.
  • Grupos: não atender (padrão), atender só grupos autorizados ou todos.

Testar no simulador#

O botão Testar roda o fluxo como se você fosse o cliente. Ele mostra qual condição foi usada e o que foi salvo em cada variável. Você pode simular o contato, o horário (dentro ou fora do expediente) e o resultado de integrações HTTP (chamada real, sucesso, erro ou pular). O painel de depuração mostra a etapa atual, as variáveis e o histórico; Reiniciar volta ao começo.

Ativar o chatbot#

Escolha uma das formas:

  • No canal: defina o chatbot nas configurações do canal, para atender todas as conversas novas daquele número.
  • Na automação de entrada: acione o chatbot apenas em situações específicas (novo contato, anúncio, palavra-chave) — veja Automação de entrada.
  • Na transferência: atendentes podem devolver um contato ao bot pela tela de atendimento.
Ainda com dúvida sobre este assunto?Falar com o suporte