开始使用 Studio

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

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

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

新用户

您不需要下载或安装 Studio。 您可以从 CXone Mpower 平台 内访问它。 必须为 Studio 启用您的 CXone Mpower 系统。

Studio 的主页是“脚本”页面。 此页面显示 CXone Mpower 系统中的所有脚本。 在此页面中,您可以打开现有脚本或创建新脚本。 脚本将在浏览器窗口的新选项卡中打开。

创建您的第一个脚本

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

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

  5. 将搜索结果中的 Begin 拖放到脚本画布工作区中。 画布上显示的图标称为操作关闭 在 Studio 脚本中执行一个过程,如收集客户数据、播放消息或音乐或将联系人转接给坐席。Begin 是启动每个脚本的操作。 在能够保存新脚本之前,它必须至少包含一个操作。

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

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

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

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

使用 Studio 进行脚本编写

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

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

脚本媒体类型

Studio 脚本都有指定的媒体类型。 媒体类型必须与脚本将使用的 CXone Mpower 中的渠道关闭 联系人与坐席或机器人交互的一种方式。 通道可以是语音、电子邮件、聊天、社交媒体等。相关联。 创建新脚本时选择媒体类型。 Studio 脚本类型有:

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

通用

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

操作

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

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

分支和条件

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

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

在在线帮助中,分支和分支条件以粗体绿色字母显示,如此示例中所示:Default

连接器

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

音频提示

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

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

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

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

代码片段脚本编写语言

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

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

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

文件存储

需要的权限ACD > Studio > 文件浏览器 查看ACD > 存储 > 浏览 ACD 文件 > 查看 查看 创建、编辑或删除所需的附加权限

您的 CXone Mpower 系统具有您可以访问的其自身文件存储。 此处存储脚本文件,以及您在 Studio 中上传或创建的将在您脚本中使用的音频和提示文件。 您在脚本中使用的任何其他文件也必须位于您的 CXone Mpower 文件存储中。 例如,从文件读取数据或向文件写入数据的 ReadfileWritefile操作关闭 在 Studio 脚本中执行一个过程,如收集客户数据、播放消息或音乐或将联系人转接给坐席。。 这些文件必须位于您的文件存储中。

如果您的用户配置文件具有适当的权限,您可以通过 CXone Mpower 访问所有这些文件。 您能够对文件执行的某些操作需要额外权限。 转到 CXone Mpower 中与 Studio 相关的文件:

脚本更改会自动保存

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

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

Studio 用户界面

您可以从Studio平台CXone Mpower单击应用程序选择器 应用程序选择器的图标 并选择访问Studio。 加载的 应用 显示的是“脚本”页面,如下图所示。

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

下表描述了Studio 应用 和“脚本”页面上的其他可用选项。

字段 详细信息
脚本页面 单击以加载“脚本”页面,您可以在其中查看所有可用的脚本。 脚本的可见性可能受权限限制,具体取决于您组织设置 Studio 的方式。
添加条件 这是“脚本”页面上的一个选项。 它可使您搜索脚本。 您可以按脚本名称、脚本中操作的名称、脚本中操作标题中的单词、变量名称或值以及脚本的媒体类型关闭 联系人通过其与预期收件人联系的一种媒介,如语音、电子邮件和聊天。进行搜索。
负载 这是“脚本”页面上的一个选项。 它允许您查看计算机上的脚本跟踪文件。 您可以将加载的脚本保存到CXone Mpower
新脚本 这是“脚本”页面上的一个选项。 单击它可创建任何受支持的媒体类型的新脚本。
脚本

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

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

  • 将脚本作为 XML 文件导出到您的计算机中。

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

  • 停用脚本。

开发工作流页面

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

提示页面 您可以查看、上传或播放预先录制的音频提示文件到CXone Mpower
语法页面 允许您查看或上传语法文件,以便在您组织的 ASR关闭 允许联系人通过说话、按手机按键或两者的结合来响应录制的语音提示。 系统中使用。

查看脚本时,您会看到画布工作区和可帮助您创建脚本的工具。

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

字段

说明

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

该区域向您展示:

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

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

保存和创建 (3)

保存脚本。

创建新脚本时,此按钮称为创建。 单击它可以在首次保存前选择一个位置并为脚本命名。 仅在将第一个操作关闭 在 Studio 脚本中执行一个过程,如收集客户数据、播放消息或音乐或将联系人转接给坐席。添加到脚本后,创建选项才可用。 创建脚本后,此按钮将变为保存

选项板和画布选项 (3)

该菜单包含三个选项:

操作选项板 (4)

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

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

API 操作选项板 上面带有 &lt; &gt; 符号的应用程序窗口图标。 包含的操作可让您在脚本中使用 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) 单击 三折式小册子的图标。 可固定和取消固定画布预览。

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

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

使用缩放选项 缩放选项,减号、加号,以及用于输入缩放百分比的字段。 可放大或缩小画布视图。

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

键盘快捷键

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

操作

快捷键

复制(首先在画布上选择操作) Ctrl+ C
剪切(首先在画布上选择操作) Ctrl+ X
删除操作 删除
适合屏幕 Ctrl+0
全屏模式 Ctrl+Shift+F
多选(选择多个操作) Ctrl(按住的同时选择每个操作)
平移(手形) 空格键
粘贴(将操作剪切或复制到画布上) Ctrl+V
重做 Ctrl+Y
撤销 Ctrl+Z
放大 Ctrl + +
缩小 Ctrl+-

开始使用 Studio