Page cover

Fluxo de Chatbot

🤖 Configuração Avançada do Fluxo de Chatbot no Tiflux

**📍 Localização:**  
📂 Configurações > Geral > Chat > Aba "Fluxo de Chatbot"

🎯 Introdução

O Fluxo de Chatbot permite criar jornadas automatizadas para atendimento via chat, com base em respostas dos clientes, origem da conversa ou dados cadastrais. Ele oferece ações como identificação de cliente, verificação de campos personalizados, menus dinâmicos e direcionamento por departamentos — tudo configurável visualmente para atender desde fluxos simples até cenários complexos de triagem e vendas.

✅ Ideal para automação de atendimento, classificação de demandas e integração com CRM ou sistemas externos.


📚 Sumário

  • 🧾 Pré-requisitos para acesso ao fluxo

  • 🔄 Estrutura básica do fluxo (exemplo prático)

  • ⚙️ Ações disponíveis no fluxo

    • Identificar cliente

    • Verificar campos personalizados

    • Menu Dinâmico

    • Verificar Origem

    • Verificar Parâmetros

    • Botões de Ação Rápida & Listar Menu

    • Enviar mensagem

    • Aguardar resposta

    • Enviar para departamento

    • Webhook de Chats - Automação com integração

    • Agente de IA

    • Colocar chat no inbox

    • Finalizar fluxo

  • ⚠️ Avisos importantes

  • ❓ Perguntas Frequentes (FAQ)

  • 🔍 Palavras-chave para IA, indexação e busca


🧾 Pré-requisitos para acesso ao fluxo

  • Modo Chatbot ativado: Na aba “Geral” das configurações de chat, altere o modo para “Chatbot”.

  • Departamentos criados: Se ainda não existirem, crie-os e vincule-os aos Grupos de Atendentes.

  • Permissões administrativas: Acesso à aba “Fluxo de Chatbot” requer permissão de administrador.


🔄 Estrutura básica do fluxo (exemplo prático)

  1. Mensagem de Boas-Vindas

    • Arraste a ação [Enviar mensagem].

    • Escreva a mensagem inicial (ex: “Olá! Como posso te ajudar?”).

    • Clique em Salvar.

  2. Aguardar resposta

    • Arraste [Aguardar resposta].

    • Configure as opções de resposta (ex: “1 – Suporte”, “2 – Vendas”, “0 – Sair”).

  3. Enviar mensagem por opção

    • Para cada opção, arraste um [Enviar mensagem].

    • Informe qual departamento foi selecionado (ex: “Você escolheu Suporte. Em breve será atendido.”).

  4. Finalizar chat

    • Para opções que encerram a conversa (ex: “0”), arraste [Finalizar chat].

  5. Enviar para departamento

    • Para opções que direcionam para atendimento, arraste [Enviar para departamento].

    • Vincule ao departamento correspondente.

  6. Centralizar no Inbox

    • Arraste [Colocar chat no inbox] após todos os departamentos.

    • Garante que todos os chats entrem na caixa de entrada correta.

  7. Definir fluxo inicial

    • Volte à aba “Geral” e defina a mensagem de boas-vindas como fluxo inicial.


⚙️ Ações disponíveis no fluxo

Identificar cliente

  • Quando usar? Após a ação “Verificar origem” estar amarrada ao fluxo.

  • Como funciona?

    • Funciona apenas para API Oficial

    • O sistema verifica se o número do cliente está vinculado a um cadastro no Tiflux (por CNPJ/CPF).

      • Se identificado, segue por um caminho; se não, por outro.

  • Restrições:

    • Só disponível após “Verificar origem”.

    • Deve ser vinculada ao mesmo caminho da “Verificar origem”.


Verificar campos personalizados

  • Quando usar? Para validar campos do tipo multiseleção no cadastro do cliente.

  • Como funciona?

    • Funciona apenas para API Oficial

    • Seleciona um campo personalizado de multiseleção (apenas Checkbox).

    • Verifica quais opções estão marcadas no cadastro do cliente.

    • Direciona o chat para o caminho correspondente à primeira opção encontrada.

  • Exemplo: Campo “Setor” com opções: “TI”, “RH”, “Financeiro”. Se o cliente tiver “TI” e “RH” marcados, o chat segue pelo caminho de “TI”.


  • Quando usar? Para montar menus interativos baseados em combinações de campos personalizados de multiseleção.

  • Como funciona?

    • Funciona apenas para API Oficial

    • Exibe ao cliente uma lista de combinações possíveis (ex: “TI + Financeiro”, “RH + TI”).

    • O cliente escolhe uma combinação e é direcionado ao caminho correspondente.

  • Independência: Pode ser usado sem “Identificar cliente” ou “Verificar campos personalizados”.


Verificar Origem

  • Quando usar? Para tratar conversas de diferentes canais (Widget, WhatsApp, Gupshup) de forma distinta.

  • Como configurar:

    1. Arraste [Verificar Origem] para o fluxo.

    2. No painel lateral:

      • Nome do campo: Defina um nome descritivo (ex: “Origem do Chat”).

      • Origem: Escolha entre:

        • Tipo do integrador: Para diferentes tipos de integração (Widget, Meta, Gupshup).

        • Integração: Para múltiplas integrações do mesmo tipo (ex: dois widgets).

      • Tipo de Integração / Integração: Selecione as opções desejadas.

      • + Adicionar Origem: Adicione quantas origens precisar.

      • Padrão: Caminho para qualquer chat que não se encaixe nas origens definidas.

    3. Clique em Salvar.

  • Regra crítica: Deve ser o fluxo inicial para funcionar corretamente.

💡 Exemplo: Chats do Widget vão para Comercial; Chats do WhatsApp passam por menu de atendimento.


Verificar Parâmetros

  • Quando usar? Para tratar chats vindos de diferentes plataformas (ex: site, app, landing page) com parâmetros específicos.

  • Como funciona?

    • O sistema analisa parâmetros enviados junto ao chat (ex: utm_source=google).

    • Direciona o chat conforme os parâmetros configurados.

  • Detalhes: Veja o guia completo em: [Link para documentação de parâmetros].


Botões de Ação Rápida e Listar Menu (Disponível apenas para API Gupshup)

  • Quando usar? Para substituir a ação “Aguardar resposta” com opções pré-definidas, reduzindo erros de digitação e melhorando a experiência do cliente.

➤ Botões de Ação Rápida

  • Limite: Máximo de 3 opções, até 20 caracteres cada.

  • Formatação: Não permite emojis, asteriscos ou negrito.

  • Comportamento: Cliente deve escolher uma opção — se digitar outra coisa, os botões são reenviados.

  • Exemplo no WhatsApp:

➤ Listar Menu

  • Limite: Máximo de 10 opções, até 24 caracteres cada.

  • Campos:

    • Cabeçalho: Mensagem inicial (até 24 caracteres).

    • Mensagem: Conteúdo principal (até 1024 caracteres).

    • Título da lista: Texto que aparece como botão (até 20 caracteres).

  • Exemplo no WhatsApp:

➤ Texto

  • Use quando não for necessária uma resposta direta.

  • Ideal para mensagens informativas ou instruções.

⚠️ Limitação: Botões não funcionam no aplicativo do WhatsApp para computador — use o WhatsApp Web via navegador.


Enviar mensagem

  • Função: Envia uma mensagem de texto ao cliente.

  • Nova funcionalidade: Permite escolher entre:

    • Texto

    • Botões de ação rápida

    • Listar Menu

  • Importante: Ao usar botões ou menu, não é mais possível usar “Aguardar resposta” com opções — o fluxo avança automaticamente com a escolha do cliente.


Aguardando resposta

  • Função: Espera uma resposta livre do cliente.

  • Nova regra: Não permite mais configurar opções de resposta — apenas perguntas abertas.

  • Exemplo: “Informe seu CPF:”

  • Uso combinado: Deve ser usado com [Enviar mensagem] para direcionar o fluxo após a resposta.


Enviar para departamento

  • Função: Direciona o chat para um departamento específico.

  • Como configurar:

    • Arraste a ação e selecione o departamento desejado.

    • Vincule ao caminho correspondente no fluxo.


Webhook de Chats - Automação com integração

  • Função: Faz o direcionamento de webhook para seus canais de automação

  • Como configurar:

    • Apenas com API V2 contratada

    • Arraste a opção de Automação com integração para parte do fluxo que deseja

    • Defina as configurações de links de chamada e retorno

Mais detalhes na documentação específica - Webhook de Chats - Automação com Integração no Tiflux


Agente de IA

  • Função: Executar atendimentos automatizados utilizando de inteligência artificial dentro do Tiflux.

  • Boa prática: Crie agentes com prompts bem elaborados e documentações ricas em conteúdo.

  • Para mais detalher e uso, conversar com seu CSM


Colocar chat no inbox

  • Função: Garante que o chat entre na caixa de entrada do departamento correto.

  • Boa prática: Centralize todos os departamentos aqui para evitar perda de conversas.


Finalizar fluxo

  • Função: Encerra a conversa com o cliente.

  • Use em: Opções de saída, cancelamento ou conclusão do atendimento.

  • Opções:

    • Solicitar avaliação: quando você define na Aba Geral do chat para ter avaliação, e no fluxo tenha mais de um finalizar fluxo, você pode escolher em qual mandar ou não a Avaliação de chat


⚠️ Avisos importantes

  • 📱 Botões de ação rápida só funcionam com a API Gupshup — não são compatíveis com Meta ou outros provedores.

  • 🖥️ Botões não funcionam no app do WhatsApp para PC — use o WhatsApp Web via navegador.

  • 📝 Campos personalizados devem ser do tipo multiseleção para funcionar com “Verificar campos” e “Menu dinâmico”.

  • 🔄 Não é possível reverter para o fluxo antigo com opções em “Aguardar resposta” — o novo fluxo é exclusivo com botões ou menu.

  • 🔐 Permissões: Somente administradores podem editar o fluxo de chatbot.


Perguntas Frequentes (FAQ)

🔹 Como faço para testar meu fluxo de chatbot? Use o widget de teste ou inicie uma conversa real com um número de teste.

🔹 Posso ter múltiplos fluxos de chatbot? Sim. Porém, apenas um fluxo pode ser executado — você pode criar várias ramificações internas para direcionamentos.

🔹 O que acontece se o cliente escolher uma opção inválida nos botões de ação rápida? Os botões são reenviados automaticamente — o cliente deve escolher uma das opções disponíveis.

🔹 Posso usar emojis nos botões de ação rápida? Não. A API Gupshup não permite emojis, asteriscos ou formatação — use apenas texto limpo.

🔹 Como faço para adicionar mais de 3 opções em um menu? Use “Listar Menu” — ele suporta até 10 opções.

🔹 Onde vejo o histórico de interações do chatbot? No relatório “Chat Detalhado” — ele mostra todas as ações executadas pelo chatbot.

🔹 Posso vincular o chatbot a um departamento? Sim. Ao final do fluxo, use “Enviar para departamento” — isso cria ou vincula o chat e o departamento.

🔹 O que significa “Padrão” em “Verificar Origem”? É o caminho que o chat seguirá se não corresponder a nenhuma das origens definidas.

🔹 Como faço para atualizar o fluxo sem perder as configurações? Salve sempre após cada alteração — o sistema não tem histórico de versões.


🔍 Palavras-chave para IA, indexação e busca

Atualizado