Skip to content

Construtor de Fluxos ​

Crie automações visuais poderosas com o construtor de fluxos drag-and-drop.

Visão Geral ​

O Construtor de Fluxos permite criar automações de atendimento de forma visual, sem necessidade de programação. Arraste, conecte e configure nós para definir o comportamento do seu chatbot.

Interface do Construtor de Fluxos

Acessando o Construtor ​

  1. No menu principal, clique em Fluxos
  2. Clique em "Novo fluxo" ou edite um existente
  3. O editor visual será aberto

Interface do Editor ​

O editor possui as seguintes áreas:

ÁreaDescrição
CanvasÁrea central onde você monta o fluxo
Painel de NósLateral com os tipos de nós disponíveis
PropriedadesConfigurações do nó selecionado
Barra SuperiorAções de salvar, publicar, variáveis e configurações

Barra Superior ​

A barra superior contém:

  • ← Voltar: Retorna à lista de fluxos
  • Nome do Fluxo: Clique para editar
  • Variáveis (ícone { }): Abre o modal para gerenciar variáveis do fluxo
  • Publicar: Publica as alterações para produção
  • Resetar: Descarta alterações não publicadas
  • Configurações (): Abre as configurações do fluxo

Tipos de Fluxo ​

A Interflow possui 4 tipos de fluxo, cada um com comportamento e propósito específico:

1. Geral (General) ​

Fluxos de atendimento que podem ser iniciados manualmente ou por gatilhos automáticos.

Características:

  • Pode ser iniciado manualmente pelo atendente no chat
  • Pode ser iniciado automaticamente por gatilhos (triggers)
  • Suporta todos os tipos de nós
  • Aparece na lista de "Início Rápido" (configurável)

Gatilhos disponíveis:

  • Canal: Dispara quando mensagem chega de um canal específico
  • Horário: Dispara em horários específicos
  • Palavra-chave: Dispara quando cliente envia determinadas palavras
  • Webhook: Dispara por chamada de API externa

Casos de uso:

  • Boas-vindas automáticas
  • Menu de atendimento
  • FAQ automatizado
  • Qualificação de leads

2. Fechamento de Atendimento (Attendance Closure) ​

Fluxos silenciosos executados automaticamente ao encerrar um atendimento.

Características:

  • Vinculado a um Tipo de Fechamento específico
  • Executado automaticamente quando o atendente clica em "Resolver" e seleciona o tipo de fechamento
  • Fluxo silencioso (não aparece como nova conversa)
  • Não permite o nó "Encerrar Atendimento" (para evitar loop)

Como configurar:

  1. Crie um Tipo de Fechamento em Configurações > Tipos de Fechamento
  2. Crie um fluxo do tipo "Fechamento de Atendimento"
  3. No tipo de fechamento, vincule o fluxo criado

Casos de uso:

  • Pesquisa de satisfação (NPS)
  • Solicitação de avaliação
  • Envio de resumo por email
  • Atualização de dados no CRM

3. Mudança de Estágio CRM (CRM Stage Change) ​

Fluxos silenciosos executados quando um cliente muda de estágio no funil.

Características:

  • Vinculado a um Estágio específico de um funil
  • Executado automaticamente ao mover o cliente para o estágio
  • Fluxo silencioso
  • Não permite o nó "Aguardar Resposta" (Input)
  • Não permite alterar o campo "Funil" no nó "Atualizar Cliente" (para evitar loop infinito)

Como configurar:

  1. Acesse o funil desejado
  2. No estágio, vincule o fluxo de mudança de estágio

Casos de uso:

  • Envio de email automático ao mudar de etapa
  • Notificação para equipe de vendas
  • Atualização de campos personalizados
  • Integração com sistemas externos

4. Transferência de Equipe (Team Transfer) ​

Fluxos silenciosos executados quando um chat é transferido para uma equipe.

Características:

  • Vinculado a uma Equipe específica
  • Executado automaticamente ao transferir o chat para a equipe
  • Fluxo silencioso
  • Não permite o nó "Aguardar Resposta" (Input)
  • Não permite alterar o campo "Equipe" no nó "Atualizar Cliente" (para evitar loop infinito)

Como configurar:

  1. Acesse Configurações > Equipes
  2. Edite a equipe desejada
  3. Vincule o fluxo de transferência

Casos de uso:

  • Mensagem automática de boas-vindas da equipe
  • Atualização de tags ou campos
  • Notificação no canal interno
  • Integração com sistemas de ticket

Comparativo dos Tipos ​

CaracterísticaGeralFechamentoEstágio CRMTransferência
Início manual
Gatilhos
Silencioso
Nó Input
Nó Encerrar

Configurações do Fluxo ​

Acesse as configurações clicando no ícone de engrenagem () no header do editor.

Nome e Descrição ​

  • Nome: Identificação do fluxo
  • Descrição: Explicação do propósito do fluxo

Tipo de Fluxo ​

Selecione um dos 4 tipos descritos acima.

Atenção

Ao alterar o tipo de fluxo, o sistema valida se os nós existentes são compatíveis. Nós incompatíveis devem ser removidos antes de salvar.

Tempo de Debounce ​

Define quanto tempo (em milissegundos) o sistema aguarda antes de processar mensagens.

ConfiguraçãoDescrição
Padrão20.000ms (20 segundos)
Mínimo0ms
Recomendado10.000ms a 30.000ms

Por que usar debounce?

Quando o cliente envia várias mensagens curtas em sequência (ex: "Oi", "Tudo bem?", "Preciso de ajuda"), o debounce aguarda um período de inatividade antes de processar. Isso evita que cada mensagem gere uma resposta separada.

Exemplo:

Cliente: "Oi" → Aguarda 20s
Cliente: "Tudo bem?" → Renova o timer, aguarda mais 20s
Cliente: "Preciso..." → Renova o timer, aguarda mais 20s
[20 segundos sem mensagem]
→ Processa todas as mensagens juntas

Ponto de Controle (Estatísticas) ​

Nó não bloqueante para medir volume de passagem e/ou taxa de resposta em pontos específicos do fluxo. A janela de resposta é configurada no próprio nó (padrão: 48h). O rastreamento automático via timeout de "Aguardar Resposta" foi removido na v2026.7.3.

Ver guia completo: Ponto de Controle

Ocultar da Lista de Início Rápido ​

Disponível apenas para fluxos do tipo "Geral".

Quando ativado, o fluxo não aparece na lista de início rápido no header do chat. Útil para fluxos que devem ser iniciados apenas por gatilhos.

Configurar Gatilhos ​

Disponível apenas para fluxos do tipo "Geral".

Clique em "Configurar Gatilhos" para definir quando o fluxo deve ser iniciado automaticamente.

Tipos de gatilhos:

TipoDescrição
CanalDispara quando mensagem chega de canais específicos
HorárioDispara em dias/horários específicos
Palavra-chaveDispara quando cliente envia palavras específicas
Primeiro ContatoDispara na primeira mensagem do cliente

Criando seu Primeiro Fluxo ​

Passo 1: Adicionar Nó Inicial ​

Todo fluxo começa com um nó Start. Este nó é criado automaticamente e marca o início do fluxo.

Passo 2: Adicionar Mensagem de Boas-Vindas ​

  1. Arraste um nó de Texto para o canvas
  2. Conecte-o ao nó Start
  3. Configure a mensagem

Exemplo:

Olá, {{customer_name}}!

Bem-vindo ao atendimento da Empresa XYZ.

Como posso ajudá-lo hoje?

Passo 3: Adicionar Menu de Opções ​

  1. Arraste um nó de Input para o canvas
  2. Conecte-o à mensagem anterior
  3. Configure as opções:
1⃣ Suporte Técnico
2⃣ Financeiro
3⃣ Vendas
4⃣ Falar com Atendente

Passo 4: Conectar Respostas ​

Para cada opção do menu, conecte a um caminho diferente usando o nó de Condição:

          ┌─ Opção 1 → Fluxo de Suporte
Condição ─┼─ Opção 2 → Fluxo Financeiro
          ├─ Opção 3 → Fluxo de Vendas
          └─ Opção 4 → Transferir para Atendente

Passo 5: Salvar e Publicar ​

  1. Clique em "Salvar" para guardar como rascunho
  2. Clique em "Publicar" para colocar em produção
  3. Configure os gatilhos se necessário

Tipos de Nós ​

O Construtor de Fluxos oferece diversos tipos de nós organizados por categoria. Confira a documentação detalhada de cada um:

Ver todos os tipos de nós

Resumo por Categoria ​

Nós de Envio ​

NóDescrição
Mensagem de TextoEnvia texto, listas e links
Enviar ÁudioEnvia arquivos de áudio
Enviar ImagemEnvia imagens com legenda
Enviar VídeoEnvia vídeos
Enviar DocumentoEnvia PDFs e documentos
Enviar EmailEnvia emails via SMTP

Nós de Recebimento ​

NóDescrição
Aguardar RespostaCaptura texto ou opções do cliente

Nós de Controle ​

NóDescrição
DelayPausa a execução do fluxo
CondiçãoCria ramificações condicionais
AleatórioDistribui aleatoriamente
Pular ParaRedireciona para outro nó

Nós de Dados ​

NóDescrição
Definir VariávelDefine ou calcula valores
Atualizar ClienteAtualiza dados do cliente
Requisição HTTPChama APIs externas

Nós de IA ​

NóDescrição
Agente IAExecuta agente pré-configurado
OpenAIIntegração direta com GPT
ElevenLabs TTSSíntese de voz ElevenLabs
Minimax TTSSíntese de voz Minimax

Nós de Sistema ​

NóDescrição
Mensagem de SistemaMensagem interna
Nota PrivadaAdiciona nota ao atendimento
Encerrar AtendimentoFecha o atendimento
GrupoAgrupa nós visualmente

Variáveis ​

Use variáveis para personalizar mensagens:

VariávelDescrição
{{customer_name}}Nome do cliente
{{customer_email}}Email do cliente
{{customer_phone}}Telefone do cliente
{{current_time}}Hora atual
{{current_date}}Data atual
{{channel_name}}Nome do canal
{{last_message}}Última mensagem do cliente

Gerenciando Variáveis ​

Para criar ou editar variáveis:

  1. Clique no ícone Variáveis ({ }) no header do editor
  2. No modal, clique em "Nova Variável"
  3. Defina nome, tipo e valor inicial
  4. Salve a variável

As variáveis criadas ficam disponíveis nos nós Definir Variável e podem ser usadas em qualquer campo de texto.

Boas Práticas ​

Faça ​

  • Mantenha fluxos simples e objetivos
  • Use mensagens curtas e claras
  • Ofereça opção de falar com humano
  • Teste antes de publicar
  • Use variáveis para personalização
  • Organize fluxos complexos com Grupos
  • Configure debounce adequado para evitar respostas duplicadas

Evite ​

  • Fluxos muito longos e complexos
  • Muitas opções no menu (máx. 5-6)
  • Loops infinitos
  • Mensagens muito longas
  • Falta de saída do fluxo
  • Alterar campos que podem causar loops (funil em fluxos de estágio, equipe em fluxos de transferência)

Testando o Fluxo ​

Antes de publicar:

  1. Revise todos os nós e conexões
  2. Verifique se todas as variáveis estão configuradas
  3. Teste os diferentes caminhos do fluxo
  4. Publique e teste em um canal de desenvolvimento

Templates de Fluxo ​

A Interflow oferece templates prontos:

  • Boas-vindas básico - Saudação e menu inicial
  • Atendimento comercial - Captação de leads
  • Suporte técnico - FAQ e escalonamento
  • Agendamento - Marcação de horários
  • Pesquisa de satisfação - NPS e feedback

Próximos Passos ​

Documentação em constante atualização