使用脚本

此页面提供有关基本脚本任务的信息,例如创建或打开脚本、添加和配置操作以及锁定或解锁脚本。

创建新脚本

安全配置文件: Studio 脚本创建/编辑

如果为 Studio 启用了 锁定,则新脚本在保存之前不会被锁定。

  1. Studio 中,单击工具栏中的新建 小的计算机程序窗口,其前面有一个文件,上面有一个闪光。

  2. 从窗口右侧的列表中选择要创建的脚本类型。如果在窗口右侧未看到脚本类型,请验证是否已在Available Templates下选中General Purpose Scripts

  3. 单击 OK。将在 Studio 中打开一个空白脚本画布。
  4. 单击Save并为脚本提供一个名称。仔细选择名称。脚本一旦保存,就不得重命名。

从模板创建脚本

安全配置文件: Studio 脚本创建/编辑

如果为 Studio 启用了 锁定,则新脚本在保存之前不会被锁定。

  1. Studio 中,单击工具栏中的新建 小的计算机程序窗口,其前面有一个文件,上面有一个闪光。

  2. Available Templates中的“专用脚本”下选择一个模板类别,然后从右侧列表中单击要使用的模板。

  3. 单击 OK
  4. 保存脚本。仔细选择名称。脚本一旦保存,就不得重命名。

打开一个脚本

安全配置文件: Studio 脚本创建/编辑

您可以通过以下方式打开脚本:

  • 单击 File > Open,选择脚本,然后单击 Select
  • 单击工具栏上的 Open 图标,选择一个脚本,然后单击 Select
  • 在“搜索”选项卡上搜索脚本,然后双击要打开的脚本。
  • 使用“浏览”选项卡查找脚本,然后双击要打开的脚本。

切勿直接编辑生产脚本。保存的更改会立即生效。如果更改导致脚本出现问题,它可能会影响联络中心的运行能力。如果需要进行更改,请使用 Save As 创建脚本的副本并进行命名,以表明它正在开发中。只有经过充分测试并准备就绪时 put it into production

导入脚本

安全配置文件: Studio 脚本导入/导出

您可以从 XML 文件导入脚本。

  1. Studio 中,单击 File > Import from File
  2. 导航到您想要导入的脚本的位置,选择它,然后单击 Open
  3. 单击 Save
  4. 在“将脚本另存为”窗口中,选择用于保存该脚本的文件夹。
  5. 如果要更改该脚本,请为该脚本输入新的 File name。脚本一旦保存,就不得重命名。
  6. 单击 Save

导出脚本

安全配置文件: Studio 脚本导入/导出

您可以将脚本导出为 XML 文件。

  1. Studio 中,单击 File > Export to File
  2. 导航到计算机上要保存已导出脚本的位置。
  3. 为该脚本输入一个 File name,然后单击 Save

在脚本中添加和配置操作

安全配置文件: Studio 脚本创建/编辑

操作是所有脚本的构建块。大多数操作都具有一组必须配置的属性,以定义要创建的特定脚本的操作行为。有关操作属性的信息,请参阅每个操作的联机帮助。在脚本画布上选择操作,然后按下键盘上的 F1 键。帮助页面将载入默认浏览器中。

该部分介绍从“工具”选项卡添加操作。如果在 Studio 中启用了“框架”选项卡,则可以从中添加操作

  1. 在 Studio 中,创建或打开脚本。
  2. 在“工具”选项卡上,找到要添加的操作。您可以通过以下方式查找操作:

    • Filter 字段中输入文本以搜索操作。您可以使用完整名称或部分名称进行搜索。例如,如果输入 ai,则搜索将查找其名称中任意位置包含这些字母的所有操作。
    • 单击Categories ,在按类别或在一个长列表中查看操作之间切换。
    • 单击Alphabetical ,在按字母顺序或默认顺序查看操作之间切换。
  3. 单击要添加的操作。您无需单击并按住。
  4. 单击脚本画布以放置操作。
  5. 选择该操作,然后单击右键,弹出 Properties 窗口。您还可以单击 Properties 选项卡。

  6. Caption 属性更改为说明该操作在脚本中所执行操作的描述性单词或短语。例如,对于 Play 操作,请将标题更改为其播放的音频文件的名称。
  7. 根据需要配置其他属性。您可以通过以下方式配置属性:

    • 选择选项:单击显示在字段右侧的向下箭头图标 指向下方的 V 形。,然后从下拉列表中选择一个选项。
    • 使用“表达式编辑器”窗口:单击显示在字段右侧的省略号图标 省略号,或一组连续的三个点。,然后在“表达式编辑器”窗口中输入文本。
    • 直接输入文本:单击字段并直接输入文本。某些属性需要静态文本或变量,但许多属性可以接受
    • 双击操作:某些操作具有可以通过这种方式访问的其他配置设置。
  8. 保存对脚本所作的更改。

从“框架”选项卡添加操作

安全配置文件: Studio 脚本创建/编辑

“框架”选项卡包含 Studio 中所有可用操作的完整列表。此选项卡上的某些操作是系统或内部操作,只能在咨询 CXone 客户代表 后使用。对于此选项卡中不熟悉的操作,请谨慎使用。

仅当 CXone 客户代表 为您启用了“框架”选项卡后,该选项卡才可见。了解有关“框架”选项卡及其包含的操作的更多信息。

  1. 在 Studio 中,创建或打开脚本。
  2. 在“框架”选项卡上,展开文件夹以查找要添加的操作。
  3. 单击操作并将其拖动到脚本画布。

连接操作和创建分支

安全配置文件: Studio 脚本创建/编辑

  1. 在 Studio 中,创建或打开脚本。
  2. 向画布中至少添加两个操作。
  3. 将光标悬停在第一个操作上,然后单击,保持该操作图标右下角的箭头 向右箭头。,以启动连接器。
  4. 通过将光标拖离该操作并将其放在第二个操作的顶部,将第一个操作连接到第二个操作。如果第一个操作有多个可用分支条件,则会显示 PickBranch 窗口。

  5. PickBranch 窗口上,选择要用于此连接的分支条件。在大多数情况下,如果该操作仅连接到一个其他操作,则应使用Default分支。有关每个操作的分支条件的信息,请参阅该操作的联机帮助。您可以选择一个操作并按键盘上的 F1,打开其帮助页面。

  6. 单击 OK
  7. 重复步骤 3-5 以连接更多操作。如果将一个操作连接到多个其他操作,请使用适合每个连接的不同分支条件。您应始终创建一个使用Default分支条件的分支。这为脚本提供了一个选项,如果其他分支均不适用,则可以遵循该选项。
  8. 如需为连接腾出空间,请重新排列画布上的操作。附加连接器随操作移动。如果要一次移动多个操作,您可以:
    • 单击画布并拖动光标,在要移动的操作周围绘制一个选择框。所选操作以红色突出显示。单击所选操作之一,将该组拖至新位置。
    • CTRL 键并单击要移动的每个操作,然后单击所选操作之一并将该组拖至新位置。
    • 单击一个操作,然后单击Studio菜单栏中的Edit >Selection。根据您希望执行的操作选择一个选项,然后将突出显示的操作拖至新位置:
      • Select all above:将突出显示脚本整个宽度上选定操作上方的所有操作。
      • Select all below:将突出显示脚本整个宽度上选定操作下方的所有操作。
      • Select all to the right:将突出显示脚本整个高度上选定操作右侧的所有操作。
      • Select all to the left:将突出显示脚本整个高度上选定操作左侧的所有操作。
  9. 验证是否存在死端,脚本会在其中卡住,因此无法结束或继续下一个操作。您可以通过测试该脚本进行验证。
  10. 保存脚本。

创建变量分支条件

安全配置文件: Studio 脚本创建/编辑

变量分支条件允许您创建自定义条件,脚本必须满足这些条件才能跟随特定分支。这在创建 IVR关闭 自动电话菜单,允许呼叫者通过语音命令、按键输入或两者进行交互,以获得信息、路由呼入的语音呼叫或两者。 菜单时很有用。您可以为每个菜单选项创建一个分支,并将每个分支的条件设置为联系人选择该选项必须输入的数字。

  1. 在 Studio 中,创建或打开脚本。
  2. 向画布中至少添加两个操作。
  3. 将光标悬停在第一个操作上,然后单击,保持该操作图标右下角的箭头 向右箭头。,以启动连接器。
  4. 通过将光标拖离该操作并将其放在第二个操作的顶部,将第一个操作连接到第二个操作。将显示 PickBranch 窗口。

  5. 单击 PickBranch 窗口中的 + 图标。

  6. 在“变量分支条件”下显示的字段中,输入要创建的条件的名称。例如,要在联系人按下 3 时为其创建菜单选项,请在字段中输入 3
  7. 单击 OK。在画布上,变量矩形的名称显示在连接器顶部的矩形中。您可以在下图中看到这样一个示例。

删除连接器

安全配置文件: Studio 脚本创建/编辑

  1. Studio 中,单击要删除的连接器中的箭头。
  2. 按下键盘上的 Delete 键或单击Edit >Delete

更改连接器的形状

安全配置文件: Studio 脚本创建/编辑

您可以折弯和弯曲连接器,以使其更好地适合脚本。这可以帮助您保持脚本整洁并更易于阅读。

  1. Studio 中,打开脚本。
  2. 按住键盘上的 CTRL + Shift 键并将光标悬停在要更改形状的连接器上,直到线条变为蓝色为止。

  3. 当线条仍为蓝色时,右键单击连接器。出现一个蓝色小方块。这是一个定位点。

  4. 单击并按住该定位点,然后沿任意方向拖动它,直至连接器具有所需的形状。

  5. 如果要向连接器添加更多曲线,可以在同一连接器上重复步骤 2-4 以添加更多定位点。

  6. 单击连接器上的箭头以查看线条上的所有定位点。
  7. 按键盘上的 CTRL + Shift 删除单个锚点,然后右键单击要删除的锚点。该锚点消失,连接线的曲线自动调整。
  8. 如果要删除整个连接器,请单击连接器的箭头,这样其变为红色。按删除

锁定和解锁脚本

需要的权限Studio 脚本查看、创建/编辑

如果为Studio脚本启用了锁定,则可以锁定和解锁正在处理的脚本。解锁脚本是只读的。要编辑脚本,必须将其锁定。这允许您处理它,但阻止其他用户保存对其所作的更改。

如果您试图打开被其他用户锁定的脚本,则 Studio 会通知您该脚本已锁定。如果您的 CXone 用户配置文件具有相应的权限,则您可以覆盖已锁定脚本。

根据 Studio 的配置方式,脚本默认以锁定模式或只读模式打开。创建新脚本时,它既不会被锁定也不会被解锁。保存该脚本时,它会被自动锁定,即使 Studio 的默认行为设定为以只读模式打开脚本。

  1. Studio 中,打开脚本。如果锁定功能已启用,脚本将以只读(解锁)模式或锁定模式打开,具体取决于 Studio 的配置方式。如果锁定功能未启用,脚本将以白色画布背景打开,并且脚本选项卡上的图标也不会变为一个锁。
  2. 要锁定脚本以便进行编辑,请单击工具栏中的锁定图标 。画布从灰色变为白色,脚本选项卡中的图标变为一个锁。
  3. 要解锁脚本并将其置于只读模式,请单击工具栏中的解锁图标 。画布从白色变为灰色,脚本选项卡中的图标变为脚本类型的图标

覆盖锁定的脚本

需要的权限Studio 脚本锁定覆盖

当您打开被另一个用户锁定的脚本时,Studio 会显示一条通知。如果需要编辑脚本,可以覆盖该脚本上的锁定内容。当您覆盖脚本锁定内容时,将保留其他用户保存的更改。Studio 会在用户下次登录时向其显示一条通知。这条通知可能会提示用户查看对脚本所作的更改。您可以通过查看脚本的先前版本,或打开脚本的先前版本并将其与当前版本进行比较来查看更改。

  1. Studio中,单击Locked选项卡。
  2. 选择要覆盖的脚本,然后单击踢出
  3. 当系统提示您确认要踢出编辑脚本的其他用户时,请单击OK