RUNSCRIPT

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

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

Dependencias

  • El subíndice debe estar en la misma carpeta que el script principal o en una de sus subcarpetas.

  • El script principal y el subíndice deben ser del mismo tipo de medioCerrado Un medio, como voz, correo electrónico y chat, a través del cual un contacto se conecta a un destinatario.. 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 ContactIDserá el mismo tanto para el script principal como para el subscript.
  • Después de que Runscript active el subscript, el script principal pasa la ejecución al segundo script y ya no se ejecuta. Si desea que ambos scripts se ejecuten de forma simultánea, use un Spawn action. Todas las variables del primer script se dejan intactas en el segundo script.
  • Si quiere ejecutar otro script y volver al primer script una vez completado, incluida la capacidad de pasar y devolver los valores (como una subrutina de programación), use Runsub action.
  • El script principal finalizará cuando Runscript active el subscript.
  • Todos los scripts solicitados por RunScript, Spawn, Runsub o scripts similares deben ser válidos y 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 scripts compatibles

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

Genérico

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

Propiedades de entrada

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

Las propiedad

Descripción

Add Caption

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.

Script Name

El script que quiere generar. Elija un script de la lista desplegable o ingrese su nombre y ruta relativa. El script debe estar ubicado en la misma carpeta que el script que lo llama o en una de sus subcarpetas.

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.

El siguiente ejemplo es parte de un script mucho más extenso. En este ejemplo, Runsub activa un script diferente, en el que la acción Return habilita la Case acation en el script siguiente para determinar si la organización está abierta, cerrada o de vacaciones. Si se determina que la oficina está cerrada o de vacaciones, una PLAY acción reproducirá un mensaje específico (ya sea un mensaje cerrado o un mensaje de vacaciones). Después, Runscript finalizará el script y activará el subíndice.

Imagen de un script que utiliza RUNSCRIPT.

Descargue este script.

A continuación se observa el subíndice que activa Runscript. 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 IDCerrado Un identificador numérico único asignado a cada contacto. 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.

Imagen de un script que utiliza RUNSCRIPT SUBSCRIPT.

Descargue este script.