测试 Genesys 对话引擎机器人流程
本文介绍如何测试使用 Genesys Dialog Bot Flows 创建的机器人流程。 以下步骤包括测试语音机器人以及聊天和消息机器人。
在呼叫流中测试机器人
- 创建并发布新的机器人流程。
- 创建 新的呼入呼叫流 或打开现有呼入流程。
- 在 设置下,单击 支持的语言。
- 确保将流程的文本转语音引擎设置为 Genesys TTS 以外的文本语音转语音引擎。
- 添加可重复使用的任务。
- 单击 更多 ,然后从出现的菜单中单击将此 设置为起始任务。
- 从 Architect 工具箱中,将 Call Bot Flow 操作拖动 到任务编辑器中。
- 配置呼叫机器人流程操作:
- 为操作添加一个可识别的名称。
- 单击 机器人流程 列表,然后选择适当的机器人流程。
- 在 执行结果下,为 “退出原因” 和 “意图” 操作分配变量。 例如,Task.exitTeason 和 Task.Intent。
- 在 Architect 工具箱中,单击 音频 类别,然后将 “呼叫机器人流程” 操作 下方的 “ 播放音频” 操作拖动
- 使用表达式配置 “播放音频” 操作以发送输出变量。 例如,在原始入站呼叫流中,退出原因是 '” + task.ExitTeason + “',目的是 '” + 任务。Intent + “'”
- 发布呼入呼叫流程。
- 在 Genesys Cloud 中,单击 呼叫 。
- 单击 拨号键盘 ,然后输入入站呼叫流的名称。
- 按 Enter 键。
在聊天或消息流中测试机器人
- 创建并发布新的机器人流程。
- 创建 新的入站聊天或消息流 或打开现有聊天或消息流。
- 从 Architect 工具箱中,将 Call Bot Flow 操作拖动 到状态编辑器中。
- 配置呼叫机器人流程操作:
- 为操作添加一个可识别的名称。
- 单击 机器人流程 列表,然后选择适当的机器人流程。
- 在 执行结果下,为 “退出原因” 和 “意图” 操作分配变量。 例如,Task.exitTeason 和 Task.Intent。
- 从 Architect 工具箱中,将 “ 发送响应” 操作拖到 “呼叫机器人流” 操作 下方。
- 使用表达式配置 “发送响应” 操作以发送输出变量。 例如,在原始入站呼叫流中,退出原因是 '” + task.ExitTeason + “',目的是 '” + 任务。Intent + “'”。
- 发布聊天或消息流。
- 创建一个队列,或选择一个现有队列。
- 创建小组件
- 根据您的首选区域打开开 发者工具网络聊天。
- 从部 署 列表中,选择您的小组件。
- 从 队列 列表中,选择适当的队列。
- 单击 开始聊天。