For the complete documentation index, see llms.txt. This page is also available as Markdown.

Condicional

O módulo Condicional direciona o fluxo por caminhos diferentes de acordo com uma ou mais condições. Cada condição compara um valor (geralmente uma variável do fluxo) com outro valor, e você decide para onde o fluxo segue em cada caso. É útil para personalizar a jornada do cliente com base em respostas, dados cadastrais ou qualquer informação disponível no fluxo.


🧭 Como acessar

  1. No menu lateral, clique em Gerenciamento de aplicativos.

  2. Em seguida, clique em Fluxos.

  3. Abra ou crie um fluxo e acesse a área de trabalho do fluxo.

  4. No painel de módulos, localize a categoria Controle de fluxo (identificada pela cor ciano).

  5. Arraste o módulo Condicional para a área de trabalho do fluxo.


🔍 Conhecendo o módulo

Ao clicar duas vezes no módulo na área de trabalho do fluxo, um painel de configuração é aberto na lateral da tela, com a primeira condição já criada.

⚖️ Montando uma condição

Cada condição é composta por três partes:

Campo
O que preencher

Valor 1

O valor ou variável que você quer comparar (ex.: {{user.plan}}).

Comparador

Como o Valor 1 será comparado com o Valor 2.

Valor 2

O valor de referência da comparação. Não é exibido quando o comparador é Existe ou Não existe.

Os comparadores disponíveis são:

  • Igual e Diferente

  • Maior que, Maior ou igual, Menor que e Menor ou igual

  • Existe e Não existe — verifica se o Valor 1 tem algum conteúdo, sem precisar de um Valor 2 para comparar

  • Contém e Não contém

Você também pode dar um nome para a condição (clique em Abrir detalhes para ver o campo Nome da condição), o que ajuda a identificar cada saída do módulo na área de trabalho do fluxo.

➕ Adicionando mais condições

Clique em Adicionar mais condições para incluir novas condições (identificadas como C1, C2, C3...). Cada condição funciona de forma independente — o fluxo segue pela saída da primeira condição verdadeira, na ordem em que aparecem no painel.

Não é possível combinar duas comparações dentro da mesma condição (por exemplo, "maior que 10 e menor que 20"). Se precisar desse tipo de regra composta, use um módulo Condicional dentro de outro, encadeando as verificações.

Não há um limite máximo de condições — é possível adicionar quantas forem necessárias.

🔀 Saídas do módulo

O módulo tem uma saída para cada condição criada, além de uma saída fixa chamada Nenhuma condição atendida, que é ativada quando nenhuma das condições anteriores for verdadeira.

💡 Caso de uso

Cenário: uma empresa quer direcionar o atendimento de forma diferente dependendo do plano do cliente.

Configuração:

  1. Adicione o módulo Condicional ao fluxo.

  2. Na primeira condição, preencha: Valor 1 {{user.plan}}, Comparador Igual, Valor 2 vip. Nomeie a condição como "Cliente VIP".

  3. Clique em Adicionar mais condições e crie uma segunda condição: Valor 1 {{user.plan}}, Comparador Igual, Valor 2 padrao. Nomeie como "Cliente Padrão".

  4. Conecte a saída "Cliente VIP" a um fluxo de atendimento prioritário.

  5. Conecte a saída "Cliente Padrão" ao fluxo de atendimento padrão.

  6. Conecte a saída Nenhuma condição atendida a um fluxo de boas-vindas para clientes sem plano cadastrado.

Resultado: o fluxo direciona automaticamente cada cliente para o atendimento correto, de acordo com o plano contratado.


📌 Dicas úteis

  • As condições são avaliadas na ordem em que aparecem no painel — a primeira que for verdadeira define o caminho seguido, mesmo que outra condição depois dela também fosse verdadeira.

  • Use os comparadores Existe e Não existe para verificar se uma variável tem algum valor preenchido, sem precisar informar um valor de comparação.

  • Nomeie as condições (em Abrir detalhes) para deixar a área de trabalho do fluxo mais fácil de entender, principalmente quando houver muitas condições.

  • Sempre conecte a saída Nenhuma condição atendida a algum caminho do fluxo, para garantir que o cliente não fique sem resposta caso nenhuma condição seja atendida.


📝 Resumo

  • O módulo Condicional direciona o fluxo por caminhos diferentes com base em comparações de valores e variáveis.

  • Cada condição tem Valor 1, Comparador e Valor 2 (este último dispensado nos comparadores Existe/Não existe).

  • É possível adicionar quantas condições forem necessárias, avaliadas em ordem — a primeira verdadeira é a que vale.

  • O módulo sempre tem uma saída extra, Nenhuma condição atendida, para os casos em que nenhuma condição é satisfeita.