Configuración
- Nombre de la condición: Nombre identificador para esta condición
- Variable: La variable que deseas comparar (puedes escoger cualquier variable disponible)
- Filtro: El método de comparación a utilizar
- Valor: El valor con el que se comparará la variable
Métodos de comparación disponibles
El nodo Condicional te permite comparar variables usando los siguientes métodos:- Contiene: Verifica si la variable contiene el valor especificado
- Empieza con: Verifica si la variable comienza con el valor especificado
- Es: Comparación de igualdad estricta
- Igual a: Comparación de igualdad
- Mayor: Verifica si la variable es mayor que el valor
- Mayor o igual que: Verifica si la variable es mayor o igual que el valor
- Menor: Verifica si la variable es menor que el valor
- Menor o igual que: Verifica si la variable es menor o igual que el valor
- No contiene: Verifica si la variable NO contiene el valor especificado
- No empieza con: Verifica si la variable NO comienza con el valor especificado
- No es: Comparación de desigualdad estricta
- No igual a: Comparación de desigualdad
- No vacío: Verifica si la variable tiene un valor (no está vacía)
- Regex match: Compara la variable con una expresión regular
- Regex not match: Verifica que la variable NO coincida con la expresión regular
- Termina con: Verifica si la variable termina con el valor especificado
- Vacío: Verifica si la variable está vacía
Funcionamiento
El nodo Condicional te permite crear múltiples caminos lógicos en tu flujo de conversación. Puedes definir una o más reglas que determinarán qué camino seguirá la conversación. Cada regla consta de una variable, un método de comparación (filtro) y un valor de comparación. Puedes agregar múltiples reglas para crear condiciones más complejas.Ejemplo
Si configuras:- Nombre de la condición:
Verificar edad - Variable:
{{$memory.edad}} - Filtro:
Mayor o igual que - Valor:
18
$memory.edad es mayor o igual a 18.
También puedes crear condiciones más complejas agregando múltiples reglas:
- Regla 1: Variable
{{$memory.edad}}, FiltroMayor o igual que, Valor18 - Regla 2: Variable
{{$user.country}}, FiltroEs, ValorColombia