Todas las colecciones
Características
Flujos
Componente de flujo: Condición
Componente de flujo: Condición
Actualizado hace más de una semana

El componente Condición te permite definir el siguiente paso del flujo en función de una condición basada en variables, sesión de chat o último mensaje recibido.

Condiciones basadas en variables del chat

Cuando se utiliza una Variable para evaluar la condición se dispone de las siguientes opciones:

  • Nombre: Nombre del contacto tal y como está registrado en sus contactos.

  • Apellidos: Apellido del contacto registrado en sus contactos

  • Nombre completo: Nombre completo del contacto registrado en sus contactos

  • Código de idioma: Código de dos caracteres que indica el idioma detectado por 2Chat

  • Último mensaje de usuario: Texto con el último mensaje recibido en la conversación

  • Número de teléfono: Número de teléfono del cliente utilizado para chatear

  • Código de país: Código de país relacionado con el número de teléfono

  • Nombre del país: Nombre del país relacionado con el número de teléfono


Condición basada en sesión de chat

Al utilizar la sesión de chat para evaluar la condición, dispone de las siguientes opciones:

  • El contacto existe: Le permite validar si el contacto es nuevo o si ya está creado en sus contactos.

  • Fecha de primer mensaje: Útil cuando necesitas ejecutar acciones dependiendo de la hora del primer mensaje de texto del usuario.

  • Último mensaje de usuario: Texto del último mensaje recibido por el usuario.

  • Fecha del último mensaje del usuario: Fecha y hora del último mensaje del usuario.

  • Último mensaje del agente: Texto del último mensaje enviado al usuario

  • Fecha último mensaje agente: Fecha y hora del último mensaje enviado.


Conditions based on Last Received Message

Cuando se utiliza un Último Mensaje Recibido para evaluar la condición se dispone de las siguientes opciones:

  • Hora del mensaje: Hora de recepción del mensaje

  • Longitud del mensaje: Devuelve la longitud del último mensaje

  • Contenido: Texto del último mensaje

  • Tiene multimedia: True si tiene video o imagen y False si no lo tiene

  • Tiene texto: Verdadero si el último mensaje es texto, Falso si no lo es

  • Tiene sticker: Verdadero si el último mensaje es una pegatina, Falso si no lo es

  • Es audio: Verdadero si el último mensaje es un audio, Falso si no lo es


Acerca de comparaciones

Dependiendo del tipo de datos de la variable se pueden utilizar diferentes comparaciones.

  • Fecha pueden ser usados los siguientes operadores

    • Entre

    • Antes del

    • Después del

    • Fue en los últimos

    • No fue en los últimos

  • Tiempo puede utilizar los siguientes operadores para activar la condición en función del rango horario que se aplicará. Por ejemplo, de lunes a viernes de 9 a 17 horas. La franja horaria es la de tu número conectado a 2Chat.

    • Dentro de rango de tiempo

    • Fuera de rango de tiempo

  • Texto pueden ser usados los siguientes operadores

    • Igual a

    • No es igual a

    • Contiene

    • No contiene

    • Empieza con

    • No empieza con

    • Termina con

    • No termina con

  • Número pueden ser usados los siguientes operadores

    • Igual a

    • No es igual a

    • Mayor a

    • Menor a

  • Verdadero/Falseo pueden ser usados los siguientes operadores

    • Igual

¿Ha quedado contestada tu pregunta?