开始使用 Studio

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

Studio 是一个可视化脚本工具,可让您构建脚本来自定义 CXone Mpower 中的路由。 它可以在 CXone Mpower 平台 内使用。

此页面为您提供了首次进行 Studio 时需要了解的信息。

新用户

您不需要下载或安装 Studio。 该应用程序可从CXone Mpower 平台内访问。单击应用程序选择器 应用程序选择器的图标 并选择Studio。 应用加载显示Scripts页面,如下一节的第一张图所示。

Scripts页面显示CXone Mpower系统中的所有脚本。 在此页面中,您可以打开现有脚本或创建新脚本。 脚本将在浏览器窗口的新选项卡中打开。 您可以一次打开多个脚本,每个脚本都位于其自己的选项卡中。

使用Studio需要相应的权限。 如果您对权限有疑问,请咨询您的CXone Mpower管理员。

Studio 用户界面

Studio 的主页是“脚本”页面。 如果您有相应的权限,左侧菜单上还有其他页面可用。

启动应用程序时 Studio 的视图。

下表描述了 Scripts 页面上的可用选项。

字段 详细信息
脚本页面 单击以加载“Scripts”页面,您可以在其中查看所有可用的 Scripts。 脚本的可见性可能受权限限制,具体取决于您组织设置 Studio 的方式。
添加标准 这是“Scripts”页面上的一个选项。 它可使您搜索脚本。 您可以按脚本名称、脚本中操作的名称、脚本中操作标题中的单词、变量名称或值以及脚本的媒体类型Closed 联系人通过其与预期收件人联系的一种媒介,如语音、电子邮件和聊天。进行搜索。
负载 这是“Scripts”页面上的一个选项。 它允许您上传脚本或位于计算机上的跟踪文件。 您可以将加载的脚本保存到CXone Mpower。 如果不保存文件,则文件不会存储在业务单位Closed 用于管理CXone Mpower系统的技术支持、计费和全局设置的高级组织分组。中,必须重新加载才能再次查看。
新脚本 这是“Scripts”页面上的一个选项。 单击它可创建任何受支持的媒体类型的新脚本。
脚本

这是“Scripts”页面上的一个部分。 它显示了您有权查看的“CXone Mpower”中的所有脚本。 对于每个脚本,您可以看到:

  • 媒体类型。 这是脚本使用的渠道Closed 促进客户在联系中心交互的各种语音和数字通信媒介。类型。

  • 脚本名称。

  • 上次修改脚本的日期和时间。

  • 脚本是否被锁定 已锁定的挂锁图标。以供 Studio 用户编辑,或者已解锁已解锁的挂锁图标。。 任何具有适当权限的用户都可使用解锁的脚本进行编辑。

  • 脚本的状态。 Scripts 可以是活动不活动。 任何具有编辑权限的用户都可以使用活动脚本。 不活动 Scripts 已被具有相应权限的 Studio 用户停用。 Scripts 无法删除,因此当不再需要 Scripts 时可以将其停用。

每个脚本都有一个更多选项 连续三个点的图标。 菜单,它可使您:

  • 导出脚本作为 JSON 文件传输到您的计算机。

  • 复制此脚本,创建其副本。

  • 停用脚本。

开发工作流程页面

可使您管理组织的脚本开发工作流生命周期。 仅当您在 CXone Mpower 中拥有适当的权限时,此页面才可见。

提示页面 您可以查看、上传或播放预先录制的音频提示文件到CXone Mpower。 仅当您在CXone Mpower中拥有适当的权限时,此页面才可见。
语法页面 允许您查看或上传语法文件,以便在您组织的 ASRClosed 自动语音识别。 允许联系人通过说话、按电话键或两者来响应提示。 系统中使用。 仅当您在 CXone Mpower 中拥有适当的权限时,此页面才可见。

脚本画布界面

查看脚本时,您会看到画布工作区和可帮助您使用管理脚本的工具。

Studio 画布窗口,您可以在其中创建脚本。 包含脚本的操作列表和其他选项。

字段

说明

脚本名称、类型和选项 (1)

该区域向您展示:

  • 脚本的媒体类型的图标。
  • 脚本的名称。
  • 您可以单击来查看脚本选项的箭头。 您可以选择复制导出停用脚本。 您还可以查看脚本的版本历史
  • 指示脚本锁定状态的图标:
    • 一个挂锁。:脚本已锁定,您或其他用户无法进行编辑。 如果它是被您锁定的,则下拉列表中有仅查看脚本(解锁)选项。 如果它是被其他用户锁定的,则会显示锁定了此脚本的用户的姓名。 如果您拥有锁定覆盖权限,它还包含锁定覆盖选项,通过该选项可覆盖其他用户的锁定。
    • 一个眼睛。:脚本已解锁(处于只读模式)。 该菜单为您提供了编辑脚本(锁定)的选项。
追踪 (2)

单击可启动脚本跟踪,这样您就可以在脚本运行时捕获和查看数据。 有两个跟踪选项:

保存和创建 (3)

保存脚本。

创建新脚本时,此按钮称为创建。 单击它可以在首次保存前选择一个位置并为脚本命名。 仅在将第一个操作Closed 在Studio脚本中执行流程,例如收集客户数据或播放音乐。添加到脚本后,创建选项才可用。 创建脚本后,此按钮将变为保存

选项板和画布选项 (3)

该菜单包含三个选项:

操作选项板 (4)

单击正方形、三角形和圆形排列在一起。上面带有 < > 符号的应用程序窗口图标。以打开和关闭选项板。 选项板从左侧滑出。 它们包含您可以在脚本中使用的所有操作。

“操作”选项板 正方形、三角形和圆形排列在一起。 包含所有标准操作。 这些操作是按类别组织的。 单击类别名称可查看其包含的操作。 要将操作添加到脚本中,请单击此操作并将其拖到画布上。

API 操作选项板 上面带有 < > 符号的应用程序窗口图标。 包含的操作可让您在脚本中使用 CXone Mpower API。这些操作按字母顺序排列。 每个操作都会显示随之而来的动词。

两个作选项板都有一个搜索栏。 输入操作的名称。 当您键入时,与您当前输入的字符相匹配的操作将显示在“操作”选项板的搜索结果中。 单击所需的操作并将其拖动到画布上。

在两个作选项板上,您都可以单击某个作旁边的问号来加载该作的帮助页面。 但是,大多数 API 操作没有帮助页面,因为它们使用的 API 已完整记录在CXone Mpower 开发者门户 右上角有一个箭头指向外侧的正方形图标。中。 您可以在API 操作帮助页面上详细了解如何查找有关 API 操作的文档。

画布工作区 (5)

您在其中创建和编辑脚本的工作区。 画布包含名为 actions 的区块。 操作通过连接器行进行链接,并且具有您可以配置的属性

通过以下方式在画布上导航:

  • 使用画布窗格底部和右侧的滚动条。
  • 单击手形 形状像手的图标。 使用此图标来移动画布。 工具,然后单击并拖动画布。 您可以通过按住键盘上的空格键来切换手形工具。
  • 使用画布预览工具。
操作和变量列表 (6)

查看脚本中操作或变量的列表。

选择操作选项卡后,可以看到该表中数字 7-10 下描述的选项和信息。

选择变量选项卡后,可以使用以下选项:

  • 展开所有 向下箭头旁边有三个水平堆叠线的图标。 :单击以展开列表中的所有变量。 这显示了使用每个变量的一个或多个操作。

  • 折叠所有 旁边有一个向右箭头的三个堆叠水平线的图标。 :单击可折叠变量列表。 这会隐藏使用每个变量的操作。

  • 指向自己尾部的圆形箭头图标。 重新加载变量:单击可刷新变量列表。 这将加载您添加到脚本中的任何新变量。

  • 已编校 一个带有斜线穿过的眼睛的图标。 :显示已编校变量的数量。 单击将变量添加到编校列表。 编校变量会从跟踪和日志中消除它们的值。

  • 脚本中的变量列表:显示脚本中操作包含的所有变量的列表。 单击变量名称旁边的箭头 箭头向下的图标。,将其展开并显示使用该变量的操作。 单击一个操作可查看该操作的属性。 属性显示在属性窗格中,但您可以单击变量选项卡返回变量列表。

在脚本中搜索 (7)

在脚本中搜索操作。 搜索结果会显示与您输入的字符相匹配的所有操作,以及每个操作的 ID。

单击搜索结果中的条目可突出显示脚本画布上的相应操作。 所选操作的属性将显示在页面右侧的“属性”部分中。 您可能需要滚动画布才能找到该操作。 画布不会对齐到所选操作。

仅当在画布上未选择任何操作且在属性面板中选择了操作选项卡时,搜索栏才可见。

排序操作列表 (8)

单击搜索栏右侧的“排序方式”位于三个堆叠的水平线旁边的向下箭头。,然后选择脚本中操作列表的排序顺序。 您可以按操作 ID 或名称以及升序或降序排序。

仅当在画布上未选择任何操作且在属性面板中选择了“操作”选项卡时,排序选项才可见。

错误和警告 (9)

查看脚本中当前的错误和警告。 按钮上的圆圈显示错误或警告的当前数量。 错误会阻止您保存脚本,但警告不会。

单击可查看当前错误或警告。 再次单击此按钮可隐藏问题列表。

仅当在画布上未选择任何操作且在属性面板中选择了“操作”选项卡时,“错误”和“警告”选项才可见。

脚本中的操作列表 (10)

显示当前在脚本画布上的操作列表。 默认情况下,操作按添加到脚本的顺序列出。 每个操作名称旁边是其操作 ID。 在将每个操作添加到脚本时,Studio 分配这些 ID。 如果某个操作被删除并稍后添加回来,在已经添加了其他操作时,该操作将具有新的操作 ID。

当您单击列表中的某个操作时,Studio 会在画布上突出显示相应的操作。 您可能需要滚动脚本才能找到该操作。 画布不会对齐到所选操作。

仅当画布上未选择任何操作且在属性面板中选择了操作选项卡时,操作列表才可见。 如果选择了某个操作,此空间将显示“属性”部分。 “属性”部分显示所选操作的所有属性及其当前配置。

画布预览 (11) 向您显示整个画布。 单击预览字段中的矩形并来回移动它可在脚本中进行导航。 画布工作区向您显示当前被画布预览上的预览矩形围住的脚本部分。
撤销、重做和手动工具 (12)

单击 指向左侧的弯曲箭头。 可撤消最近的更改。

单击 指向右侧的弯曲箭头。 可重做最近撤消的更改。 此选项仅在撤消更改后立即可用。

单击 手的轮廓。 可将光标更改为手形工具。 这可使您抓住画布来移动它。 再次单击该图标可将光标更改回选择箭头。

画布查看工具 (13) 单击 三折式小册子的图标。 可固定和取消固定画布预览。

单击 两个对角箭头相互远离的图标。 可以全屏模式打开脚本。 再次单击可退出全屏模式。

单击两个对角箭头相互远离且每个箭头都面向一条垂直线的图标。可使脚本缩小或扩展以适应浏览器窗口的当前大小。

使用缩放选项 缩放选项,减号、加号,以及用于输入缩放百分比的字段。 可放大或缩小画布视图。 Scripts 始终以 100% 缩放级别打开。

Studio 脚本无法删除。 但是,您可以停用它们。 停用脚本会将其从“脚本”页面中删除,除非您选择筛选此列表以查看全部已停用脚本。

创建您的第一个脚本

本部分中的步骤向您展示如何创建脚本、添加操作、关闭脚本并重新打开脚本。此页面上的开始使用Studio部分具有帮助页面的建议,您可以阅读这些页面来了解如何构建完整脚本。

  1. CXone Mpower 中单击应用程序选择器 并选择全渠道路由Studio 三个箭头在底部相连。 一个指向正上方,一个指向右上方,一个指向左上方。
  2. 在“脚本”页面 带有 < / > 的页面的图标。 上,单击新建脚本,然后选择媒体类型Closed 联系人通过其与预期收件人联系的一种媒介,如语音、电子邮件和聊天。。 例如,要创建电话脚本,请选择电话。 新脚本画布将在单独选项卡中打开,浏览器的焦点转移到它上。
  3. 单击页面左侧的“操作”正方形、三角形和圆形相互层叠。,滑动打开“操作”面板。
  4. 搜索操作字段中输入 begin

  5. 将搜索结果中的 Begin 拖放到脚本画布工作区中。 画布上显示的图标称为操作Closed 在Studio脚本中执行流程,例如收集客户数据或播放音乐。Begin 是启动每个脚本的操作。 在能够保存新脚本之前,它必须至少包含一个操作。

  6. 单击编辑说明文字 ,输入说明文字,然后按 Enter,进行保存。 说明文字是显示在画布上的操作下方的文本。
  7. 单击创建可保存脚本。
  8. 在“创建新脚本”窗口上,输入脚本的名称,然后选择您要保存该脚本的 CXone Mpower 文件存储中的位置

  9. 要为脚本创建文件夹,请单击位置下拉列表底部的创建新文件夹。 在该下拉列表顶部显示的字段中输入新文件夹的名称。
  10. 单击创建
  11. 关闭包含您刚刚创建的脚本的选项卡,然后返回浏览器中显示“脚本”页面的选项卡。
  12. 在“脚本”页面上:

    1. 刷新页面。
    2. 导航到保存在先前步骤中创建的脚本的位置。
    3. 双击此脚本将其打开。 该脚本在新选项卡中打开。 如果需要返回到文件结构中的上一级,请单击该页面左上角的面包屑。

    对脚本的更改会自动本地保存在您的浏览器中。 如果浏览器意外关闭,这可以防止您丢失未保存的工作。 如果发生这种情况,下次打开脚本时,Studio 会提示您打开包含未保存的更改的脚本。

使用 Studio 进行脚本编写

Studio 具有一个图形界面,可以让您只需具备最低限度的脚本语言知识就能创建基本的脚本。

本节深入地介绍在 Studio 中编写脚本的基础知识。 您也可以在 Studio 中按照本教程创建基本脚本。 在线帮助的基础知识部分提供了更深入的信息。

脚本媒体类型

Studio 脚本都有指定的媒体类型。 媒体类型必须与脚本将使用的 CXone Mpower 中的渠道Closed 促进客户在联系中心交互的各种语音和数字通信媒介。相关联。 创建新脚本时选择媒体类型。 Studio 脚本类型有:

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

通用

电子邮件 聊天 电话 语音信箱 工作项目 短信 数字

操作

Studio 脚本的基本构建块称为操作。 操作是向脚本添加特定功能的方式。 Studio 中有数百种操作。 在线帮助的“操作”部分包含大多数操作的详细页面。 通过选择操作并按下键盘上的 F1,您可以直接从 Studio 访问某个操作的联机帮助。

您可以在操作基础页面上大致了解有关操作以及如何在脚本中使用它们的更多信息。 在在线帮助中,操作名称以粗体橙色大写字母显示,例如:Play。 事件作名称也采用此格式。

分支和条件

当一个操作有两种或两种以上可能的结果时,就会使用分支。 它们帮助您创建组织所需的工作流。 例如,您可以为联系人提供选择,或者构建脚本路径来处理错误。

当您在脚本中连接操作时,必须为连接分配分支条件。 此条件决定脚本在什么情况下遵循该分支。 例如,大多数操作具有 Error 分支条件。 当您将此条件分配给分支时,如果脚本在运行时遇到错误,它将遵循此条件。 有些操作只有一个条件,称为 Default。 其他操作有两个或更多条件。

在联机帮助中,分支名称和分支条件以绿色粗体字母显示,如以下示例所示:Success

连接器

连接器是链接操作和创建脚本流的方式。 在画布上,连接器显示为连接两个操作的细线。 连接器的一端有箭头,指向脚本流的方向。 在它们上面可能还有标签。 标签指示当前分配给该分支的分支条件。 没有标签的分支是默认分支。

音频提示

音频提示是许多脚本的一个基本部分。 这些是脚本播放的音频文件,用于向联系人提供信息或要求联系人做出选择或使用他们的手机输入信息。 您可以在 Studio 中了解 有关提示的更多信息,包括使用文本到语音转换或录制自己的音频提示以便在脚本中使用。

在联机帮助中,音频提示通常称为序列。 这是因为提示是使用一系列命令创建的,这些命令定义了组成每个提示的组件以及每个组件的播放顺序。

例如,您可能希望使用问候语提示来启动 IVRClosed 交互式语音应答。 自动电话菜单联系人通过语音或按键输入来获取信息、路由呼入语音呼叫,或两者兼而有之。。 您希望它播放一条问候联系人的录制消息,然后播放第二条录制的提示,指示联系人选择一个选项并注意,因为菜单选项最近发生了更改。 最后,您希望它播放文本到语音转换 (TTSClosed 允许用户将录制的提示作为文本输入,并使用计算机生成的语音来朗读内容。) 提示,列出所有菜单选项。 在脚本中,您可以通过添加一连串的三个单独序列(每个序列对应单个提示的每个部分)来创建此单个问候提示。

如果您将预先录制的音频和 TTS 提示结合在一起,则需要将提示分成多个序列。 即使您的提示都是预先录制的音频,将其分成多个序列而不是使用录制的单个长消息,也可以使提示更易于随时间进行管理。 如果一个部分发生更改,您不必再次录制整个提示。 您只需录制不同部分的新版本即可。

代码片段脚本编写语言

Snippet是一种适用于 Studio 中所有自定义脚本编写需求的内部脚本编写语言。 自定义脚本不是创建基本脚本所必需的,但是可以帮助您微调脚本,以实现组织所需的工作流。 一些高级功能需要自定义脚本。

自定义 Snippet 代码通过 Snippet 操作添加到脚本中。 将此操作添加到脚本画布后,您可以单击打开编辑器图标 一个看起来像软件程序窗口的矩形,顶部有一个标题栏。,打开代码片段编辑器窗口。 当光标移到画布上的此操作图标上时,会显示此图标。 您还可以在画布上选择此操作,然后在页面右侧的属性面板中,单击打开编辑器

您可以了解一下自定义代码片段以及您能够如何使用它们来自定义脚本。 有关在 Studio 中使用 Snippet 编写脚本的其他参考信息,请参阅在线帮助的技术参考指南部分。

脚本更改会自动保存

脚本更改会自动保存。 这有助于防止在浏览器崩溃或计算机在没有警告的情况下重新启动时丢失更改。 每次脚本更改后都会自动保存。 如果脚本关闭时未保存更改,则在您下次打开该脚本时系统会提示加载包含这些更改的脚本版本。 如果您拒绝此选项,则会打开上次保存的脚本版本。

更改将本地保存在您使用的浏览器中。 它们仅保存在您进行此更改的计算机上。 如果您在不同的浏览器或不同的计算机上打开脚本,则会加载上次保存的脚本版本。

键盘快捷键

您可以将以下键盘快捷键与 Studio 结合使用:

操作 快捷键
复制 Ctrl+ C(首先选择画布或文本上的作。
剪切 Ctrl+ X(首先选择画布或文本上的作。
调试器 - 打开 Ctrl + Shift + D(在SNIPPET作编辑器窗口中。
删除操作 删除
适合屏幕 Ctrl+0
全屏模式 Ctrl+Shift+F
多选(在画布上选择多个作) Ctrl(按住并单击每个作。
平移(手形) 空格键(按住并单击并拖动画布。
粘贴 Ctrl+V(可以将属性值、Snippet作编辑器窗口中的文本以及一个或多个作复制并粘贴到相同或不同的脚本中。
重做 Ctrl+Y
切换断点 F9(运行调试器时,从SNIPPET作编辑器窗口中。
撤销 Ctrl+Z
放大 Ctrl + (按住 + 的同时按住 Ctrl 可进一步放大。
缩小 Ctrl-(反复按 - 的同时按住 Ctrl 可进一步缩小。

开始使用 Studio