Cómo configurar y usar el componente “Case” en wolkvox Studio
Table of Contents
Introducción
El componente “Case” de wolkvox Studio permite crear rutas condicionales múltiples dentro de un flujo, dividiendo el camino del cliente según el valor de una variable específica. A diferencia del componente “Si → Entonces” (IF) que evalúa condiciones complejas, “Case” evalúa únicamente si una variable coincide exactamente con un valor definido, permitiendo crear hasta 15 rutas distintas, más una ruta obligatoria de No Match.
Este componente es especialmente útil cuando se requiere tomar decisiones basadas en categorías, días de la semana, estados, rangos fijos o cualquier valor discreto.
Está disponible en todos los tipos de routing: Voice, Interaction, Chat, CRM + Webhook y Agent Scripting, dentro del grupo de componentes Básicos.
Configuración
- En el campo “Variable a evaluar”, escribe el nombre de la variable que se utilizará para el análisis. Debe escribirse exactamente como fue creada (incluyendo el signo $). Ejemplo: $wolkvox_day_week
- Esta variable será comparada con cada uno de los valores configurados como casos.
- En el campo “Texto case”, escribe el valor exacto que debe tener la variable para activar ese caso.
- Luego selecciona “Adicionar Case” para agregarlo a la lista.
- Cada caso agregado aparecerá en la tabla inferior como un ítem independiente.
- Puedes eliminar un caso con clic derecho → “Borrar item Case”.
- Nota: El componente permite un máximo de 15 casos, además de un camino obligatorio “No Match” para cuando ningún caso coincide.
- Importante: Este componente no acepta expresiones, operaciones ni comparadores. Solo compara variable = valor.
- Haz clic en “Guardar Case info” para confirmar los cambios.

Cuando conectes el componente “Case” con otros componentes, aparecerá un menú emergente mostrando los casos configurados y la opción obligatoria “NO MATCH”.

Esto permitirá que el flujo continúe por diferentes rutas dependiendo del valor evaluado.
