Saltearse al contenido

Elegir camino

Elegir camino (conditional) evalúa datos estructurados y selecciona una salida sin usar IA.

Modos

  • Simple: una expresión produce o No.
  • Múltiple: los casos se evalúan en orden y exponen una salida por caso más Si no coincide ninguna.

Entrada y memoria

Puede evaluar el input actual, output anterior, variables y rutas de facts. Es apropiado para montos, estados, existencia de IDs, flags o resultados normalizados.

Cuándo usarlo

Elegilo cuando la regla puede escribirse de forma exacta. Para comparar el texto del usuario usá Condición por mensaje. Para intención expresada de muchas maneras usá Router conversacional.

Buenas prácticas

  • Ordená los casos desde el más específico al más general.
  • Conectá el fallback.
  • Tratá valores ausentes, null, cero y strings vacíos.
  • Evitá expresiones extensas; prepará primero el dato con un transformador o Code.
  • Usá IDs de caso estables porque las conexiones los referencian.

Ejemplo

Enviar a prioridad alta cuando facts.lead_score >= 70, media entre 40 y 69, y fallback para el resto.

Siguiente: Condición por mensaje