脚本具有影响脚本使用方式的全局设置。

  1. 单击 管理员
  2. 联系中心下,单击 脚本
  3. 单击脚本的名称。 
  4. 在工具栏上,单击 脚本, 然后单击 脚本属性
  5. 根据需要编辑脚本属性。

启用此属性允许脚本从联系人列表中读取列,以便在变量和联系表单组件中使用。 要为广告活动使用脚本,您必须编辑广告活动并选择脚本。

  • 联系人列表 将联系人列表与脚本相关联。 这种关联允许脚本读取联系人列表中的列,从而允许您将这些列用作变量。
  • 联系人数据加载操作 指定在运行时加载联系人列表后运行的操作。

启用脚本的出站联系人列表设置的结果

联系人列表表单图标 组件工具栏中将显示 “ 联系人列表表单” 图标。 单击该图标可插入与所选联系人列表表格中每列对应的控件的垂直列表。 有关详细信息,请参阅 联系人列表窗体
联系人列变量的图像

单击 “选择变量” 将组件(如文本框)绑定到变量时,变量列表将包含联系人列表列和您手动定义的任何自定义变量。 这些变量有一个 Outbound 前缀。 例如: 出站。名字。 列名后缀基于联系人列表中列的名称。

通过将组件绑定到联系人列变量,您可以创建表单,使用代理收集或更新的信息更新联系人列表。

为脚本分配不同的联系人列表时要小心

将联系人列表分配给脚本后,您可以通 过将变量名称括在大括号中来显示脚本中联系人列的运行时值。 例如,如果文本组件包含联系人列变量的名称,则脚本可能会显示每个出站联系人的名字:

你好 {{Outbound.First Name}},

在预览模式下,变量名称显示在方括号中,因为在预览模式下不会从联系人列表中读取任何数据:

你好 [出站。名字]

如果使用联系人列变量,则在更改分配给脚本的联系人列表时要小心。 如果新的联系人列表中不包含具有相同名称的列,则脚本将无法显示值。 如果预览模式以花括号而不是方括号显示变量名称,则该变量不可访问,您可能需要更改变量名称以匹配指定的联系人列表中的列。 但是,大括号始终在编辑模式下显示。

启用脚本的 Inbound 属性允许 Architect 调用流选择该脚本。 任何调用流都可以调用脚本来屏幕弹出交互。 但是,如果 Architect 调用流必须向脚本传递信息,则脚本中的变量必须与调用流中的变量具有相同的数据类型。

当 Architect 将控制权交给脚本时,系统会将调用流程中的变量值分配给相应的脚本变量。 分配发生在屏幕弹出之前。 设置此过程需要脚本设计者和调用流程设计者交换有关变量的信息。

启用脚本的回调属性允许在 Architect 调用流中创建回调操作选择脚本。

启用 “聊天” 属性允许您将脚本用于 Web 聊天交互。 Chat 属性允许脚本访问通过 Web 聊天传入的变量。 如果您已将 Web 聊天配置为询问客户的姓名,则此类变量包括会议室 ID 和客户姓名。

为聊天交互设置 队列的默认脚本,以 便座席可以在 Web 聊天交互期间使用该脚本。

启用 “电子邮件” 属性允许您在电子邮件交互中使用脚本。 电子邮件属性允许脚本访问客户的电子邮件地址和电子邮件主题的变量。

为电子邮件交互设置 队列的默认脚本,以 便座席可以在电子邮件交互期间使用该脚本。

启用 Message 属性允许您将脚本用于消息交互。 Message 属性允许脚本访问消息类型变量。

为消息交互设置 队列的默认脚本,以 便座席可以在消息交互期间使用该脚本。

脚本可以从任何数据源查询数据操作或桥接操作可用的数据源中的数据。 任何支持操作的脚本组件都可以使用 Data Actions.Execute Data Action 将必要的输入传递到外部接口,然后有选择地接收输出变量中返回的数据。 有关数据操作的详细信息,请参阅 启用脚本以使用外部数据

用户到用户信息 (UUI) 正在交换或传递与调用无关的数据从一个应用程序到另一个应用程序。 脚本支持 UUI 数据交换,并将 UUI 数据存储在 UUI.UUIData 变量中。 脚本还可以使用 UUI.update 操作更新 UUI 数据。 要使用 UUI 数据,请在中继启用 “用户到用户信息” 设置。  

脚本可以查询和更新由客户密钥存储和加密在Genesys Cloud平台中的客户保护数据。 启用此脚本属性允许管理员查询和更新客户保护的数据。 有关更多信息,请参阅 使用 AWS KMS 对称密钥进行对话。 

列表变量会自动开启。

脚本可以在列表上使用高级操作来处理和更新列表变量。