Enrutador Condicional
Enruta mensajes basándote en comparaciones de texto flexibles, permitiendo ramificaciones inteligentes en tus flujos de trabajo.

Descripción del componente
Cómo funciona el componente Enrutador Condicional
Enrutador Condicional
El Enrutador Condicional es un componente de flujo diseñado para dirigir el flujo de mensajes basándose en lógica de comparación de texto personalizable. Esto lo convierte en una herramienta poderosa para ramificar procesos, permitiendo la toma de decisiones dinámica dentro de tus flujos de trabajo de IA.
Qué hace el componente
En esencia, el Enrutador Condicional examina un fragmento de texto de entrada y lo compara con un valor de coincidencia especificado. Según el resultado de esta comparación (utilizando un operador elegido, como “igual”, “contiene” o “está vacío”), el mensaje se enruta por uno de dos posibles caminos: la Ruta Verdadera o la Ruta Falsa. Esto permite que tu flujo de trabajo maneje automáticamente diferentes escenarios según el contenido o la estructura del mensaje.
Entradas
El Enrutador Condicional acepta varios parámetros para configurar su comportamiento:
Nombre de entrada | Tipo | Descripción | Requerido | Avanzado |
---|---|---|---|---|
Texto de entrada | Cadena | El texto principal de entrada para la operación. | No | No |
Texto de coincidencia | Cadena | El texto con el que comparar. | No | No |
Operador | Cadena | El operador para comparar los textos (ver abajo). | No | Sí |
Sensible a mayúsculas | Booleano | Si la comparación debe distinguir entre mayúsculas y minúsculas. | No | Sí |
Mensaje | Cadena | El objeto de mensaje a pasar por cualquiera de las rutas. | No | No |
Operadores disponibles:
equals
not equals
contains
starts with
ends with
is empty
is not empty
is_url
is_email
is_number
Esta amplia variedad de operadores permite una lógica de enrutamiento sofisticada, como la coincidencia por subcadena, comprobar entradas vacías o validar el formato de una URL/correo electrónico/número.
Salidas
El componente proporciona dos rutas de salida:
- Ruta Verdadera: Se activa cuando la comparación resulta verdadera. El mensaje original pasa por esta salida.
- Ruta Falsa: Se activa cuando la comparación resulta falsa. El mensaje original pasa por esta salida.
Ambas salidas son de tipo “Mensaje”, asegurando compatibilidad con los componentes posteriores en tu flujo de trabajo.
Casos de uso y beneficios
El Enrutador Condicional es especialmente útil para:
- Lógica de ramificación: Dirigir mensajes a diferentes componentes o acciones según su contenido.
- Validación: Filtrar mensajes que cumplan ciertos criterios de texto (por ejemplo, correos electrónicos, URLs, campos no vacíos).
- Personalización: Personalizar el flujo de interacción con el usuario según su entrada.
- Automatización: Automatizar respuestas o acciones para ciertos disparadores de palabras clave o patrones de mensajes.
Al integrar este componente en tu flujo de trabajo, puedes construir procesos de IA altamente receptivos y adaptables que reaccionan inteligentemente ante una amplia variedad de escenarios de entrada.
Preguntas frecuentes
- ¿Qué hace el componente Enrutador Condicional?
Evalúa el texto de entrada frente a un valor definido utilizando operadores como igual, contiene o está vacío, y envía el mensaje por diferentes rutas según el resultado.
- ¿Qué operadores de comparación se soportan?
Los operadores incluyen igual, no igual, contiene, empieza con, termina con, está vacío, no está vacío, es_url, es_email y es_número.
- ¿Puedo hacer que la comparación distinga entre mayúsculas y minúsculas?
Sí, puedes habilitar o deshabilitar la sensibilidad a mayúsculas y minúsculas para tus comparaciones.
- ¿Cómo puedo usar el Enrutador Condicional en mi flujo de trabajo?
Utilízalo para crear ramificaciones lógicas—por ejemplo, enviando a los usuarios a diferentes respuestas o acciones según su entrada, haciendo que tu automatización sea más interactiva y receptiva.
- ¿El Enrutador Condicional es adecuado para personas sin conocimientos de programación?
¡Por supuesto! Está diseñado para ser fácil de usar, permitiéndote configurar lógica avanzada de enrutamiento sin necesidad de programar.
Prueba el Enrutamiento Condicional en FlowHunt
Diseña flujos de trabajo más inteligentes y adaptativos con el Enrutador Condicional. Comienza hoy a crear flujos basados en decisiones.