Runscript

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

会继续执行到新脚本,如同呼叫脚本的扩展。

使用 Runscript 的其中一个好处就是可以创建较小的脚本而不是一个大脚本。

依赖关系

  • 主脚本和子脚本必须包含在同一个文件夹中。
  • 主脚本和子脚本必须为相同类型。例如,如果主脚本是电话脚本,则子脚本也必须是电话脚本。
  • 主脚本和子脚本的 ContactID 也将是相同的。
  • Runscript 触发子脚本后,主脚本将执行传递给第二个脚本,并不再运行。如果希望两个脚本同时运行,请使用 Spawn action。第一个脚本中的所有变量在第二个脚本中都会保持不变。
  • 如果您计划运行另一个脚本并在完成后返回到第一个脚本,包括能够传递和返回值(类似于编程子例程),请使用 Runsub action
  • Runscript 触发子脚本时,主脚本会终止。
  • RunScript SpawnRunsub 或类似脚本调用的所有脚本必须有效且处于活动状态。在保存过程中,Studio 会验证操作调用的所有脚本。如果其中任何一个无效或不活动,Studio 将显示错误,并且您将无法保存。

支持的脚本类型

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

通用

Email 聊天 电话 语音信箱 工作项目 短信

输入属性

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

属性

说明

添加 说明文字

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

Script Name

您希望生成的脚本。您可以单击位于操作属性框顶部的 Choose Script 链接,以便从您的业务单位选择一个脚本。

结果分支条件

脚本示例

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

以下示例是一个大型脚本的一部分。在本例中,Runsub 还会触发另一个脚本,而该脚本中 Return 操作会启用下面脚本中的 Case 操作以确定组织是开放、关闭还是在休假。如果确定办公室关闭或休假,Play 操作将播放特定的消息(关闭消息或假日消息)。那么 Runscript 将终止该脚本并触发子脚本。

一个示例脚本,显示 Studio 操作和连接它们的箭头。每个操作下面都有一个标签,指示该操作在脚本中的工作内容。

您想下载这个脚本吗?

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

一个示例脚本,显示 Studio 操作和连接它们的箭头。每个操作下面都有一个标签,指示该操作在脚本中的工作内容。

您想下载这个脚本吗?