O que é o Bloco Condição?
O bloco Condição permite criar ramificações no fluxo do agente — ou seja, caminhos diferentes dependendo de uma situação. Ele funciona de duas formas:- Modo LLM: A inteligência artificial analisa a conversa e decide qual caminho seguir
- Modo Determinístico: Uma regra fixa avalia uma variável e direciona automaticamente (sem usar IA)
Quando usar cada modo?
Modo LLM (IA decide)
No modo LLM, o agente de IA analisa a conversa em tempo real e escolhe automaticamente qual caminho seguir. Você cria as ramificações e descreve cada uma — a IA usa essas descrições para decidir.Como funciona
Configuração
1
Escolha o modo LLM
No painel de configuração, selecione o modo LLM (é o padrão).
2
Nomeie a condição
Dê um nome descritivo (ex: “Intenção do cliente”, “Tipo de solicitação”).
3
Crie as ramificações
Clique em + Adicionar ramificação e configure cada uma:
4
Configure a saída padrão (Else)
Defina o que acontece quando nenhuma ramificação corresponde. Esta é a saída “Else” — o caminho para todos os outros casos.
5
Conecte cada saída a um bloco
No canvas, arraste conexões de cada saída para o bloco correspondente (Cotação, FAQ, Transferência, etc.).
Boas práticas para o modo LLM
Exemplos por segmento
- Hotel
- E-commerce
- Clínica
Modo Determinístico (Regra fixa)
No modo Determinístico, o bloco avalia uma variável usando uma regra fixa — sem envolver a IA. A variável vem de um bloco Buscar Dados conectado antes dele.Como funciona
O modo Determinístico não usa IA para decidir. A avaliação é instantânea e sempre produz o mesmo resultado para o mesmo valor — por isso chamamos de “determinístico”.
Configuração
1
Escolha o modo Determinístico
No painel de configuração, selecione o modo Determinístico.
2
Configure a regra
Preencha os três campos da regra:
3
Conecte as saídas
O bloco tem duas saídas fixas:
- True (verdadeiro): a regra foi atendida
- False (falso): a regra não foi atendida
Operadores disponíveis
Variável com prefixo fetched.
A variável usada na regra deve obrigatoriamente começar com fetched. — que é o prefixo definido no bloco Buscar Dados anterior. O sistema adiciona esse prefixo automaticamente.
Exemplos:
Preview da regra
O painel mostra um preview em tempo real da regra configurada:Exemplos Práticos
Cadeia completa: Buscar Dados + Condição
O uso mais comum do modo Determinístico é em conjunto com o bloco Buscar Dados:- Hotel - Cliente VIP
- SaaS - Plano do cliente
- Financeiro - Status de pagamento
Perguntas Frequentes
Qual a diferença entre Condição e Roteador?
Qual a diferença entre Condição e Roteador?
Em geral, use o Roteador como primeiro ponto de decisão (o que o cliente quer) e o Condição para decisões internas (verificar dados, planos, status).
Posso usar o modo LLM e Determinístico no mesmo fluxo?
Posso usar o modo LLM e Determinístico no mesmo fluxo?
Sim. Você pode ter múltiplos blocos Condição no fluxo, cada um no modo mais adequado. Por exemplo: um bloco Condição Determinístico no início (para verificar o plano do cliente) e blocos Condição LLM depois do Roteador (para decisões que dependem da conversa).
O modo Determinístico funciona sem o bloco Buscar Dados?
O modo Determinístico funciona sem o bloco Buscar Dados?
Não é recomendado. O modo Determinístico foi projetado para avaliar variáveis que vêm do bloco Buscar Dados (com prefixo
fetched.). Sem ele, não haverá valor na variável para avaliar.O que acontece se a variável estiver vazia no modo Determinístico?
O que acontece se a variável estiver vazia no modo Determinístico?
Se a variável não tiver valor, operadores como “Igual a” retornam false (pois vazio não é igual a nenhum valor). Use o operador Está vazio se quiser tratar esse caso específico.
Quantas ramificações posso ter no modo LLM?
Quantas ramificações posso ter no modo LLM?
Não há limite técnico, mas recomendamos no máximo 4-5 ramificações para que a IA consiga decidir com precisão. Se precisar de muitas ramificações, considere usar o bloco Roteador que foi projetado para classificação de intenções.
Próximos passos
Bloco Buscar Dados
Configure a fonte de dados para a condição determinística.
Bloco Roteador
Direcione conversas por intenção do cliente.