机器人生成器 中的自定义 API 集成

您可以使用 API关闭 API 允许您通过连接您的 CXone系统和您的组织使用的其他软件来自动化某些功能。来设置自定义集成。这可使您将自己的数据库或第三方应用程序与机器人一起使用。 您可以通过设置自定义集成来连接 机器人生成器 和您正在集成的 Web 服务。

设置集成后,您必须创建一个或多个机器人操作。这可使您定义发送到集成 Web 服务的请求。您可以在对话关闭 CXone Bot Builder 中的机器人故事和规则。中使用这些机器人操作,让机器人在对话中的某些点向 Web 服务发送请求。

创建新的 API 集成

您只需为您正在连接到的每个 Web 服务创建一个集成。

  1. CXone 中单击应用程序选择器 并选择机器人生成器

  2. 单击您要使用的机器人。
  3. 单击左侧图标菜单中的集成 图标,看起来像一个插座。
  4. 在 API 选项卡上,单击新建集成
  5. 单击默认的新建集成标题以重命名集成,然后按 Enter,保存更改。
  6. 在“身份验证”下,选择身份验证方法。输入您选择的类型所需的信息。
  7. 将一个或多个操作添加到集成。
  8. 完成更改后,单击训练和暂存,以更新您的机器人模型关闭 经过训练和上演的机器人版本
  9. 将您的操作添加到故事关闭 用于训练机器人根据意图和上下文进行交互处理规则关闭 用于定义机器人对不随上下文变化的消息的响应。后备关闭 当目的地不支持富媒体时发送的纯文本替代方案。中。机器人操作选项的 API 部分显示您已配置并打开的所有 API 集成操作。

为集成创建自定义机器人操作

您的 API 集成中至少需要一项自定义机器人操作。创建并启用自定义机器人操作后,您可以在使用对话关闭 允许坐席在完成交互后完成工作要求的状态在机器人应答中使用它

  1. CXone 中单击应用程序选择器 并选择机器人生成器

  2. 单击您要使用的机器人。
  3. 单击左侧图标菜单中的集成 图标,看起来像一个插座。
  4. 对于您要使用的意图,选择文件夹或者创建一个新文件夹
  5. 在操作下,单击新建操作
  6. 输入操作的名称,然后按 Enter
  7. 单击操作进行配置。
  8. 在“配置”下,在“请求 JSON”窗口中写入您的配置。插槽值可以用作 {{slot_name}} 格式的变量。您可以使用 mockSlots 参数进行测试。
  9. 随时单击测试请求以填充响应窗口。
  10. 您可以使用“错误处理”下的错误消息字段来指定在响应失败的 API 请求时向联系人显示的内容。
  11. 您可以选择“调试模式”复选框来为错误消息添加后缀响应。
  12. 当该操作准备好与您的机器人一起使用时,单击操作配置页面顶部的操作开关 一个长椭圆形,其中有一个圆圈,在单击时该圆圈会从一侧移动到另一侧。。如果切换关闭,则该操作将无法使用。
  13. 完成更改后,单击训练和暂存,以更新您的机器人模型关闭 经过训练和上演的机器人版本

将自定义 API 集成添加到机器人技能

您可以将自定义 API 集成添加到一项或多项机器人技能中。这可使您将该集成的机器人操作与您将该集成添加到的技能结合使用。

  1. CXone 中单击应用程序选择器 并选择机器人生成器

  2. 单击您要使用的机器人。
  3. 单击左侧图标菜单中的集成 图标,看起来像一个插座。
  4. 在 API 选项卡上,将光标悬停在您要使用的集成上。
  5. 单击省略号 连续三个点的图标。,然后选择添加到技能
  6. 单击一项或多项技能,然后单击全选,将集成添加到所有可用技能。
  7. 如果您想要的技能不可用,请在搜索栏中输入名称,然后单击创建技能