管理脚本属性

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

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

启用此属性可允许脚本从联系人列表中读取列以用于变量和联系表单组件。要将脚本用于活动,请编辑活动并选择脚本。

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

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

联系人列表表单图标 组件工具栏中将显示 “ 联系人列表表单” 图标。 单击该图标可插入与所选联系人列表表格中每列对应的控件的垂直列表。 有关详细信息,请参阅 联系人列表窗体
联系人列变量的图像 当您点击选择变量将组件(例如文本框)绑定到变量,变量列表包含联系人列表列以及您手动定义的任何自定义变量。这些变量有一个 Outbound 前缀。例如: Outbound.FirstName.列名后缀基于联系人列表中列的名称。

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

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

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

Hello {{Outbound.First Name}},

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

Hello [Outbound.First Name]

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

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

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

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

启用聊天属性以使用带有网络聊天交互的脚本。Chat 属性允许脚本访问通过 Web 聊天传入的变量。如果您已配置网络聊天来询问客户的姓名,则此类变量包括房间 ID 和客户姓名。

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

启用电子邮件属性以使用带有电子邮件交互的脚本。Email 属性使脚本可以访问客户的电子邮件地址和电子邮件主题的变量。

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

启用消息属性可以使用带有消息交互的脚本。Message 属性使脚本可以访问消息类型变量。

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

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

当与呼叫无关的数据交换或从一个应用程序向另一个应用程序传递数据时,就会出现用户到用户信息 (UUI)。脚本支持 UUI 数据交换,并将 UUI 数据存储在 UUI.UUIData 变量中。脚本还可以使用 UUI.update 操作更新 UUI 数据。要使用 UUI 数据,启用用户到用户信息设置在你的树干上。  

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

列表变量会自动开启。

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

启用 Workitem 属性以将脚本与工作项一起使用。

Workitem 属性允许脚本访问工作项变量。