集成 Google Contact Center AI

本页内容针对 Controlled Release (CR) 的产品或特性。如果您不是 CR 组的成员,如需了解更多信息,请联系您的 CXone 客户代表

在完成本页面上的任务之前,请确保已满足集成的先决条件

创建脚本

使用以下示例作为创建脚本的基础,将坐席助手应用程序集成到 CXone 中。呼入和呼出交互需要单独的脚本。下图显示了呼入脚本的基本操作:

示例脚本显示了连接到 Rest API 操作的 onAnswer 操作,该操作连接到 Agent Assist 操作。

此图显示了呼出脚本的基本操作:

在这两个脚本中,脚本参数负载 Snippet都是可选的。仅当需要将参数传递给坐席助手应用程序时才需要包含它。如果使用语音上下文提示来提高对话期间的识别能力,则需要将其添加到脚本参数片段中。

要完成脚本的配置:

  • GoogleCCAI 配置应用程序分配给 Agent Assist 操作。
  • 确保可选脚本参数有效负载 Snippet 操作包含将发送给坐席助手提供程序的自定义有效负载 JSON

  • 确保 Agent Assist 操作中的 scriptParams 属性设定为 {customPayloadJSON}仅当您在自定义有效负载中包含可选的 Snippet 操作时才需要它。
    • 使用 Snippet 操作 向脚本添加初始化代码片段。您可以这样做来自定义您的坐席助手应用程序。
    • 重新配置操作连接器,以确保正确的联系流并纠正任何潜在错误。
    • 完成任何额外的脚本编写并测试该脚本。

在脚本中使用对话 ID

Google Contact Center AI 处理的每个对话都拥有唯一的 ID,该 ID 应用于对话中的所有消息。此 ID 允许您执行以下操作:

  • 检索知识库文章,提供给坐席。
  • 提取对话摘要。
  • CCAI Insights 或 Google Cloud Platform (GCP) 日志中使用 ID。

CXone 无法使用 CCAI 对话 ID。要在结合使用 CCAICXone 时完成此类任务,您需要配置您的 Studio 脚本以分配对话 ID,然后将其映射至 CCAI 或 GCP 帐户。

  1. 配置您的脚本,生成对话 ID。您可以在脚本中使用 Assign Conversation ID Snippet 操作来完成此操作。

  2. 使用您在 GCP 的 Assign Conversation ID Snippet 中定义的变量或 CCAI,将变量映射至您想拉入脚本的数据。例如,您可利用使用对话 ID 的 CCAI API 端点,查找对话或其他资源。
  3. 配置脚本,以从 GCP/CCAI 中接收数据。

将应用程序添加到 坐席协助中心

您需要将 CCAIExpert Assist 的应用程序添加到 坐席协助中心 中。由此在 CXone 与坐席助手提供程序之间建立连接。

  1. Studio 中,打开要修改的脚本并添加一个 Agent Assist 操作(如果尚未添加)。
  2. 双击该 Agent Assist 操作以打开 坐席协助中心
  3. 单击添加坐席辅助应用程序

  4. 输入坐席助手应用程序名称,然后单击坐席助手提供程序列表中的 CCAI 知识助手Expert Assist

  5. 单击下一步

  6. 使用下表中的信息完成“配置”页。

  7. 单击创建

  8. 如果您想将该坐席辅助应用程序分配给您在此任务中添加的操作,请单击位于 坐席协助中心 左侧面板中应用程序名称旁边的复选标记

  9. 单击关闭

将 CCAI 应用程序分配给操作

如果尚未这样做,则需要将Google Contact Center AI应用程序分配给 Studio 脚本中的 Agent Assist 操作关闭 在 Studio 脚本中执行一个过程,如收集客户数据、播放消息或音乐或将联系人转接给坐席。

  1. Studio 中,打开要使用的脚本。
  2. 如果尚未这样做,请将 Agent Assist 操作添加至您脚本中的正确位置。

  3. Double-click the Agent Assist action to open 坐席协助中心.

  4. In the left column, click the checkmark in a circle A light gray checkmark inside a light gray circle. next to the agent assist application or profile you want to assign to this script.
  5. 单击关闭