测试 Genesys 对话引擎机器人流程

本文介绍如何测试使用 Genesys Dialog Bot Flows 创建的机器人流程。 以下步骤包括测试语音机器人以及聊天和消息机器人。

在呼叫流中测试机器人

  1. 创建并发布新的机器人流程。
  2. 创建 新的呼入呼叫流 或打开现有呼入流程。
  3. 设置下,单击 支持的语言
  4. 确保将流程的文本转语音引擎设置为 Genesys TTS 以外的文本语音转语音引擎。
  5. 添加可重复使用的任务。 
  6. 单击 更多 ,然后从出现的菜单中单击将此 设置为起始任务
  7. 从 Architect 工具箱中,将 Call Bot Flow 操作拖动 到任务编辑器中。
  8. 配置呼叫机器人流程操作:
    1. 为操作添加一个可识别的名称。
    2. 单击 机器人流程 列表,然后选择适当的机器人流程。
    3. 执行结果下,为 “退出原因” 和 “意图” 操作分配变量。 例如,Task.exitTeason 和 Task.Intent。
  9. 在 Architect 工具箱中,单击 音频 类别,然后将 “呼叫机器人流程” 操作 下方的 “ 播放音频” 操作拖动
  10. 使用表达式配置 “播放音频” 操作以发送输出变量。 例如,在原始入站呼叫流中,退出原因是 '” + task.ExitTeason + “',目的是 '” + 任务。Intent + “'”
  11. 发布呼入呼叫流程。
  12. 在 Genesys Cloud 中,单击 呼叫
  13. 单击 拨号键盘 ,然后输入入站呼叫流的名称。
  14. 按 Enter 键。

在聊天或消息流中测试机器人

  1. 创建并发布新的机器人流程。
  2. 创建 新的入站聊天或消息流 或打开现有聊天或消息流。
  3. 从 Architect 工具箱中,将 Call Bot Flow 操作拖动 到状态编辑器中。
  4. 配置呼叫机器人流程操作:
    1. 为操作添加一个可识别的名称。
    2. 单击 机器人流程 列表,然后选择适当的机器人流程。
    3. 执行结果下,为 “退出原因” 和 “意图” 操作分配变量。 例如,Task.exitTeason 和 Task.Intent。
  5.  从 Architect 工具箱中,将 “ 发送响应” 操作拖到 “呼叫机器人流” 操作 下方。
  6. 使用表达式配置 “发送响应” 操作以发送输出变量。 例如,在原始入站呼叫流中,退出原因是 '” + task.ExitTeason + “',目的是 '” + 任务。Intent + “'”。
  7. 发布聊天或消息流。
  8. 创建一个队列,或选择一个现有队列。
  9. 创建小组件
  10. 根据您的首选区域打开开 发者工具网络聊天。
  11. 从部 列表中,选择您的小组件。
  12. 队列 列表中,选择适当的队列。
  13. 单击 开始聊天