Cómo puedo implementar los días festivos en el bot
Table of Contents
Introducción
wolkvox Manager permite configurar un tratamiento específico para los chats entrantes durante días festivos en el BOT. Puedes por ejemplo, redirigir los chats que ingresan en días festivos a un mensaje o flujo específico que informe la ausencia de atención.
Configuración
Para implementar los días festivos en el BOT, siga los siguientes pasos:
- Crear un control de horario:- Asegúrese de tener configurado un control de horario en el BOT.
 
- Capturar las fechas con el componente “Fechaya”:- Coloque el componente “Fechaya” al inicio del flujo del BOT para capturar y almacenar las variables de fecha correspondientes:- Año: $wolkvox_year (Rango: 1976 - 2099).
- Mes: $wolkvox_month (Rango: 1 - 12).
- Día: $wolkvox_day (Rango: 1 - 31).
- Hora: $wolkvox_hour (Rango: 0 - 23).
- Minutos: $wolkvox_min (Rango: 0 - 59).
- Segundos: $wolkvox_sec (Rango: 0 - 59).
- Día de la semana: $wolkvox_day_week (1 para lunes, 7 para domingo).
 
 
- Coloque el componente “Fechaya” al inicio del flujo del BOT para capturar y almacenar las variables de fecha correspondientes:
- Definir la expresión para concatenar fechas:- Utilice el componente “Cómputo de Variables” para concatenar las variables de fecha en una nueva variable.
- En el campo Expresión, ingrese lo siguiente: $wolkvox_year.'/'.$wolkvox_month.'/'.$wolkvox_day
 
- En el campo Variable Destino, asigne un nombre a la nueva variable, por ejemplo, $festivo, y guarde la configuración.- Ejemplo: Si el chat ocurre el 30 de enero de 2025, la variable $festivo tendrá el valor 2025/1/30.
 
- Configurar el componente “Case” para los días festivos:- Agregue el componente “Case” después del componente “Cómputo de Variables”.
- Configure los siguientes campos:- Variable a evaluar: $festivo.
- Texto Case: Ingrese las fechas festivas, por ejemplo, 2025/1/30. Añada y guarde.
 
 
- Definir rutas en el componente “Case”:- Si el valor de $festivo coincide con una fecha festiva configurada, redirija el chat a:- Un mensaje indicando que no hay atención.
- Finalizar el chat.
- Cualquier otro tratamiento que el cliente requiera.
 
- Si no coincide (No Match), configure la ruta para continuar con el flujo normal del BOT.
 
- Si el valor de $festivo coincide con una fecha festiva configurada, redirija el chat a:
Ejemplo de configuración completa:
- Si un chat ocurre el 30 de enero de 2025:- $festivo = 2025/1/30.
- El componente “Case” detecta la coincidencia y redirige el chat al mensaje de día festivo.
 
- Si un chat ocurre el 31 de enero de 2025:- $festivo = 2025/1/31.
- El componente “Case” no encuentra coincidencia y el chat sigue el flujo normal (No Match).
 
De esta manera, los días festivos quedan configurados en el BOT, asegurando un tratamiento personalizado para los chats que ingresen en esas fechas.
