Case

允许您根据操作 Variable 的属性值来设置多个自定义分支。

例如,Case 操作可以在聊天脚本中使用,其中聊天窗口会向联系人出示一个预聊天表单。在表单的下拉列表中,联系人从产品列表中选择来进行相关的聊天。产品在该脚本中设置为 Begin 操作中的变量,然后系统会根据联系人选择的产品使用 Case 操作来设置不同的分支。

单个 Case 操作中可以使用的分支数量没有任何限制。

依赖关系

  • 对于每个可能的变量值,都必须创建一个自定义分支条件。
  • 始终连接 Case 操作的 Default分支。如果 Variable 属性中的变量有时可能持有不同或意外的值,这一点尤为重要。连接 Default 分支可以让脚本处理意外值。

支持的脚本类型

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

通用

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

输入属性

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

属性

说明

添加 说明文字

输入在脚本中唯一标识此操作的短语。标题显示在脚本画布上的操作图标下方。The default is the action name.

Variable 您希望 CASE 从中提取值的 变量名称。

结果分支条件

结果分支条件允许您在脚本中创建分支,以在执行操作时处理不同的结果。

条件

说明

Default 除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。如果未定义操作的其他分支,也会执行此操作。

将变量分支添加到案例操作

Case使用连接器或链接,将变量添加到相应的操作中。

  1. 在画布上,将连接器从 Case 操作拖动到其他操作。

    Pick Branch 窗口将打开,如下所示:

  2. 单击加号 (+) 以创建新分支。

  3. 输入将触发该分支被采用的变量的值,例如“1”。
  4. 单击 OK
  5. 根据需要对每个分支重复上述步骤。

脚本示例

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

在本示例中,Case 会连接到三个不同的 Runscript 操作。如果呼叫通过 8881234567 的 DNIS关闭 识别联系人在呼入语音呼叫联系您时拨打的号码,以及坐席或系统在呼出语音呼叫时拨打的号码。 接入,那么销售 Runscript 操作会运行指定的子脚本。如果 DNIS 为 8771234567,则集合 Runscript 操作会运行不同的脚本。最后,如果呼叫接入没有这些 DNIS 号码,则客户服务 Runscript 操作会触发一个子脚本。

您想下载这个脚本吗?