RUNSCRIPT

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

\n Ícono de Runscript: círculo violeta con una flecha que apunta a una barra\n

Continúa la ejecución del script a un nuevo script como si fuera una extensión del script de llamada. Uno de los beneficios de usar Runscript es que puede crear scripts más pequeños en lugar de tener un script grande.

Dependencias

  • El subscript debe estar en la misma carpeta que el script principal, o en una de sus subcarpetas.

  • El script principal y el subscript deben ser del mismo tipo DE soporte DE mediosClosed A medium, such as voice, email, and chat, through which a contact connects with an intended recipient..Por ejemplo, si la secuencia de comandos principal es una secuencia de comandos de teléfono, el subíndice también debe ser una secuencia de comandos de teléfono.
  • El ContactID será el mismo tanto para el script principal como para el subscript.
  • Después de que Runscript activa el subscript, el script principal pasa la ejecución al segundo script y deja de ejecutarse. Si desea que ambos Scripts se ejecuten simultáneamente, use un Spawn acción. Todas las variables del primer script se dejan intactas en el segundo script.
  • Si tiene la intención de ejecutar otro script y regresar al primer script al finalizar, incluida la capacidad de pasar y devolver valores (como una subrutina de programación), utilice la acción Runsub.
  • El script principal terminará cuando Runscript active el script secundario.
  • Todos los scripts llamados por RunScript, Spawn, Runsub, o scripts similares deben ser válidos y estar activos. Durante el proceso de de guardar, Studio valida todos los scripts solicitados por acciones. Si alguno no es válido o está inactivo, Studio muestra un error y no es posible guardarlo.

Tipos de secuencias de comandos compatibles

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

Icono de un sobre verde grisáceo

Icono de burbuja de diálogo verde oscuro

Ícono de auricular de teléfono violeta

Icono de símbolo de correo de voz de color óxido con dos círculos unidos por una línea

Icon of pink document with lines of text

Icono de un teléfono móvil verde con un globo de diálogo en su pantalla

Genérico

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

Propiedades de entrada

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

Propiedad

Descripción

Agregar leyenda

Introduzca 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.

Nombre del script

The script you want to spawn. Choose a script from the drop-down list or enter its name and relative path. The script must be located in the same folder as the calling script or in one of its subfolders.

Condiciones de rama de resultado

Ninguno

Ejemplo de Script

Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Es posible que se requiera scripting adicional.

El siguiente ejemplo es parte de un script mucho más extenso. En este ejemplo, Runsub activa un script diferente, en el cual la acción Return habilita el Case acationen el script a continuación para determinar si la organización está abierta, cerrada o de vacaciones. Si se determina que la oficina está cerrada o en día festivo, se aplica una acción PLAY acción reproducirá un mensaje específico (ya sea un mensaje de cierre o un mensaje de días festivos). El Runscript terminará entonces el script y activará el subscript.

Example script using the RUNSCRIPT action

Descargar este script.

El subscript que Runscript activa se muestra a continuación. La secuencia de comandos permite que el contacto deje un mensaje. La secuencia de comandos principal pasa una variable con el el ID de la persona que llama y el IDClosed A unique numerical identifier assigned to each contact. del contacto para la sub-secuencia, lo cual permite el contacto deje un mensaje, revise un mensaje, tome la acción correctiva si no se escuchó la voz, o permita el contacto que vuelva a grabar su mensaje.

Subscript opened by the RUNSCRIPT action

Descargue este script.