管理脚本

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

此页面提供有关使用脚本时可能需要执行的任务的信息。

查看脚本的属性

所需权限ACD > Studio > 脚本 >查看

脚本属性位于脚本画布右侧的面板上。属性面板不显示 Desktop Studio 的“属性”选项卡中可用的所有内容。例如,您此时无法更改脚本的媒体类型。

  1. CXone 中单击应用程序选择器 并选择全渠道路由Studio 三个箭头在底部相连。一个指向正上方,一个指向右上方,一个指向左上方。
  2. 打开一个脚本。
  3. 在脚本画布的右侧,查看属性面板。该面板包含以下选项: 
    • “操作”选项卡:显示当前脚本中所有操作的列表。每个操作旁边是操作的 ID,这是按照将操作添加到脚本的顺序分配的数字标识符。每个操作下方都有其说明文字(如果有)。单击列表中的某个操作可在画布上突出显示相应的操作。
    • 排序方式:可使您对操作列表进行排序。您可以按名称或操作 ID 进行升序或降序排序。
    • “变量”选项卡:可使您列出应从跟踪和日志中编校的变量。
    • 搜索画布:可使您搜索脚本画布。搜索可在脚本画布上的说明文字或注释中查找操作或术语。它无法搜索操作属性中的值,包括编辑器窗口中的值。搜索结果显示在搜索字段下方,从而替代操作列表。
    • 错误和警告:可使您查看脚本当前是否有任何错误或警告。如果有,按钮标签会包含编号。单击该按钮可查看错误或警告列表。

将脚本投入生产

所需权限联络点编辑

当脚本经过充分测试并准备好在 CXone 中投入使用时,即可将其投入生产。为此,您需要将脚本分配给 ACD 中的联络点关闭 呼入联系人用来发起交互的入口点,如电话号码或电子邮件地址。CXone

如果使用命名约定来标识开发或生产中的脚本,它有助于您和组织中的其他脚本编写者了解哪些脚本可以使用。命名约定不会告知 CXone 使用哪些脚本。

仅当确定脚本已经过充分测试且准备好用于生产时,才可以将其分配给联络点。如果将尚未准备就绪的脚本投入生产,则可能导致无法为所选联络点路由联系人。

  1. 单击应用程序选择器 并选择ACD
  2. 转至 Contact SettingsPoint of Contact

  3. 单击要为其分配脚本的联络点。
  4. 单击 Edit

  5. 选择希望此联络点使用的 Script。下拉列表显示当前联络点的 Media Type 当前可用的所有活动脚本。
  6. 单击 Done

编校跟踪和日志中的变量

所需权限ACD > Studio > 脚本 >创建/编辑

变量编校消除了脚本生成的跟踪和日志中的变量值。您可以编辑变量和对象。

编校是在脚本属性VariableRedaction 字段中在脚本级别配置的。已编校的值被替换为一个 X 字符组成的字符串。变量值的长度决定了 X 的使用数量,这意味着一个由五个字母组成的单词经编校后会产生五个 X。不支持编校部分变量,例如信用卡号的一部分。

变量编校发生在脚本级别。它不是可继承的属性。如果将编校后的变量传递给其他脚本,例如使用 RunScriptRunSub 操作,则该变量不会在后续脚本中自动编校。如果您想要一个变量始终进行编校,则必须在它可能会被传递至的所有脚本中配置变量编校。

传递到其他脚本中的变量具有一个全局作用域。要编校,您必须在变量名称前添加 global: 以确保其已被编校。

  1. CXone 中单击应用程序选择器 并选择全渠道路由Studio 三个箭头在底部相连。一个指向正上方,一个指向右上方,一个指向左上方。
  2. 打开一个脚本。
  3. 在脚本右侧的属性面板中,单击变量选项卡。
  4. 单击已编校 一只眼睛,有一条对角线穿过它。

  5. 在“变量”选项卡上的字段中,输入要编校的每个变量的名称。在每个变量后按 Enter。这些名称应该与脚本中的 AssignSNIPPET 操作创建的变量相对应。
  6. 再次单击已编校 一只眼睛,有一条对角线穿过它。 可隐藏变量名称列表。

  7. 保存脚本。

在脚本内搜索(简单搜索)

搜索可在脚本画布上的说明文字或注释中查找操作或术语。它无法搜索操作属性中的值,包括编辑器窗口中的值。搜索栏位于脚本画布右侧属性面板的顶部。

  1. CXone 中单击应用程序选择器 并选择全渠道路由Studio 三个箭头在底部相连。一个指向正上方,一个指向右上方,一个指向左上方。
  2. 打开一个脚本。
  3. 在位于画布工作区右侧的搜索栏中输入搜索词。当您键入时,搜索结果将显示在搜索字段下方,从而替换操作列表。
  4. 单击搜索结果中的选项可突出显示脚本画布上的相应操作。

锁定和解锁脚本

所需权限ACD > Studio > 脚本 >查看 ACD > Studio > 脚本 >创建/编辑

脚本锁定可使您锁定脚本,以便只有您可以编辑它。这可防止多个 Studio 用户同时修改脚本。这是一项必须在 CXone启用的可选功能。

当您想要编辑脚本时,必须将其锁定。这会将脚本置于编辑模式。脚本将保持锁定状态,直到您解锁它们,或者另一个 Studio 用户覆盖您的锁定为止。使用完脚本后,您可以将其解锁。这会将脚本置于只读模式,并使其可供其他 Studio 用户根据需要进行编辑。

在锁定脚本之前,Studio 会刷新脚本。这会加载在您打开脚本与锁定脚本的间隔时间内其他 Studio 用户可能进行的任何更改。

  1. CXone 中单击应用程序选择器 并选择全渠道路由Studio 三个箭头在底部相连。一个指向正上方,一个指向右上方,一个指向左上方。
  2. 打开一个脚本。
  3. 将光标悬停在画布工作区顶部工具栏中的脚本名称旁边的眼睛 一个眼睛的线条画。 上,然后选择编辑脚本(锁定)

  4. 使用完脚本后,将光标悬停在画布工作区顶部工具栏中的脚本名称旁边的锁 一个锁。 上,然后单击仅查看脚本(解锁)

覆盖锁定的脚本

所需权限ACD > Studio > 脚本 >锁定覆盖

当您打开已锁定并进行编辑的脚本时,画布工作区上方的脚本名称旁边的图标是一个闭合的锁 一个闭合的挂锁式锁。。您可以将光标悬停在该图标上以查看谁锁定了此脚本。如果是您,您可以选择解锁此脚本并将其置于只读模式。如果它被其他用户锁定,则会显示该用户的姓名。

如果您的 CXone 角色包含“锁定覆盖”权限,则下拉列表还包含覆盖锁定的选项。当您覆盖脚本锁定时,Studio 会加载最新保存的脚本版本。如果其他用户有未保存的更改,则在覆盖锁定后将无法保存这些更改。如果在覆盖锁定后其他用户尝试保存脚本,他们会看到一条错误消息,使他们了解此覆盖情况。当脚本的锁定已被覆盖时,可复制并用另一个名称保存该脚本。

您可以通过查看脚本的先前版本来查看对该脚本的更改。如果其他用户已编辑了脚本并且您想知道他们更改了什么,这会很有帮助。

请务必遵循您组织有关覆盖其他用户的脚本锁定的指南。

  1. CXone 中单击应用程序选择器 并选择全渠道路由Studio 三个箭头在底部相连。一个指向正上方,一个指向右上方,一个指向左上方。
  2. 单击要覆盖的脚本旁边的省略号,然后选择锁定覆盖
  3. 或者,您可以:
    1. 打开被其他用户锁定的脚本。
    2. 单击画布工作区上方工具栏中的脚本名称旁边的锁 一个闭合的挂锁式锁。,然后单击锁定覆盖
    3. 当提示您确认是否要覆盖其他用户的锁定时,单击 OK。成功覆盖锁定后,会显示一条状态消息。

停用脚本

所需权限ACD > Studio > 脚本 >停用

无法从 Studio 中删除脚本。相反,您可以停用脚本。如果您选择在“CXone Studio 脚本”选项卡上查看所有非活动脚本,则停用的脚本仅在 Studio 中显示。您还可以在 CXoneACD 应用程序的脚本页面上查看它们。

您不需要停用脚本来阻止CXone使用它。CXone 仅使用分配技能关闭 用于根据坐席的技能、能力和知识自动传递交互联络点关闭 呼入联系人用来发起交互的入口点,如电话号码或电子邮件地址。的脚本。

  1. CXone 中单击应用程序选择器 并选择全渠道路由Studio 三个箭头在底部相连。一个指向正上方,一个指向右上方,一个指向左上方。
  2. 在“脚本”页面上,找到您要停用的脚本。
  3. 单击此脚本旁边的三个水平点 并排三个点。,然后选择停用。您还可以打开脚本,单击此脚本名称旁边的向下箭头按钮,然后从下拉菜单中选择停用
  4. 确认要停用脚本。停用完成后,窗口右下角会出现一条通知。
  5. 如果要解释停用脚本的原因,可以在 CXone 的脚本中添加备注:
    1. CXone 中单击应用程序选择器 并选择ACD脚本
    2. 显示下拉列表中选择非活动
    3. 单击脚本并在“备注”选项卡上添加评论。

重新激活脚本

所需权限ACD > Studio > 脚本 >停用

您可以重新激活脚本,以使其在 Studio 中再次可见。目前,您无法从 CXone Studio 中重新激活脚本。

  1. CXone 中单击应用程序选择器 并选择ACD脚本
  2. 显示下拉列表中选择非活动
  3. 单击要重新激活的脚本。
  4. 单击脚本页面“详细信息”选项卡上的激活