Assign

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

向用户定义的变量分配一个唯一的值。

支持的脚本类型

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

通用

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

输入属性

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

属性

说明

添加 说明文字

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

Variable 要包含的变量的名称。 值。
Value 要存储的值或数据。
Type StringNumericDatetime 中选择。您在此处所选择的类型会改变Value属性来解读Value字段中输入的数据。例如,如果选择 String 并输入值 1+1,则分配给变量的实际值为 1+1。但是,如果选择 Numeric 并输入值 1+1,则分配给变量的实际值为 2。
ScreenPop

您创建的变量的属性。设置为 true 时,变量值将显示在坐席的默认弹出屏幕关闭 一个可配置的弹出窗口,包含有关联系人的信息。它在某个事件后出现在坐席的屏幕上,通常在坐席连接到一个联系人时。中。必须为当前的 ACD 技能关闭 用于根据坐席的技能、能力和知识自动传递交互启用使用屏幕弹出功能选项。默认为/ False

此选项不适用于数字关闭 与Digital Experience相关的任何渠道、联系或技能。脚本。如果要在数字脚本中使用屏幕弹出功能,请使用 POPURL 操作 RUNAPP  操作

在值模式下:单击可启用此值在默认弹出屏幕中显示。

在表达式模式下:输入 True 可启用此值在默认弹出屏幕中显示。

Save to DB

您创建的变量的属性,用于控制变量值是否保存到 CXone 平台数据库。您可以通过两种方式访问​​存储的数据:

Snippet 操作中使用变量时,也可以使用savetodb()变量属性

默认为/ False

在值模式下:单击可将此值保存到数据库中。

在表达式模式下:输入 True 可将此值保存到数据库中。

Max String Size 可以存储的值的最大大小(单位为 KB)。默认大小为 2 KB。从以下选项中选择:限制 2K限制 4K限制 8K限制 16K限制 32K

结果分支条件

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

条件

说明

Default 除了脚本满足条件要求其接受其他分支的情况之外,所要采用的路径。如果未定义操作的其他分支,也会执行此操作。
Overflow 当分配给变量的值超过了最大字符串大小时所采用的路径。

提示和技巧

  • 使用 Assign 设置字符串或数字变量的内容。
  • 有关使用 Assign 操作添加或编辑变量值的信息,请参阅变量帮助页面。
  • 当变量名匹配且脚本 Assign 操作设置为 ScreenPop = true 时,脚本变量值将自动合并或预先填充到 坐席应用程序 中的 Quick Reply 变量中。如果变量值成功合并,坐席将保留手动修改预先填充的 Quick Reply 字段的能力。配置为 ScreenPop 的变量数据总量不应超过 200 KB。数据量过大可能会降低 坐席应用程序 的性能。
  • 通过在变量名称前包含关键字 global,在子脚本中创建一个全局变量。例如:Global:varName

脚本示例

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

Begin 会触发一个提供以下三个选项的 Menu按 1 表示销售按 2 表示支持按 3 表示帐户管理。当用户选择某个选项时,脚本会使用特定的 Assign 操作为 Skill ID 赋值,以确定 Countagents 使用该技能登录的坐席数量。然后, 操作将使用表达式 (TOTAL=0) 来确定在坐席登录时要执行哪个分支:TRUE 表示该技能的登录坐席总数等于 0,且该脚本将运行单独的脚本来留言。FALSE 表示登录的坐席总数不等于 0,且 将(通过 Newskill 中的技能 ID)使用 Assign 中的变量值来请求具有该技能的坐席。

您想下载这个脚本吗?