集成 Salesforce Assist

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

先决条件

在设置 Salesforce Assist 以与 CXone Mpower 一起使用之前,您必须:

如果您使用情绪下一个最佳操作功能,则适用以下额外要求:

  • 您必须与 Salesforce 客户代表 配合,才能在 Salesforce 平台 中启用和配置情绪次佳操作。
  • 您必须拥有 Google CloudGoogle Contact Center AI 帐户。
  • 您的坐席必须使用 Agent for Service Cloud Voice

创建脚本

所需权限: Studio 脚本查看、创建/编辑

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

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

要完成脚本的配置:

  • 使用 Snippet 操作 向脚本添加初始化代码片段。 您可以这样做来自定义您的坐席助手应用程序。
  • 重新配置操作连接器,以确保正确的联系流并纠正任何潜在错误。
  • 完成任何额外的脚本编写并测试该脚本。

Salesforce生成公有密钥和私钥

您需要一个公用密钥才能用于 Salesforce Assist 集成。 在Agent Assist Hub中配置应用时,需要私钥。

生成公钥

  1. 登录 Salesforce

  2. 转到设置 内部带有闪电的齿轮图标图像。 > 证书和密钥管理

  3. 单击创建自签名证书

  4. 标签 字段中,输入 NICE_Cxone_Service_Cloud_Voice。 该值自动显示在唯一名称字段中。

  5. 选择可导出的私钥框。

  6. 键大小设置为2048

  7. 单击保存

  8. 打开NICE_Cxone_Service_Cloud_Voice证书。

  9. 单击下载证书CRT文件将下载到您的计算机。 在文本编辑器中打开它。 公用密钥显示在 -----BEGIN CERTIFICATE----------END CERTIFICATE----- 之间。

    如果公钥以其他值(例如 BEGIN ENCRYPTED CERTIFICATEBEGIN CERTIFICATE REGISTER)开头和结尾,则它不适用于集成。 如果遇到此问题,请联系Salesforce以获取正确格式的公钥:介于 -----BEGIN CERTIFICATE----------END CERTIFICATE----- 之间。

生成私钥

  1. 下载并安装KeyStore Explorer

  2. Salesforce中,转到设置 内部带有闪电的齿轮图标图像。 > 证书和密钥管理

  3. 单击导出到密钥库

  4. 创建密钥库密码。 稍后,您将使用此密码访问私有密钥。

  5. 单击导出JKS文件将下载到您的计算机。 用KeyStore Explorer打开它。

  6. KeyStore Explorer中,输入您在步骤 4 中创建的密钥库密码。 单击 OK

  7. 右键单击nice_cxone_service_cloud_voice并选择Export > Export Private Key

  8. 选择 PKCS #8。 这是正确的公钥加密标准。

  9. 取消选择Encrypt框,然后选择PEM框。

  10. 单击 ExportPEM文件将下载到您的计算机。 在文本编辑器中打开它。 私钥显示在-----BEGIN PRIVATE KEY----------END PRIVATE KEY-----之间。

Salesforce 中设置集成

  1. Salesforce中,转到设置 内部带有闪电的齿轮图标图像。 > 合作伙伴电话联络中心
  2. 选择 NICE CXone for Service Cloud Voice 联系中心。
  3. 单击编辑
  4. 验证 Display Name 是否NICE CXone for Service Cloud Voice
  5. 删除 Public Key 字段的所有内容。 粘贴您生成的公钥。 包括-----BEGIN CERTIFICATE----------END CERTIFICATE-----
  6. 单击保存

将应用程序添加到 Agent Assist Hub

所需权限: 自动化与人工智能 > 启动自动化与人工智能

您需要为Salesforce Assist添加配置文件应用程序,以便Agent Assist Hub这会在 CXone Mpower 和您的坐席助手提供程序之间建立连接。

  1. 单击应用程序选择器 应用程序选择器的图标 并选择 其他 > 自动化与人工智能,然后单击 Agent Assist Hub
  2. 单击添加坐席辅助应用程序

  3. 输入 Agent Assist 应用程序名称然后单击 Salesforce Assist 在座席助手提供商列表中。

  4. 单击下一步

  5. 使用以下下拉列表中的信息完成“配置”页面。

  6. 单击创建

  7. 单击关闭

创建转录配置文件

所需权限: 自动化与人工智能 > 启动自动化与人工智能

转录配置文件定义您要使用的转录选项,包括要转录的语言。 Agent Assist Hub 中的 Salesforce Assist“配置”页面上完成这些步骤。

  1. Agent Assist Hub 中的“创建新坐席助理”页面上,单击添加或编辑Continuous Stream Transcription配置文件
  2. 执行以下操作之一:
    • 单击现有配置文件的名称进行修改,然后跳到步骤 6。
    • 单击添加转录配置文件,然后继续步骤 3。
  3. 输入转录配置文件名称。 要将此配置文件与您的其他配置文件区分开来,请使用突出显示此配置文件不同之处的名称。 例如,您可以根据配置文件的预期用途、提供者或配置文件的语言为其命名。 如果您使用多个转录提供程序,请确保配置文件名称包含该提供程序。
  4. 选择提供商 下,单击要使用的转录提供程序。 您可以选择CXone MpowerTranscriptionCXone MpowerTranscription for CopilotGoogle TranscriptionMicrosoft转录。 其中一些选项必须由您的 CXone Mpower 在您的 系统 客户代表 中启用。
  5. 单击下一步
  6. 在“配置”页面上,填写字段,以定义此配置文件的转录选项。

  7. 单击添加

将 Salesforce Assist 应用程序分配给操作

所需权限: Studio 脚本查看、创建/编辑

如果尚未这样做,则需要将Salesforce AssistCognigy Agent Assist应用分配给Agent Assist 关闭 在 Studio 脚本中执行的流程,例如收集客户数据或播放音乐。Studio脚本中。

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

  3. 如果您使用的是 Desktop Studio,请双击Agent Assist 操作以打开 Agent Assist Hub。 如果您使用的是 Studio,请单击 操作的打开编辑器 Agent Assist

  4. 在左列中,单击要分配给此脚本的坐席助手浅灰色圆圈内有一个浅灰色复选标记。或配置文件旁边的复选标记应用程序

    使用复选标记的替代方法是在 脚本中创建变量Studio。 使用该变量将应用程序或配置文件名称传递到作的 Assign Launch 配置名称AGENT ASSIST 属性中。

  5. 单击关闭

情绪下一个最佳操作的额外配置

如果您将情绪次佳操作与 Salesforce Assist 结合使用,则必须在 Salesforce 中完成额外配置。 您的Salesforce 客户代表可以帮助您完成Salesforce 平台中的设置。

您无需完成其他设置步骤即可在 Salesforce 中向坐席显示对话记录文本。