Nó Condicional
O nó Condicional é o "guarda de trânsito" do seu fluxo. Ele permite criar bifurcações na lógica, direcionando a execução para caminhos diferentes com base nos dados recebidos.
Se você precisa dizer "Se o cliente pediu reembolso, vá para o caminho A; se não, vá para o caminho B", é este nó que você deve usar.

Como Funciona
Ao contrário de outros nós que possuem apenas uma saída, o Nó Condicional possui múltiplas saídas no canvas.
- O sistema avalia as condições de cima para baixo.
- O primeiro grupo de condições que for verdadeiro determina o caminho.
- Se nenhum for verdadeiro, o fluxo segue pelo caminho "NENHUMA ACIMA".
Configuração
No painel lateral, você define as regras para cada caminho de saída.

Criando Regras (Casos)
Cada "Caso" (Case) corresponde a uma saída no nó visual. Para configurar:
- Variável: Selecione o dado que será testado (use
/para buscar variáveis de nós anteriores). - Operador: Escolha a comparação (ex: "Igual a", "Contém", "É nulo").
- Valor: Defina o valor de referência para a comparação (texto, número ou outra variável).
Grupos de Condições (E / OU)
Você pode adicionar múltiplas condições dentro de um mesmo caso clicando em + Adicionar condição.
- E (AND): Todas as condições devem ser verdadeiras.
- OU (OR): Pelo menos uma condição deve ser verdadeira.
Adicionando Caminhos
Clique em + Adicionar SE NÃO para criar uma nova bifurcação (Caso 2, Caso 3, etc.). Cada novo grupo criará um novo conector de saída no nó.
Operadores Disponíveis
O sistema oferece diversos operadores lógicos para cobrir a maioria dos cenários:
| Categoria | Operadores | Exemplo |
|---|---|---|
| Texto | Igual a, Contém, Começa com, Termina com | Assunto contém "Financeiro" |
| Número | Maior que, Menor que, Maior ou igual | Nota maior que 7 |
| Geral | É nulo, Não é nulo, É vazio | Arquivo não é nulo (verificar se upload existiu) |
Conectando no Canvas
A configuração lógica reflete diretamente no desenho do fluxo. Após configurar seus casos no painel:
- Olhe para o nó no canvas. Você verá conectores (bolinhas) rotulados à direita.
- SE (Caso 1): Conecte este ponto ao nó que deve rodar se a primeira regra for atendida.
- SE NÃO (Caso 2): Conecte ao nó da segunda regra.
- NENHUMA ACIMA: Conecte ao fluxo padrão (fallback), caso nenhuma regra seja satisfeita.
Importante: Apenas um caminho será executado. Os outros nós conectados aos caminhos não escolhidos serão ignorados.
Exemplos de Uso
1. Triagem de Atendimento (Router)
Direcione a conversa para a IA correta baseada na intenção do usuário.
- Caso 1: Se
{{ classificacao.intencao }}Igual asuporte_tecnico→ Vai para nó LLM Técnico. - Caso 2: Se
{{ classificacao.intencao }}Igual avendas→ Vai para nó LLM Comercial. - Nenhuma Acima: → Vai para Atendimento Geral.
2. Verificação de Conteúdo (RAG)
Evite que a IA alucine se não encontrar informações na base de conhecimento.
- Caso 1: Se
{{ banco_vetorial.chunks }}É vazio → Responde "Não encontrei essa informação". - Nenhuma Acima: → Envia os chunks para a LLM gerar a resposta.