Los contactos suelen solicitar una devolución de llamada cuando están menos ocupados. Así es como agregar una opción de devolución de llamada programada a un script usando entrada de fecha y botón componentes juntos.

  1. En el editor de secuencias de comandos, haga clic en Fecha y hora en la barra de herramientas del componente.

  2. Para configurar el componente de entrada de fecha para solicitar una fecha, hora del día y zona horaria para la devolución de llamada, siga estos pasos:

    1. Ampliar la Común grupo.

    2. Colocar Incluye tiempo a sí.

  3. Para almacenar la selección de fecha y hora del agente, siga estos pasos:

    1. A la derecha expanda el Común grupo.

    2. Seleccione una variable de cadena de la Valor lista. Si es necesario, cree una nueva variable.

    3. Hacer clic Solicitar.

  4. Para agregar un botón de envío para que el agente haga clic después de ingresar la fecha y hora, desde el Agregar componentes lista, haga clic en Botón.

  5. Con el botón seleccionado, expanda el Común grupo. Cambiar el valor del texto de Enviar para Programar devolución de llamada.

  6. Con tu nuevo Programar devolución de llamada botón seleccionado, expanda el Avanzado grupo.

  7. Hacer clic Ninguna acción seleccionada. Luego haga clic en Guionista y luego Programar devolución de llamada.

  8. Cree variables para cualquier campo para el que no desee utilizar una variable predeterminada. Por ejemplo:
    • Nombre del destinatario de la llamada. Cree una variable para el nombre del destinatario de la llamada:
      1. Desde el Seleccionar variable lista, haga clic en Crear nueva variable.
      2. Nombra la variable, habilita Aportey darle un valor predeterminado.
      3. Hacer clic Solicitar. La ventana de llamada de retorno Scripter.Schedule se cierra.
  9. Para completar la acción, vuelva a abrir Scripter.Schedule devolución de llamada y seleccione la variable apropiada para cada uno de los campos obligatorios:
    • Nombre del destinatario de la llamada: desde el Seleccionar variable lista, haga clic en la variable que creó anteriormente.
    • Fecha / hora de devolución de llamada: desde el Seleccionar variable lista, haga clic en la variable que creó en el paso 3.
    • Número de teléfono: desde el Seleccionar variable lista, haga clic en Número de cliente con formato de scripter.
    • ID de cola de devolución de llamada: en el Seleccionar cola lista, comience a escribir el nombre de la cola. Haga clic en su nombre cuando aparezca la cola.
    • ID de agente preferido: desde el Seleccionar variable lista, haga clic en ID de Scripter.Agent.
  10. Hacer clic Seleccione.

  11. Hacer clic Actualizar.

Cómo funciona

En tiempo de ejecución, los agentes pueden establecer una fecha, hora y zona horaria del contacto antes de hacer clic Programar devolución de llamada para enviar la solicitud de devolución de llamada.

Nota: Un agente puede programar una devolución de llamada con hasta 30 días de anticipación.

Use un botón para llamar a la acción Programar devolución de llamada

Podría pensar que un botón Schedule Callback es innecesario porque puede asignar una acción Scripter.Schedule Callback a un componente de entrada de fecha. Genesys no recomienda esa práctica porque el control de entrada de fecha llama a su acción cada vez que actualiza la variable vinculada. Actualiza la variable vinculada cada vez que el agente cambia una configuración de fecha, hora o zona horaria. Para evitar múltiples solicitudes de planificación y dar tiempo a sus agentes a revisar la configuración de la planificación antes de realizar solicitudes de devolución de llamada, utilice en su lugar una acción de botón.