RUNSCRIPT

本帮助页面适用于 Studio此信息也可用于Desktop Studio

会继续执行到新脚本,如同呼叫脚本的扩展。使用Runscript的好处之一是您可以创建较小的脚本,而不是使用一个大脚本。

依赖关系

  • 下标必须与主脚本位于同一文件夹中,或者位于其 子文件夹之一中。

  • 主脚本和下脚本必须相同 媒体类型关闭 联系人通过其与预期收件人联系的一种媒介,如语音、电子邮件和聊天。。 例如,如果主脚本是电话脚本,则子脚本也必须是电话脚本。
  • 主脚本和子脚本的 ContactID 也将是相同的。
  • Runscript 触发子脚本后,主脚本将执行传递给第二个脚本,并不再运行。 如果希望两个脚本同时运行,请使用 Spawn action。 第一个脚本中的所有变量在第二个脚本中都会保持不变。
  • 如果您计划运行另一个脚本并在完成后返回到第一个脚本,包括能够传递和返回值(类似于编程子例程),请使用 Runsub action
  • Runscript 触发子脚本时,主脚本会终止。
  • RunScriptSpawnRunsub 或类似脚本调用的所有脚本必须有效且处于活动状态。 在保存过程中,Studio 会验证操作调用的所有脚本。 如果其中任何一个无效或不活动,Studio 将显示错误,并且您将无法保存。

支持的脚本类型

其中一条分支线通向其他三个正方形的正方形。

通用

电子邮件 聊天 电话 语音邮件 工作项 SMS

输入属性

这些属性定义操作在执行时使用的数据。

属性

说明

Add Caption

输入在脚本中唯一标识此操作的短语。 标题显示在脚本画布上的操作图标下方。

Script Name

您希望生成的脚本。 从下拉列表中选择一个脚本,或输入其名称和相对路径。 脚本必须位于与调用脚本相同的文件夹中,或者位于其某个子文件夹中。

结果分支条件

脚本示例

这是一个示例,说明如何在脚本中使用此操作。 它并不是一个完整的脚本。 可能还需要编写其他脚本。

以下示例是一个大型脚本的一部分。 在这个例子中,Runsub 触发了另一个脚本,其中 Return 操作使下面的脚本中的 Case acation 能够确定组织是开放、关闭还是休假。 如果确定办公室已关闭或正在休假,则 PLAY action 将播放特定消息(关闭消息或休假消息)。 那么 Runscript 将终止该脚本并触发子脚本。

使用 RUNSCRIPT 的脚本图像。

下载此脚本

Runscript 触发的子脚本如下所示。 该脚本可以让联系人留言。 主脚本向该子脚本传递了一个带有呼叫者 ID 和联系人 ID关闭 分配给每个联系人的唯一数字标识符。 的变量,让联系人能够留下消息、查看消息、在没有听到声音时采取纠正措施,或者使联系人能够重新录制他们的消息。

使用 RUNSCRIPT SUBSCRIPT 的脚本图像。

下载此脚本