# Agilize Docs para IA - Página atual Este arquivo contém uma versão focada e legível por IA da página aberta na documentação pública da Agilize. Use esta versão quando a pergunta do usuário estiver restrita ao documento atual. Última geração: 2026-10-30T16:48:00.069Z ## Página - Título: Decidir por regras - URL humana: https://agilize.app/docs/configuracao/referencias/nodes-agentes-avancados/decidir-por-regras - Leitura completa para IA: https://agilize.app/docs/llms.txt - Descrição: Executa uma bifurcação determinística usando dados do contexto. ## Seções - Onde configurar - Campos principais - Entradas, saídas e execução - Exemplo de uso - Cuidados - Como testar ## Conteúdo da página # Decidir por regras Use **Decidir por regras** para escolher entre duas sequências com base em respostas, dados de lista ou resultados de capacidades. A condição é executada pelo sistema, sem pedir à IA que decida se a comparação é verdadeira. ## Onde configurar Acesse :ScreenEntry{href="https://my.agilize.app/config/agent-builder" label="Configurar um agente avançado" path="Configurações > Configuração Básica > IA > Agentes Avançados > Construtor Agentes Avançados"}, abra o editor visual e selecione **Decidir por regras**. ![Configuração do bloco Decidir por regras no construtor de Agentes Avançados](/docs/screenshots/agentes-avancados/decidir-por-regras.png) ## Campos principais | Campo | Como configurar | | --- | --- | | **Se** | Selecione a informação pelo picker. | | **Condição** | Igualdade, diferença, presença e outras comparações disponíveis para o tipo. | | **Comparar com** | Um valor fixo ou outra informação do contexto. | | **Condições combinadas** | Exija todas ou qualquer uma, conforme a regra do processo. | | **Guardar resultado** | Nome opcional para o resultado da avaliação. | ## Entradas, saídas e execução Recebe uma entrada e tem duas saídas: **Sim** e **Não**. Cada saída pode levar a uma etapa diferente. O bloco não encerra a execução nem cria automaticamente uma saída no bot. ## Exemplo de uso Após coletar o interesse, compare `values.interesse` com **Sim**. No caminho Sim, crie a oportunidade. No caminho Não, retorne ao bot com o resultado apropriado. ## Cuidados Não confunda texto `Sim` com valor booleano verdadeiro. Selecione campo e valor pelos controles adequados ao tipo. Defina ao menos uma condição útil e conecte ambos os caminhos necessários ao processo. ## Como testar Teste condição verdadeira, falsa e informação ausente. Confira que a criação de entidade ocorre somente no caminho previsto. Veja [Testar o agente](/docs/configuracao/inteligencia-artificial/agentes-avancados/testar-agente) e [todos os nodes](/docs/configuracao/referencias/nodes-agentes-avancados).