Estimated Wait Time

This help page is for Desktop Studio. This information is also available for CXone Studio.

Hace estimaciones fundamentadas sobre el tiempo de espera en función de datos históricos para hacer cola en el centro de atención. Esta acción ayuda a gestionar las expectativas de contacto comunicando el tiempo de espera en la parte superior frontal del flujo de enrutamiento. Además, esta acción permite ofrecer otros métodos de contacto, tales como dejar un mensaje de voz o configurar una devolución de llamada, en caso de que el contacto no desee esperar un tiempo largo.

Los estimados que crea Estimated Wait Time pueden verse afectados por diversos factores, entre ellos, un cambio repentino en el número de agentes disponibles para atender los contactos, aumentos en volumen, o la combinación de contactos de corta y larga duración en una sola cola. La estimación es proporcionarle datos estadísticos que puede utilizar para crear la experiencia apropiada para sus contactos.

Esta acción es una potente herramienta que le ayudará a mantener a los usuarios en la cola. Una práctica recomendada es No mostrar nunca el tiempo estimado para el contacto. En su lugar, utilice el tiempo general de boxeo; por ejemplo, "Su tiempo de espera es inferior a cinco minutos".

Dependencias

  • Solo se añadirán a los cálculos los contactos que pasen a través de la acción Estimated Wait Time. La práctica recomendada es colocar la acción Estimated Wait Time justo después de la Reqagent action.

    Cuando se utiliza esta acción en un elemento de trabajo script, que podría ser utilizado por decisión lógica mientras el contacto está en la cola.

  • Estimated Wait Time puede ayudarlo a tomar decisiones sobre cuándo reproducir ciertos avisos en lugar de enviar a la persona que llama al correo de voz.
  • Recuerde que usted está operando en un entorno de enrutamiento basado en habilidadesCerrado Se utiliza para automatizar la entrega de interacciones basadas en las habilidades, capacidades y conocimientos de los agentes, lo cual significa que usted puede tener un flujo de trabajo empresarial que determina si un contacto tiene prioridad sobre el otro.
  • Su script debe tener lógica para manipular resultados de confianza alta, media y baja desde Estimated Wait Time. Por ejemplo, quizá desee reproducir un mensaje de espera al contacto únicamente con la confianza alta, pero para la media, quizá le reproduzca un mensaje distinto que no declare un tiempo de espera específico. En la confianza baja, quizá no desee reproducir ningún mensaje de espera. El ejemplo de script de esta página le demuestra esto.
  • Al usar Estimated Wait Time en los scripts digitales, únicamente las siguientes condiciones de la bifurcación de resultados aún no son compatibles:
    • OnHighConfidence
    • OnMedConfidence
  • Al usar Estimated Wait Time en los script digitales, todavía no son compatibles las siguientes propiedades avanzadas:

    • AvgQueue

    • AvgQueueTime

    • AvgArrivalRate

    • LongestWaitTime

    • CurrentWait

  • Al usar Estimated Wait Time en los script digitales, todavía no es compatible la propiedad de salida AdjustedEstimateValue.

Tipos de secuencias de comandos compatible

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Genérico

Correo electrónico Conversación Teléfono Correo de voz Elemento de trabajo SMS Digital

Comparación de acciones similares

Las siguientes acciones tienen funciones similares, pero con algunas diferencias clave:

  • Estimated Wait Time: Devuelve una estimación del tiempo de espera del contacto en función de los valores de entrada.
  • Getqueue: Devuelve los valores que usted puede utilizar para determinar la longitud de la cola especificada.

Propiedades de entrada

Estas propiedades definen los datos que utiliza la acción al ejecutarse.

Las propiedad

Descripción

Leyenda

Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción. The default is the action name.

SkillNo

El número de habilidad ACD de la cola respecto del cual está obteniendo la estimación.

LookBack

Marco de tiempo histórico que se utiliza para determinar el tiempo de espera promedio en minutos (30Min, 15Min, 5Min).

HighConfidence

El umbral de porcentaje de Mirar Atrás que determina el tiempo de espera tiene un alto nivel de confianza. Puede introducir un valor personalizado entre 1 y 100.

MinConfidence

El umbral de porcentaje de Mirar Atrás que determina el tiempo de espera tiene un mínimo nivel de confianza. Puede introducir un valor personalizado entre 1 y 100.

Propiedades de salida

Estas propiedades contienen variables que incluyen datos que se evuelven al ejecutar la acción. Están disponibles como referencia y para usarse cuando se completa la acción.

Las propiedad

Descripción

EstimateValue (out)

Estimación de tiempo de espera para cualquier llamada que entra en la cola en ese momento en segundos.

EstimateRange (out)

Más/menos el valor que indica el rango de la estimación en segundos.

AdjustedEstimateValue (out)

Tiempo de estimación ajustada por el tiempo que ya había pasado en cola en segundos.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

- Propiedades avanzadas

Las siguientes propiedades están disponibles para todos los tipos compatibles de scripts salvo los digitalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience..

Las propiedad Detalles

Average Queue (out)

Promedio del número de llamadas en cola.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

AverageQueueTime (out)

Tiempo promedio (en segundos) que llaman pasan en la cola.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

AverageArrivalRate (out)

Promedio de tasa de entrada de llegada para las personas que llaman.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

AverageCallDuration (out)

La duración media de la llamada (en segundos).

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

AverageServiceRate (out)

Número de llamadas (por segundo) que están siendo manipulados.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

LongestWaitTime (out)

Tiempo máximo (en segundos) en la cola.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

StandardDeviationForCall (out)

Desviación estándar del tiempo de duración de la llamada.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

AgentsOnCalls (out)

Número de agentes que toman llamadas para una Habilidad seleccionada.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

CurrentWait (out)

Tiempo (en segundos) ya han permanecido en la cola.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta propiedad.

Condiciones de la rama de resultados

Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.

Condición

Descripción

Default

Recorrido a menos que el script cumple una condición que requiere uno de los otros poderes. También se considera si no están definidas las demás ramas de la acción.

OnHighConfidence

Ruta adoptada si los niveles de confianza están por encima del valor definido en el campo de propiedad High Confidence.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta condición de bifurcación.

OnMedConfidence

Ruta adoptada si los niveles de confianza caen por debajo del valor definido en el campo de la propiedad High Confidence pero por encima del valor en el campo de la propiedad Min Confidence.

Nota: En los scripts ditalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience., todavía no es compatible esta condición de bifurcación.

OnLowConfidence

Ruta adoptada si los niveles de confianza caen por debajo del valor definido en el campo de la propiedad Min Confidence.

 

OnInvalidEstimate

Recorrido si la estimación no es válido.

OnError

Recorrido cuando hay un problema inesperado (por ejemplo, mala conectividad, errores de sintaxis, etc.). La variable _ERR debería completarse con una explicación resumida del problema.

Ejemplo de secuencia de comandos

Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.

Este ejemplo muestra cómo usar Estimated Wait Time en un script. Utiliza dos acciones Estimated Wait Time, una inmediatamente después de Reqagent y otra posterior en el script. Colocar un Estimated Wait Time inmediatamente después de Reqagent es una buena práctica para obtener el cálculo más preciso desde la acción.

No necesita usar dos acciones Estimated Wait Time. Puede crear bifurcaciones para su script según la confianza de la primera Estimated Wait Time. Sin embargo, si requiere de otra lógica de programación de scripts antes de crear una bifurcación en su script según la confianza en el tiempo de espera, puede usar una segunda instancia de la acción posteriormente en su script.

En el ejemplo, Estimated Wait Time tiene tres bifurcaciones que se basan en los resultados de confianza:

  • Confianza alta: La Snippet conectada a esta bifurcación que calcula el tiempo de espera en minutos y elije el mensaje adecuado que se le reproducirá al contacto.
  • Confianza media: La Snippet conectada a esta bifurcación calcula el tiempo de espera en minutos, luego usa una declaración SELECT para elegir el mensaje adecuado según el tiempo de espera.
  • Predeterminado: En vez de usar la bifurcación de ConfianzaBaja, este ejemplo usa Predeterminado. El script empleará la bifurcación Predeterminado en todas las situaciones que no son de confianza alta o media, o un error. Esto abarca la mejor práctica en la elaboración de script para conectar la bifurcación Predeterminada de cada acción.

Descargar este ejemplo.