End

Esta página de ayuda es para CXone Studio. Esta información también está disponible para Desktop Studio.

Finaliza un script.

Hay algunas diferencias en el funcionamiento de esta acción, dependiendo del tipos de medio del script. Es importante usar esta acción solo con los tipos de medios admitidos. Puede consultar más información en las secciones Dependencias y Acciones similares.

Dependencias

  • Si usa End en un script con un tipo de medio no admitido, puede que no finalice todos los procesos de manera correcta o el contacto. Finalizar los procesos en segundo plano es una función clave de la finalización de acciones. Por esto, es importante que utilice la acción más adecuada para el tipo de medio de su script :
    • Para scripts de teléfono entrante, puede usar End siempre que la llamada no se haya conectado. Después de que se conecta una llamada, use la acción Hangup para finalizar el script.
    • Para scripts de teléfono saliente, puede usar End hasta que se ejecute la acción Placecall. Después de que se conecta la llamada, use la acción Hangup para finalizar el script.
    • Para scripts de chat, utilice Exit para finaliza el script.
    • Para scripts de correo electrónico, utilice Discard para finaliza el script.
    • Para scripts digitales, End solo finaliza el script. No finaliza el contacto. Los contactos digitales siguen existiendo en Digital Experience. Para todos los demás tipos de script, End finaliza tanto el script como el contacto.
  • Si usa End en un subscript, finaliza tanto el subscript como el script de origen. Use la acción Return si desea finalizar el subscript, pero desea que el script de origen continúe.
  • Se debe usar End para finalizar el flujo de lógica de un script activo e invocar la acción de evento OnRelease. Por esta razón, no se debe usar después de la lógica de evento de OnRelease.

Tipos de secuencias de comandos compatibles

Un cuadrado del que sale una línea que va a otros tres cuadrados.

Genérico

Teléfono Correo de voz Elemento de trabajo SMS Digital

Comparación de acciones similares

  • Discard: Finaliza un script de correo electrónico.
  • End: Finaliza un script de teléfono, correo de voz, SMS o digital. No finaliza un contacto digital, sino que finaliza los contactos en los scripts con otros tipos de medio.
  • End a Contact: Finaliza el contacto activo. No finaliza el script actual.
  • EndText: Finaliza un flujo de trabajo de SMS que no incluye una acción Regagent (únicamente para canales digitalesCerrado Cualquier canal, contacto o habilidad asociados con Digital Experience.).
  • EndWi: Finaliza un elemento de trabajo con un código de causa. No finaliza el script actual.
  • Exit: Finaliza una sesión de chat y desconecta el contacto de chat.
  • Hangup: Finaliza un script de teléfono.
  • Return: Finaliza un subscript y devuelve el control al script de origen.

No utilice la Stop acción para finalizar un script. No finaliza el script y deja a los contactos ejecutándose. Esto tiene un impacto negativo en los CXone servidores.

Propiedades de entrada

Ninguno

Condiciones de la rama de resultados

Ninguno

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 script muestra un ejemplo muy sencillo donde se usa End en un script de teléfono, pero la llamada saliente nunca llegó a hacerse porque se produjo un error. Si el error no hubiera ocurrido, Placecall se habría activado y usted habría utilizado Hangup en una rama distinta. Consulte Placecall para ver un ejemplo del uso de Hangup en un script de teléfono.

¿Le gustaría descargar esta secuencia de comandos?