Programadores de automatización

Los programadores de automatización son parte de la automatización de flujos de trabajo para interaccionesClosed La conversación completa con un agente a través de un canal. Por ejemplo, una interacción puede ser una llamada de voz, un correo electrónico, un chat o una conversación de redes sociales. digitales. Estos ejecutan repetidamente el trabajo asociado en un intervalo de tiempo especificado.

La administradora del centro de contacto, Akela, desea eliminar los datos de contacto después de un determinado número de días para cumplir las políticas de protección de datos, como el RGPD.

Para llevar a cabo este proceso automatizado, Akela crea un planificador. Configura el Intervalo para que se ejecute diariamente a medianoche y aplica la siguiente condición:

  • Hora de la última modificación del usuario final- Le permite especificar si desea seleccionar contactos más recientes o más antiguos que una hora determinada. Akela define la condición de seleccionar contactos más antiguos que 90 días.

A continuación, crea el trabajo eliminar el nombre del usuario final en todas las identidades y lo asigna al planificador.

Con esta configuración, se eliminarán los datos de todos los contactos con más de 90 días de antigüedad de NiCE CXone. Este trabajo se ejecutará cada día a la medianoche porque Akela usó un programador.

Crear un planificador

  1. Haga clic en el selector de aplicaciones icon of app selector y seleccioneACD.
  2. Vaya a Digital > Programadores de automatización.
  3. Haga clic en Añadir planificador.
  4. Ingrese un nombre para el planificador.
  5. Ingrese el Intervalo para ejecutar. Este campo debe rellenarse utilizando el formato Crontab. Para ver ejemplos de cómo escribir el intervalo que desea en este formato, visite https://crontab.guru/examples.html icono que indica que este enlace lleva a un sitio externo..
  6. Use el menú desplegable conjunto de datos para seleccionar si el Planificador afectará los Casos, Mensajes, o el Usuario final.
  7. Si tiene carpetas que organizan sus planificadores, puede seleccionar en qué carpeta colocar este planificador en el menú desplegable Carpeta.
  8. Hacer clicGuardar.
  9. Desde la página de detalles, haga clic en Activar cuando su planificador esté completamente configurado.

Agregar una Condición

Si ingresó un valor en el campo Delayed execution al crear un disparador, asegúrese de que las configuraciones de condición no excedan ese tiempo. Por ejemplo, si configuró el tiempo de Delayed execution en 86400 segundos, o 24 horas, no puede agregar una condición de Contact status update time con un periodo de tiempo mayor a 1 día.

Si ingresó un valor en el campo Delayed execution cuando creó un desencadenador, configure las condiciones tanto en las secciones Conditions y Delayed conditions como únicamente en la sección Conditions normal. Si solo configura Delayed conditions, el sistema podría duplicar eventos.

  1. En la página de detalles, haga clic en Agregar Condición.
  2. Use el menú desplegable para seleccionar la condición que desea. Consulte la tabla a continuación para ver una lista de condiciones disponibles para lo que acaba de crear.
  3. Haga clic en Seleccionar.
  4. Algunas condiciones requieren una configuración adicional. Consulte la tabla siguiente para obtener instrucciones.

Condiciones Disponibles

Tipo de condición Detalles e Instrucciones
Dirección del caso

Ejecute los trabajos en función de si el caso es entrante o saliente.

  • Desde la lista desplegable, seleccione Case is inbound o Case is outbound.
Asignatario de la bandeja de entrada del Caso

Ejecutar trabajos según quién sea el cesionario de la bandeja de entrada actual.

  • En la lista desplegable, seleccione el nombre de un agente.
Estado del caso

Ejecutar trabajos según el estado del caso o mensaje (dependiendo del disparador).

  • Seleccione un estado entre New, Open, Pending, Escalado, Resolved o Closed.
Hora de actualización del estado del caso

Ejecute los trabajos según si la última actualización de estado del caso es anterior o posterior a la antigüedad definida. Si se trata de un desencadenador basado en mensajes, se ejecuta según la ubicación del mensaje.

  1. De la lista desplegable, seleccione Es anterior o Es posterior.
  2. En el primer campo, ingrese un número de días mayor o igual a cero.
  3. En el campo del medio, ingrese un número de horas entre cero y 23.
  4. En el último campo, ingrese un número de minutos entre cero y 59.
Tiempo del caso en la ruta

Ejecuta trabajos según el momento en que el caso se asignó por última vez a una cola de ruteo. Si se trata de un desencadenador basado en mensajes, se ejecuta según dónde se encuentre el mensaje.

  1. De la lista desplegable, seleccione Es anterior o Es posterior.
  2. En el primer campo, ingrese un número de días mayor o igual que cero.
  3. En el campo central, escriba un número de horas entre cero y 23.
  4. En el último campo, ingrese un número de minutos entre cero y 59.
Tiempo de esperando del caso

Ejecuta trabajos según el tiempo que la incidencia o el mensaje ha estado esperando sin respuesta del agente.

  • Ingrese el número de minutos en el campo.
Contenido contiene

Ejecuta trabajos según el contenido del mensaje. Use los siguientes criterios para definir un patrón que el mensaje debe cumplir para activar el trabajo:

  • Seleccione No coincide si desea que el trabajo se active para mensajes que no coinciden con el patrón definido.
  • Seleccione Use regex si está definiendo patrones regex.
  • Seleccione Distinguir mayúsculas y minúsculas si sus patrones distinguen entre mayúsculas y minúsculas y no seleccionó Use regex.
  • Seleccione una o más opciones para definir qué parte del mensaje se debe considerar al hacer coincidir los patrones. Sus opciones son Buscar en contenido de mensaje, Buscar en contenido de plugin basado en texto, y Buscar en asunto.
  • En los campos Intro cualquier cadena, ingrese expresiones regulares (regex) o texto para definir los patrones que se usarán para esta condición.
Asignación de caso actual

Ejecute trabajos según si el caso o mensaje está asignado a una bandeja de entrada de agente o aún está esperando en la cola.

  • En la lista desplegable, seleccione El caso está asignado en la bandeja de entrada del agente o El caso está esperando en la cola.
Contenido contiene

Ejecute los trabajos basados en el contenido de un mensaje. De forma predeterminada, buscará coincidencias con lo que introduzca.

  1. Haga clic en Definir contenido. Esto abre una página nueva.
  2. Si desea excluir el contenido de un mensaje, seleccione No coincide No coincide.
  3. Si desea utilizar búsquedas más complejas, seleccione Usar Regex.
  4. Si desea que su búsqueda coincida con las mayúsculas y minúsculas de lo que introduzca, seleccione Distingue entre mayúsculas y minúsculas. Esta opción no puede utilizarse con expresiones regulares.
  5. Seleccione Buscar en contenido de mensaje, Buscar en contenido de complemento basado en texto (utilizado para mensajes de botClosed Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo. o contenido enriquecidoClosed Elementos en la mensajería digital, como botones, imágenes, menús y selectores de opciones.), Buscar en asunto, o una combinación de las tres.
  6. Introduzca en el campo lo que desea que busque la condición. Puede usar más de un campo para hacer que su búsqueda sea tan específica como sea posible.
  7. Hacer clicGuardar. Esto le redirige a la página de detalles del disparador.
Recuento de mensajes en el contacto

Ejecute trabajos si el número de mensajes entrantes en el caso coincide con los criterios establecidos.

  1. From the drop-down, select one of the following operators:
    • Menos que
    • Menos que o igual
    • Es igual a
    • Mayor que o igual a
    • Mayor que
  2. Ingrese un número de mensajes. Este valor no puede ser negativo.
Recuento de mensajes salientes en el contacto

Ejecute trabajos si el número de mensajes salientes en el caso coincide con los criterios establecidos.

  1. From the drop-down, select one of the following operators:
    • Menos que
    • Menos que o igual
    • Es igual a
    • Mayor que o igual a
    • Mayor que
  2. Ingrese un número de mensajes. Este valor no puede ser negativo.
Condición personalizada

Ejecuta trabajos basados en la respuesta del punto de conexión de URL especificado. La respuesta del punto de conexión debe devolver un booleano (verdadero o falso). Esta condición funciona para los desencadenadores del centro de contacto, los desencadenadores proactivos y los planificadores.

  • Ingrese la URL que devuelve el resultado de su regla.
Script personalizado

Ejecute trabajos basados en el script que escriba en lenguaje Primi. Esta condición funciona para los desencadenadores del centro de contacto, los desencadenadores proactivos y los planificadores.

Fecha y hora

Ejecuta trabajos durante o fuera de los periodos de tiempo especificados.

  1. Haga clic en Seleccionar. Esto abre una nueva página.
  2. Seleccione un botón de opción para Incluir días y horas seleccionados o Excluir días y horas seleccionados.
  3. En el menú desplegable, seleccione día de la semana o Rango de fechas.
  4. Para día de la semana, marque la casilla de cualquier día que deba formar parte de la condición.
  5. Para Rango de fechas, escriba o utilice el calendario emergente para seleccionar una fecha de inicio y de finalización.
  6. Use las opciones de Choose time slot para especificar las horas del día para esta condición.
  7. Hacer clicGuardar. Esto le redirige a la página de detalle del activador.

Los trabajos pueden procesar hasta 500 contactos a la vez. Si necesita procesar más, haga que el trabajo se ejecute más que una vez por día en diferentes horarios.

Hora de última modificación del usuario final

Ejecute trabajos si ha transcurrido un período de tiempo definido desde que el usuario final modificó el caso por última vez.

  1. En el menú desplegable, seleccione Es más antiguo o Es más reciente.
  2. En el primer campo, introduzca un la cantidad de días. Este valor no puede ser negativo.
  3. En el segundo campo, introduzca un número de horas comprendido entre 0 y 23.
  4. En el tercer campo, introduzca un número de minutos comprendido entre 0 y 59.
Excluir según los ID de publicación

Ejecuta trabajos excluyendo todos los casos que se originan a partir de un ID de publicación específico. Esto es útil para filtrar comentarios en una publicación que desea enrutar a una cola diferente.

  1. Introduzca un ID de publicación. Si incluye varios ID, sepárelos con comas.
  2. Hacer clicGuardar.
Regla de asuntos de mensaje excluidos

Ejecuta un trabajo en función del asunto. En este caso, cualquier asunto que no incluya lo especificado desencadena el trabajo.

  1. Ingrese cualquier valor en el campo. Separe los valores múltiples con comas.
  2. Hacer clicGuardar.
Condición de etiquetas de mensaje excluidas

Ejecuta un trabajo basándose en las etiquetas adjuntas al mensaje. En este caso, cualquier mensaje que no tenga las etiquetas especificadas desencadena el trabajo.

  1. Haga clic en Elegir etiqueta. Esto abre una página nueva.
  2. Seleccione la casilla de verificación de las etiquetas que no debe tener un mensaje para que se active el desencadenador.
  3. Hacer clicGuardar. Esto le redirige a la página de detalles del disparador.
Condición de etiquetas excluidas

Ejecuta trabajos basados en etiquetas en los casos. Cualquier caso que no tenga las etiquetas especificadas desencadena el trabajo.

  1. Haga clic en Elegir etiqueta. Esto abre una nueva página.
  2. Seleccione la casilla de verificación de las etiquetas que no debe tener un caso para que se active el desencadenador.
  3. Hacer clicGuardar. Esto le redirige a la página de detalles del disparador.
Incluir según los ID de publicación

Ejecuta trabajos basados en un ID de publicación especificado. En este caso, se incluye cualquier caso que incluya al menos un ID de publicación especificado.

  1. Ingrese un ID de publicación. Si incluye varios ID, sepárelos con comas.
  2. Hacer clicGuardar.
Regla de sentimientos de mensaje incluidos

Ejecuta un trabajo basado en el sentimiento. En este caso, cualquier mensaje marcado con los sentimientos que especifique desencadena el trabajo.

  • Seleccione la casilla de verificación de sentimiento Negativo, Neutral, o Positivo o cualquier combinación de los tres.
Regla de asuntos de mensaje incluidos

Ejecuta un trabajo en función del asunto. En este caso, cualquier asunto que incluya los valores especificados desencadena el trabajo.

  1. Ingrese cualquier valor en el campo. Separe varios valores con comas.
  2. Hacer clicGuardar.
Condición de etiquetas incluidas

Ejecuta trabajos basados en etiquetas en los casos. Cualquier caso que tiene las etiquetas especificadas desencadena el trabajo.

  1. Haga clic en Elegir etiqueta. Esto abre una nueva página.
  2. Seleccione la casilla de verificación de las etiquetas que debe tener un caso para que se active el desencadenador.
  3. Hacer clicGuardar. Esto le redirige a la página de detalle del disparador.
Hora de creación del mensaje

Ejecuta los trabajos en función de cuándo se creó el mensaje.

  1. En el menú desplegable, seleccione Es más antiguo o Es más reciente.
  2. En el primer campo, introduzca un la cantidad de días. Este valor no puede ser negativo.
  3. En el segundo campo, introduzca un número de horas comprendido entre 0 y 23.
  4. En el tercer campo, introduzca un número de minutos comprendido entre 0 y 59.
  5. Hacer clicGuardar.
Dirección del mensaje

Ejecute los trabajos en función de si el mensaje es entrante o saliente.

  • En el menú desplegable, seleccione El Mensaje es entrante o El Mensaje es saliente.
Respuesta de mensaje

Ejecuta trabajos en función de si un mensaje entrante ha sido respondido.

  • En el menú desplegable, seleccione El mensaje tiene respuesta o El mensaje no tiene respuesta.
Probabilidad de Ejecución

Ejecuta trabajos en función de un porcentaje de probabilidad. Esta condición funciona para los desencadenadores del centro de contacto, los desencadenadores proactivos y los planificadores.

  1. Utilice el control deslizante para seleccionar un porcentaje. 100% significa que el trabajo se ejecuta cada vez. 0% significa que el trabajo nunca se ejecuta.
  2. Hacer clicGuardar.
Límite de cola de Routing

Ejecuta los trabajos en función del tamaño de la cola de enrutamiento.

  • Ingrese el número máximo de casos que puede tener una cola de enrutamiento para que se aplique esta condición.
Routing Colas

Ejecuta trabajos en función de la cola de enrutamiento.

  1. Haga clic en Elegir Cola. Esta acción abre una página nueva.
  2. Seleccione la casilla de verificación de cualquier cola de enrutamiento que deba disparar el desencadenador.
  3. Hacer clicGuardar. Esto le redirige a la página de detalle del disparador.
Período de gracia de la Encuesta de satisfacción

Ejecuta trabajos basados en la última vez que se envió una encuesta de satisfacción. Los trabajos de este flujo de trabajo que se ejecutarían durante este período de tiempo se omiten.

  • Ingrese el número de días para el período de gracia.

Agregar un trabajo

  1. Desde la página de detalles, haga clic en Agregar nuevo trabajo o en Agregar trabajo existente, según si el trabajo que desea ya existe.

  2. Si ha hecho clic en Agregar nuevo trabajo, siga los pasos para crear el trabajo que desee. Estos pasos se pueden encontrar en la página de ayuda individual de cada trabajo, incluida en la siguiente lista desplegable:

  3. If you clicked Add existing job:
    1. Use el menú desplegable para seleccionar el trabajo que desea.
    2. Hacer clicAgregar.