Skip to main content

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
Puedes agregar múltiples reglas usando el botón “Agregar regla” para crear condiciones más complejas.

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
El flujo seguirá el camino correspondiente si la variable $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}}, Filtro Mayor o igual que, Valor 18
  • Regla 2: Variable {{$user.country}}, Filtro Es, Valor Colombia