集成 SalesForce Assist

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

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

创建脚本

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

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

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

要完成脚本的配置:

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

Salesforce 生成私钥和公钥

您需要一个公钥和私钥才能与 SalesForce Assist 集成一起使用。在 坐席协助中心 中配置应用程序时,您需要私钥。生成密钥需要下载并安装第三方 SSL 应用程序。

  1. 下载 Open SSL 安装程序一个正方形,箭头从中心指向右上角。并将其安装在计算机上。
  2. 在计算机的 C:\ 驱动器上新建一个文件夹。
  3. 单击窗口开始菜单,键入 CMD 查找命令提示符。单击打开,启动命令提示符应用程序。
  4. 键入 cd ..向后移动文件夹。重复上述操作,直至导航到 C:\ 驱动器的根目录。
  5. 在命令提示符窗口中,输入以下命令:

    openssl genrsa -des3 -passout pass:password -out server.pass.key 2048

    这将在您创建的文件夹中创建一个 server.pass.key 文件。

  6. 输入以下命令:

    openssl pkey -passin pass:password -in server.pass.key -out server.key

    这将在您创建的文件夹中创建一个 server.key 文件。这是私钥。在 坐席协助中心配置 SalesForce Assist 时,需要此密钥。

  7. 输入以下命令:

    openssl req -new -key server.key -out server.csr

    这将在您创建的文件夹中创建一个 server.csr 文件。应用程序会提示您回答一些问题。按键盘上的 Enter 键回答每个问题。

  8. 输入以下命令:

    openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt

    这将在您创建的文件夹中创建一个 server.crt 文件。这是公钥。

  9. 输入以下命令:

    openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt -password pass:password

    这将在您创建的文件夹中创建一个 server.pfx 文件。

  10. 输入以下命令:

    keytool -importkeystore -srckeystore server.pfx -srcstoretype pkcs12 -srcalias 1 -srcstorepass password -destkeystore server.jks -deststoretype jks -deststorepass password -destalias NICE_Cxone_Service_Cloud_Voice

    确保带下划线的名称输入正确。

    这将在您创建的文件夹中创建一个 server.jks 文件。

    Keytool 是作为 Java 的一部分安装的命令行工具。如果 keytool 命令不起作用,您可能需要下载 并安装 Java,然后再安装 Keytool。有关更多信息,请参阅 Java 文档。

Salesforce 中设置集成

  1. 登录 Salesforce
  2. 导航至设置 > 证书和密钥管理
  3. 删除任何名称为 NICE_Cxone_Service_Cloud_Voice 的现有证书。
  4. 单击从密钥库导入
  5. 从路径 C:\[您的文件夹] 中选择 server.jks
  6. 密码字段中输入密码
  7. 单击保存
  8. 确认标签唯一名称均设置为 NICE_Cxone_Service_Cloud_Voice。如果发现任何错误,请联系您的 CXone 客户代表
  9. Salesforce 中,导航至设置合作伙伴电话联络中心
  10. 确认显示名称NICE CXone for Service Cloud Voice
  11. Salesforce 的 NICE CXone for Service Cloud Voice 页面上,单击编辑并选择打开
  12. 使用 窗口 资源管理器打开 server.crt 文件。复制文件内容并将密钥粘贴到公钥字段,然后单击保存

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

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

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

  1. 单击应用程序选择器 并选择 其他 > 自动化与人工智能,然后单击 坐席协助中心
  2. 单击添加坐席辅助应用程序

  3. 输入坐席助手应用程序名称,然后单击坐席助手提供程序列表中的 SalesForce AssistExpert Assist

  4. 单击下一步

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

  6. 单击创建

  7. 单击关闭

创建转录配置文件

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

A transcription profile defines the transcription options you want to use, including the language to transcribe.Complete these steps from the Configuration page for SalesForce Assist in 坐席协助中心.

  1. On the Create New Agent Assistant page in 坐席协助中心, click Add or Edit Continuous Stream Transcription Profile.
  2. Do one of the following:
    • Click the name of an existing profile to modify it and skip to step 6.
    • Click Add Transcription Profile and continue with step 3.
  3. Enter a Transcription Profile Name.To differentiate this profile from your other profiles, use a name that highlights what makes this profile different.For example, you could name the profile for its intended use, the provider, or the language of the profile.
  4. Under Select Provider, click the transcription provider to use.You can choose from Google Transcription or CXone Transcription.
  5. Click Next.
  6. On the Configuration page, complete the fields to define the transcription options for this profile.

  7. Click Add.

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

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

如果尚未这样做,则需要将应用程序分配给 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. 单击关闭