Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
Spanish (Colombia)
US English (US)
CO Spanish (Colombia)
  • Home
  • wvx Voice Interaction

Cómo implementar un control de horario en el IVR

Written by Jhon Bairon Figueroa

Updated at May 26th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Table of Contents

Síntoma / Necesidad Contexto / Escenarios Respuesta (Solución / Recomendación)

Síntoma / Necesidad

Configurar restricciones de horario en el IVR para dirigir las llamadas entrantes según la hora y fecha actual.

 

Contexto / Escenarios 

El cliente necesita implementar un control de horario que limite la atención telefónica a ciertos horarios específicos, por ejemplo, de 11:00 a.m. a 4:00 p.m., y redirigir las llamadas fuera de este rango a un final o mensaje específico.

 

Respuesta (Solución / Recomendación)

Para implementar un control de horario en el IVR, siga los siguientes pasos:

  1. Colocar el componente “Fechaya”:
    • En el inicio del flujo de IVR, agregue el componente "Fechaya". Este componente captura las siguientes variables:
      • 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).

Una vez configurado, el componente "Fechaya" almacenará estos valores al inicio de cada llamada.

  1. Configurar condiciones de horario:
    • Después del componente "Fechaya", utilice un componente condicional, como If o Case, para definir el rango de horario permitido.

Ejemplo:

  • La llamada ingresa el 23 de enero de 2025 a las 10:30 a.m.
  • El horario de atención es de 11:00 a.m. a 4:00 p.m. durante enero de 2025.

En el componente If, configure la siguiente condición:

Si $wolkvox_year == 2025 AND $wolkvox_month == 1 AND ($wolkvox_hour >= 11 AND $wolkvox_hour < 16)

  • Si la condición se cumple (Then), la llamada avanza al flujo normal de atención.
  • Si no se cumple (Else), la llamada se redirige a un mensaje indicando que está fuera del horario de atención o a un flujo alternativo.
  1. Aplicar tratamiento a la llamada:
    • Configure el componente If para que tenga dos flechas:
      • Then: Flujo principal de atención.
      • Else: Mensaje de fuera de horario o tratamiento especial.
  2. Personalización avanzada:
    • Puede aplicar condiciones similares utilizando otras variables capturadas por "Fechaya", como día de la semana ($wolkvox_day_week), minutos ($wolkvox_min), etc.

Ejemplo de configuración completa:

  • Si una llamada ingresa a las 10:30 a.m. (fuera del horario de 11:00 a.m. a 4:00 p.m.), se dirige por el camino Else del componente If. Si cumple con el horario, avanza al flujo de atención.

De esta manera, el control de horario queda configurado de forma eficiente, asegurando una gestión adecuada de las llamadas según el horario definido.

control horario ivr implementación

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Cómo puedo cambiar el horario en el bot
  • Cómo parametrizar el rango de horarios de las campañas

2025 Wolkvox

Information security policy | Privacy Policy

Expand