开发基本脚本

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

所需权限脚本创建/编辑

本页上的教程将引导您完成创建简单的呼入电话脚本的过程。该脚本创建一个基本的 IVR关闭 自动电话菜单,允许呼叫者通过语音命令、按键输入或两者进行交互,以获得信息、路由呼入的语音呼叫或两者。 菜单。该脚本执行以下操作:

  • 确认至少有一名坐席可以处理呼叫。
  • 向呼叫者展示菜单。
  • 选择菜单后请求坐席接洽呼叫者。
  • 播放等候音乐,直到客坐席接听电话。
  1. CXone 中单击应用程序选择器 并选择全渠道路由Studio 三个箭头在底部相连。一个指向正上方,一个指向右上方,一个指向左上方。
  2. 单击 新脚本,选择 电话 老式电话听筒。
  3. 点击 操作 边缘重叠的正方形、三角形和圆形。,然后使用 搜索操作 字段来搜索以下操作:BeginCountagentsIfPlayHangupMenuReqagentMusicWait。找到它们后,将每一个拖放到画布工作区上。
  4. 按下图排列各操作。如果您无法查看图像,则图像下方的下拉表中会提供序列。

  5. 连接操作:
    1. 将光标悬停在操作图标上,然后单击并按住该操作(最靠近下一个操作那一侧上)的连接点。
    2. 将光标拖到右侧操作上的连接点并释放。
    3. 单击 条件 一个附有两条线的小圆圈。其中一行旁边有一个复选标记,另一行旁边有一个 X。,然后选择所有操作(If 除外)的 默认
    4. 添加 If 的连接器。连到 Play 时选择条件,连到 Menu 时选择条件。

      当以默认条件连接时,在图标变为实心蓝色圆圈后,即可点击连接点。这会自动将具有默认条件的连接器,添加到下一个操作中最接近的连接点上。

  6. 配置 If 操作,用于确定坐席是否已登录来处理呼叫:
    1. 单击 If 可在页面右侧查看其属性。

    2. 单击表达式属性字段内部,然后输入 AVAIL>0
    3. 单击添加说明文字属性字段,然后输入检查坐席是否可用。这会改变脚本画布上显示的标签。

      现在,如果有坐席有空,If 会将呼叫者发送到菜单;如果坐席都没空,则发送到自动消息。

  7. Play 配置为坐席都没空时播放自动消息:
    1. 单击 Play 可在页面右侧查看其属性。

    2. 单击 Add caption 属性字段,然后输入当没有可用坐席时。这会改变脚本画布上显示的标签。

    3. 单击操作属性中的打开编辑器

    4. 单击文本转语音
    5. 在“播放序列”下,选择文本转语音分段,然后单击编辑一支笔。

      序列是您在序列编辑器中创建的用于提示定义的名称。序列由一个或多个分段组成。每个分段均对完整提示序列的一部分进行定义。通过序列编辑器中的不同分段选项,您可以使文本转语音服务读取不同类型的文本,例如数字、日期或逐个字母拼写的单词。

    6. 在片段字段中,将默认文本(小棕色狐狸)替换为您希望呼叫者在坐席都没空时听到的消息。例如,您可以使用以下消息:我们目前遇到技术困难。请稍后回电。

    7. 从片段字段复制消息,并将其粘贴到短语字段中。您可能需要在“序列编辑器”窗口中向下滚动才能找到此字段。短语仅供您参考,可以让您轻松了解提示序列的内容。
    8. 单击应用更改

  8. 配置要播放的 Menu 操作的音频提示:
    1. 单击Menu可在页面右侧查看其属性。

    2. 单击 Add caption 属性字段,然后输入当坐席可用时。这会改变脚本画布上显示的标签。

    3. 单击打开编辑器,将打开“序列编辑器”窗口。
    4. 单击文本转语音
    5. 在“播放序列”下,选择文本转语音片段,然后单击编辑一支笔。
    6. 在该片段字段中,将默认文本(小棕色狐狸)替换为一条消息,该消息告知呼叫者他们很快就会连上坐席。由于此脚本只有 Menu 操作的一个分支,因此所有联系人都将自动连接到同一个坐席队列。例如,您可以使用这条消息:请等待下一个有空的坐席。
  9. Music操作配置为(在联系人等待坐席时)播放等候音乐:
    1. 单击Music可在页面右侧查看其属性。

    2. MusicFile 字段中,从下拉表中选择要用作等候音乐的音乐文件。

  10. Wait 操作配置为(在 Music 操作所播放音乐的重复之间)进行短时暂停。
    1. 单击Wait可在页面右侧查看其属性。
    2. 秒数改为 .5
    3. 要完成 Wait 的配置,您需要将其连接回 Music,以便其创建一个可以重复(至坐席应答呼叫为止)的循环。将光标悬停在 Wait 上,然后单击并按住该操作最靠近 Music 那一侧的连接点。将连接器拖至 Music 并将其放在连接点上,然后选择 默认 条件。

  11. 单击脚本窗口顶部的 创建 来保存脚本。
  12. 输入 名称 并为脚本选择 位置,然后单击 创建。您的脚本应看起来类似于以下示例:

  13. 您可以通过在 Studio模拟交互来测试脚本。目前,您必须在 Desktop Studio 应用程序中模拟交互。将其保存在 CXone Studio 中,然后在 Desktop Studio 中打开它。这不会损害脚本。

添加更多菜单选项

您可以扩展此脚本,以便在使用 Menu 创建的 IVR 菜单中提供多个选项。

  1. 在脚本中,选择 MenuReqagent 之间的连接器。如果单击连接线而无法选取该线,请尝试拖动一个操作远离另一个操作。如果操作靠得太近,将无法选取连接线。

  2. 单击弹出菜单上的删除一个垃圾桶。

  3. 单击 Reqagent 操作左上角附近的空白区域,然后向下和向右拖动,使虚线围绕ReqagentMusicWait。释放鼠标按钮。这将选中三个操作。
  4. 按键盘上的 CTRL + C
  5. 单击脚本画布并按下键盘上的 CTRL + V。所选操作的重复项将显示在所选操作上方。
  6. 单击粘贴的副本,将其拖到原始操作集下的空白区域内。
  7. 重复步骤 2-5 创建第三操作集。下图是脚本外观的示例。在此示例中,在复制操作之前,已将它们移动到垂直地堆叠起来。这可以更好地利用画布空间,例如在线帮助中的图像,但这不是必需的。

  8. 创建自定义分支条件,以将 Menu 连接到每个 Reqagent 操作。您创建的条件与联系人必须在手机上输入的数字(DTMF关闭 当用户在电话按键上按下或敲击某个键时产生的信号音。 铃声)相符,才能选取每个选项。请按照下列步骤操作:
    1. 将连接器从 Menu 拖到第一个 Reqagent

    2. 单击 条件一个附有两条线的小圆圈。其中一行旁边有一个复选标记,另一行旁边有一个 X。,然后选择 添加自定义条件
    3. 输入条件名称 字段中,输入 1 并按下 输入。连接器会根据自定义条件自动显示在画布上。

    4. 重复这些步骤添加条件 23,将 Menu 与其余两个 Reqagent 操作连起来。连接器不需要源于 Menu 上的同一个连接点。您的脚本应看起来类似于以下示例:

  9. 为要播放的 Menu 操作创建新的音频提示:
    1. 单击Menu可在页面右侧查看其属性。

    2. 单击打开编辑器,将打开“序列关闭 为联系人播放的一段音频提示。编辑器”窗口。
    3. 在“播放序列”下,选择您之前添加的文本转语音片段,然后点击 编辑一支笔。
    4. 在片段字段中,将现有文本替换为新消息,告知呼叫者菜单有什么选项。例如,感谢您致电 Classics 公司。关于销售,请按 1。关于支持,请按 2。关于计费,请按 3。
  10. 对于每个ReqagentMusicWait 操作集,请执行以下步骤:
    1. 选择 Reqagent,将添加说明文字属性更改为您在新 Menu 提示中命名的目的地。例如,销售、支持、计费等。
    2. 单击 Reqagent 查看其属性。
    3. 技能下拉表中选择呼入电话 ACD 技能关闭 用于根据坐席的技能、能力和知识自动传递交互。该脚本将请求具有此 ACD 技能的坐席接洽选择此项的联系人。

      在用于生产的脚本中,您必须选择与每个菜单选项的目标相符的 ACD 技能。例如,在脚本的支持分支上,您选择的技能必须分配给处理支持呼叫的坐席。

    4. 右键单击 ​​Music,将音乐文件选择改为其他文件。
  11. 保存脚本,然后用另一个模拟交互对其进行测试。此时您的脚本应看起来类似于以下示例:

了解更多

有关您所刚创建脚本的更多信息,可以在以下在线帮助页面上了解:

  • 此脚本每个操作的在线帮助均有提供:
  • 您可以使用 PlayMenu 来创建多种向联系人播放的提示。本教程展示如何创建简单的文本转语音提示。提示帮助页面提供了有关可用选项的更多信息。
  • If 操作会在脚本中创建决策语句
  • 您可以在使用脚本帮助页面上了解更多基本脚本技能。
  • 您可以在操作基础帮助页面中了解有关使用操作的更多信息。