El nodo Condicional es una herramienta de ramificación que evalúa las respuestas del usuario para decidir qué camino tomará el flujo de la conversación. Esta función ofrece dos formas distintas para analizar los mensajes y tomar decisiones: el modo Reglas y el modo Inteligencia Artificial.
Este modo utiliza condiciones fijas y literales para determinar la ruta del flujo. Es ideal para respuestas estructuradas o palabras clave exactas.
Configuración
Tipo de condición: Establece el criterio de evaluación principal. Por ejemplo, "Mensaje contiene".
Valores: Son las palabras o frases específicas que el sistema buscará en el mensaje del usuario. Puedes añadir múltiples términos usando el botón "+ Agregar".
Ejemplo Práctico de Reglas: Imagina que ofreces dos servicios principales y le pides al usuario que elija uno respondiendo con una palabra clave.
Valor 1: "Ventas"
Valor 2: "Soporte"
¿Cómo funciona?: Si el usuario escribe "Necesito hablar con soporte", el sistema detecta la palabra clave y dirige el flujo por la salida "Soporte". Si escribe "Hola, buenas tardes" (y no contiene ninguna de las palabras configuradas), el sistema lo enviará por la salida "Default".
Este modo es mucho más avanzado y flexible. Utiliza procesamiento de lenguaje natural para interpretar la intención real detrás del mensaje del usuario, incluso si este usa sinónimos, faltas de ortografía o frases complejas.
Configuración
Instrucción para la IA: Es el contexto que le das a la IA para que entienda su rol. Por ejemplo: "Clasifica el mensaje del paciente según su intención médica".
Intenciones (Salidas): Son las categorías en las que la IA puede clasificar el mensaje. Debes asignarles un título corto y una descripción clara.
Ejemplo Práctico de IA (Clínica Médica):
Intención 1: "Agendar cita" (Descripción: El usuario quiere reservar o programar una consulta nueva).
Intención 2: "Cancelar cita" (Descripción: El usuario indica que no podrá asistir a su consulta programada).
Intención 3: "Urgencia" (Descripción: El paciente reporta dolor intenso o una emergencia médica).
¿Cómo funciona?: Si un paciente escribe "Me duele muchísimo una muela y está inflamada", la IA evalúa el contexto, lo clasifica automáticamente como "Urgencia" y dirige el flujo por esa ruta (donde podrías derivarlo a un agente humano de inmediato), en lugar de darle respuestas genéricas.
Una vez configurado, el nodo Condicional mostrará múltiples puntos de conexión (nodos morados y uno gris) en el lado derecho de su tarjeta.
Salidas Específicas (Nodos morados): Se generará un punto de conexión por cada Valor (en modo Reglas) o por cada Intención (en modo IA). Debes conectar cada punto al mensaje o acción correspondiente. Por ejemplo, la salida "Agendar cita" se conecta a un mensaje que pregunta: "¿Para qué fecha deseas tu consulta?".
Salida por Defecto (Nodo gris "? Default"): Esta es la ruta de seguridad. Sirve para gestionar cualquier mensaje que no cumpla con tus reglas o que la IA no logre clasificar. Se recomienda conectar este punto a un mensaje como: "Lo siento, no entendí tu solicitud. ¿Podrías ser más específico o prefieres hablar con un asesor?".