当你将 Webex 联络中心与 Salesforce CRM 控制台集成时,你可以从 Salesforce 内启动桌面。
需求
在您将 Webex Contact Center 与 Salesforce CRM 控制台集成之前,请确保您的配置文件具有以下访问权限。
-
访问 Webex 联系中心。
-
管理员可在 #上访问控制中心。https://admin.webex.com and Webex 联络中心 管理门户。 管理门户的 URL 是针对你所在地区的。
-
代理人访问 Desktop。 Desktop 的 URL 是针对你所在地区的。
-
代理人访问在内容安全策略允许列表中添加的下列域。
-
*.force.com
-
*.salesforce.com
-
*.lightning.force.com
-
*.lightning.salesforce.com
有关如何定义允许列表的更多信息,请参阅文章 Security Settings for Webex Contact Center。
-
-
一个 Salesforce 开发者或沙盒账户(最低要求)。 要创建一个账户,请访问 Salesforce 开发者门户: https://developer.salesforce.com/ 并点击 Sign Up。
-
访问 Salesforce 的桌面布局(JSON),请访问 https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce.
要将 Webex Contact Center 与 Salesforce CRM 控制台集成,请完成以下任务。
開始之前
如果你有一个旧版本的 Webex Contact Center for Salesforce,那么在安装最新版本之前,请卸载旧版本。 欲了解更多信息,请参阅 卸载 Webex Contact Center for Salesforce。
1 |
进入 Salesforce AppExchange,网址是: https://appexchange.salesforce.com/. |
2 |
在 Salesforce AppExchange 页面,搜索 Webex Contact Center for Salesforce。 |
3 |
点击 现在就可以得到它。 |
4 |
输入你要安装软件包的 Salesforce 组织的用户名和密码,然后单击 Log In。 |
5 |
選擇下列其中一個選項:
|
6 |
完成安裝後,按一下 完成。 Webex Contact Center for Salesforce 在 App Launcher 中可用。
|
下载最新的呼叫中心定义文件。
-
访问 Github 资源库,下载最新的呼叫中心定义文件 https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce.
-
最新的呼叫中心定义文件的格式是:sfdc-callcenter-definition-file.xml
更新呼叫中心定义文件
-
转到
。 -
点击 导入 ,导入一个文件。
-
将文件分配给使用 Webex 联络中心的用户。 使用 管理呼叫中心用户 做到这一点。
-
一旦导入,呼叫中心定义文件显示如下。
1 |
在 Salesforce 中,点击右上角的齿轮图标,选择 Setup。 |
2 |
在 |
3 |
點按您所要向其提供存取權限的使用者相對應的編輯連結。 |
4 |
搜索 呼叫中心 参数,在搜索查询中,选择 Webex 联络中心。 |
5 |
按一下儲存。 |
1 |
在 Salesforce 中,点击右上角的齿轮图标,选择 Setup。 |
2 |
在 |
3 |
按一下新增。 |
4 |
在 Name 字段中,输入布局的名称,并选中 Is Default Layout 复选框。 |
5 |
从 选择呼叫类型 下拉列表中,选择呼叫类型以指示何时启动软电话布局。
|
6 |
根据你的要求,设置 屏幕弹出设置 。 |
7 |
按一下儲存。 |
1 |
在 Salesforce 中,点击右上角的齿轮图标,选择 设置。 |
2 |
在 |
3 |
选择 。 |
4 |
从 Profiles 列的列表中选择一个配置文件。 |
5 |
从 页面布局要使用 下拉列表中,选择 Webex 联络中心任务布局。 |
6 |
按一下儲存。 |
有关 Webex 联系中心 管理门户桌面布局的更多信息,请参见 供应 章 Cisco Webex Contact Center 设置和管理指南。
1 |
进入 Webex 联络中心 管理门户。 |
2 |
从管理门户导航栏,选择 |
3 |
点击 New Layout ,输入桌面布局的细节。 |
4 |
上传 Salesforce Desktop Layout JSON 文件。 |
5 |
点击 Save ,保存配置。 现在您可以在 Salesforce CRM 控制台内启动 Webex 联络中心 桌面 。 |
1 |
在 Salesforce 中,点击右上角的齿轮图标,选择 Setup。 |
||
2 |
在 |
||
3 |
选择 。 |
||
4 |
选择与 Webex 联络中心任务布局相关的配置文件。 |
||
5 |
从 Page Layout To Use 下拉列表中,选择任何其他页面布局。
|
||
6 |
按一下儲存。 |
||
7 |
導覽至設定。 |
||
8 |
在 |
||
9 |
点击 卸载 ,为 Webex Contact Center for Salesforce 包名称。 |
||
10 |
在 卸载软件包 页面上,选择 "是的,我想卸载这个软件包并永久删除所有相关组件"。 |
||
11 |
點按解除安裝。 |
设置计算机电话集成(CTI) 系统,以启用 Webex 联络中心。
1 |
登入 Salesforce。 |
2 |
点击右上角的齿轮图标,选择 设置。 |
3 |
在 |
4 |
点击# 编辑 链接,该链接与 Webex 联络中心相对应。 |
5 |
在 一般信息 区域,更新以下字段。
|
6 |
按一下儲存。 |
在你拨打户外电话之前,确保你做以下工作。
-
创建户外入口点并设置户外入口点策略。
-
启用代理配置文件的户外 ANI。
-
将呼出的 ANI 设置为拨号号码到接入点的映射。
更多信息,请参见 Provisioning 章, Cisco Webex Contact Center Setup and Administration Guide。
有关如何使用 桌面,请参见 Cisco Webex Contact Center Agent Desktop 用户指南。
-
如果找到了记录并且配置了弹出屏幕,则弹出屏幕显示客户的详细信息。
-
如果未找到該記錄則會彈出“新聯絡人”個人資料螢幕,您可以在其中輸入詳細資訊。
要设置屏幕弹出,请参阅本文的 集成 部分中的 创建默认软电话布局 。
1 |
在 Salesforce 中,点击 App Launcher 菜单并选择 Webex Contact Center。 |
||||||||||||||||||||||||||||||||||||||
2 |
点击 电话 按钮并登录到应用程序。 |
||||||||||||||||||||||||||||||||||||||
3 |
将状态改为 可用 ,以接收电话。 |
||||||||||||||||||||||||||||||||||||||
4 |
在你断开一个电话后,从下拉列表中选择一个结束原因。 會記錄相對應的 Salesforce 聯絡人的一次活動。 要查看活动日志,请点击活动列表中的任何条目。 出現以下詳細資訊:
|
1 |
在 Salesforce 中,点击 App Launcher 菜单并选择 Webex Contact Center。 |
||
2 |
在 搜索 Salesforce 文本框中输入联系人姓名,并单击联系人姓名,然后单击要拨打的电话号码。 或者,点击 电话>拨号器 ,然后输入电话号码并点击 电话 图标进行拨号。 |
||
3 |
(可选)从 选择外拨 ANI 下拉列表中,选择一个外拨 ANI 作为您的来电显示。 下拉列表按字母顺序出现。
要删除所选的户外 ANI,从下拉列表中选择标签 Select Outdial ANI 。 |
Salesforce Actions widget 提供 UI 控件,以便从 Webex Contact Center agent desktop application 与 Salesforce CRM 直接通信。
使用案例 |
SFDC 呼叫中心定义配置 |
||
---|---|---|---|
新的 Salesforce 行动部件在代理接到电话时出现在屏幕上 |
在 Salesforce Dot Com(SFDC)上不需要配置。
|
||
在编辑模式下打开活动记录 |
该功能默认是启用的。 不需要从 SFDC 方面进行具体配置。 |
||
将 CRM 对象与电话呼叫活动联系起来 |
该功能默认是启用的。 不需要从 SFDC 方面进行具体配置。 |
||
创建案例对象并在编辑模式下打开 |
该功能默认是启用的。 不需要从 SFDC 方面进行具体配置。 |
||
现场通话说明。
|
在呼叫中心定义文件中,有一个特定的配置来启用或禁用这一功能。 SFDC 管理员必须在任务对象中指定 SFDC 字段,以更新捕获的通话记录。 编辑呼叫中心定义文件中 呼叫活动记录创建 部分的字段,以便在 Salesforce 应用程序中启用和更新活动记录。
|
1 |
在 Salesforce 中,点击 App Launcher 菜单并选择 Webex Contact Center。 |
||
2 |
从 导航应用 下拉列表中,选择 报告。
|
||
3 |
要查看现有的报告,请点击 所有报告。
|
||
4 |
要创建一个新的报告,单击 。 |
||
5 |
在 Report Builder 标签中,选择所需的报告类型,并点击 Save & Run。 |
||
6 |
輸入報告名稱然後點按 儲存。 Webex Contact Center for Salesforce 使用 Salesforce 的数据生成此报告。 ![]() |
注意事項
需要一个特定的用户档案和许可证来访问和播放录音。
-
用户资料 - 自定义主管资料
-
许可证 - 高级许可证
要配置回放录音,你需要访问 录音管理 模块,在用户档案级别。

用户资料中的强制性设置

录音管理 模块中的查看权限允许你从 Webex 联系中心查看 呼叫记录 。 这是所有管理员和监督员配置文件的一个默认安全设置。

销售队伍的闪电设置
-
进入
。 -
点击页面右上角的 页面布局分配 。
-
编辑页面布局的任务
-
从下拉列表中选择 Webex 联系中心任务布局 。
Cisco Webex Contact Center 任务布局是一个旧的布局。
要选择 EU1 数据中心。
-
转到
。 -
点击
。 -
将 值 ,从 US1 改为 EU1。
功能演示
该演示被托管在内部的 Salesforce 应用中心。

-
点击 Play Recording 2.0 ,打开 Salesforce 应用程序中的呼叫记录。
-
如果你没有登录到 Webex Contact Center 桌面小工具,应用程序会提示输入凭证。
-
如果您有权限并登录到 Webex Contact Center desktop widget for Salesforce,签到弹出窗口就会消失。
-
如果你以代理或任何其他不能访问呼叫记录管理模块的用户配置文件的身份登录,那么会显示一个未经授权的消息。 管理员可以修改用户配置文件设置,以查看录音。
下文描述了呼叫中心定义文件中每个部分的定制以及它可能的值、描述和注释。
这有助于管理员根据所需的使用情况来定制行为。
欄位 |
可能的值: |
描述 |
---|---|---|
内部名称 |
WebexCCAgentDesktopV202209019 |
这个值没有变化。 |
顯示名稱 |
Webex 联络中心 Agent Desktop 2.0 (2022 年 9 月) |
这个值没有变化。 |
CTI Adapter URL |
默认值是美国数据中心。 你可以根据你的数据中心位置来改变这个值。 北美洲: https://desktop.wxcc-us1.cisco.com 英国: https://desktop.wxcc-eu1.cisco.com |
|
使用 CTI API |
true |
这个值没有变化。 |
软电话高度 |
550 |
这个值没有变化。 |
销售人员的兼容模式 |
閃電 |
这个值没有变化。 |
欄位 |
可能的值: |
描述 |
---|---|---|
启用了高级屏幕弹出功能 |
真或假 |
启用基于 CAD 变量的屏幕弹出搜索的功能标志。 |
CAD 变量名称 |
CAD 变量的名称 |
保存屏幕弹出搜索参数的 CAD 变量的名称。 |
删除 ANI 前缀字符串 |
国家代码 |
以逗号分隔的方式指定国家代码,它将被从来电 ANI 前缀中删除。 |
欄位 |
可能的值: |
描述 |
---|---|---|
启用没有匹配记录的弹屏 |
真或假 |
这是启用无记录匹配屏幕弹出情景的功能标志。 确保在软电话布局配置中禁用记录匹配方案。 |
销售人员对象名称 |
任何标准或自定义的 Salesforce 对象 |
任何在编辑模式下打开的标准或自定义 Salesforce 对象。 |
对象字段映射 |
这是 Salesforce 对象和 WebexCC CAD 变量之间的映射。 |
此设置将 WebexCC 的 CAD 变量映射到 Salesforce 的字段值,当以编辑模式打开时,这些字段值会预先填入 Salesforce 表格中。 例如,映射应该以下列 JSON 格式完成,它是一个 JSON 对象的数组。
该 JSON 对象有以下属性。
範例: 如果你想用常量覆盖字段,你可以使用 isDefaulValueEnabled 设置为真。 这将在 Salesforce 上设置变量的值。 範例:
配置。
|
对象的条件映射 |
这是对象映射的条件性规则 |
条件映射有助于在 WebexCC CAD 变量和 SFDC 字段之间绑定一对多的字段值。 该条件有助于根据不同的 WebexCC CAD 变量值来绑定 SFDC 字段的值。 比如说。WebexCC CAD 变量 "VIPCustomer",这有两个可能的值,如 YES 或 NO,基于这个值,你可以更新 SFDC 字段值。
条件映射主要有三个属性--WxCCFieldName,它是 CAD 变量,wxccFieldValue,和 sfdcFieldValue。 範例: 如果你在 WebexCC 上有一个变量 queueName,并想有条件地将这些变量映射到 Salesforce 中名为客户类型的字段。 你可以根据 Object Conditional Mappings ,将 queueNames 设置为其他值,如下所示。
对象字段映射的配置 wxccFieldName:queueName 销售人员。客户类型 isDefaultValueEnabled:false isConditionalEnabled:true
物质条件映射的配置
|
欄位 |
可能的值: |
描述 |
---|---|---|
Salesforce 包的命名空间 |
ciscocjs |
默认值。 不要改变价值。 |
启用了自动刷新功能 |
真或假 |
这是特征标志变量。 此功能使 Salesforce 屏幕在活动记录创建后立即自动刷新。 |
启用自定义字段更新 |
真或假 |
預設停用此功能。 如果你想用 IVR 或 Flow 中捕获的更多数据来更新呼叫活动记录,那么请启用此功能。 |
对象字段映射 |
一个 JSON 属性的数组。 默认情况下,它是[]。 |
这个字段映射了 WebexCC 的 CAD 变量和 SFDC 字段。 启用自定义字段更新功能以使用此映射。 JSON 主要有四个属性。 CadFieldName: WebexCC CAD 变量名称 SalesforceFieldName: SFDC 字段名称 isDefaultValueEnabled: 标志,检查是否使用静态值与 SFDC 字段绑定。 defaultFieldValue: 默认字段值 範例:
在第一段 JSON 代码中,CAD 变量 Name "BusinessLine" ,它持有 IVR 中捕获的值,与 SFDCField BusinessType 绑定。 isDefaultValueEnabled 值为假,这意味着它不使用默认值来绑定 SFDCField,并且属性 defaultFieldValue 是空的。 而在第二个 JSON 中
CADFieldName 是空的,因为要绑定的默认 Fieldvalue 是 SFDC Field。 在这个例子中,SalesforceField "Status" 与默认值 "Completed" 绑定。
|
主题中的日期格式 |
这是为了在活动主题中设置日期和时间。 |
默认格式是 MM-dd-yyyy hh:mm a. |
主题模板 |
设置活动记录的主题字段,这有助于更新活动记录的动态设置的主题。 |
这个字段可以是变量和静态字符串的组合。 例如: {direction}。调用{活动时间}。 在上面的例子中,短语 "呼叫 " 是静态字符串。 {direction}和{activityDatetime}都是变量。 所有的变量必须在{}括号内。 |
录音通话现场笔记 |
真或假 |
这个字段是一个功能标志,用于启用来自 Actions widget 的呼叫记录功能。 預設停用此功能。 |
现场通话记录字段映射 |
用于通话记录映射的 SFDC 文件。 |
用通话记录更新的 SFDC 字段。 默认情况下,它会更新 Salesforce 中活动记录的 描述 字段。 |
欄位 |
可能的值: |
描述 |
---|---|---|
自动创建呼入电话的案例 |
真或假 |
启用所有呼入电话自动创建案例的功能标志。 預設停用此功能。 |
自动创建呼出电话的案例 |
真或假 |
启用所有呼出电话自动创建案例的功能标志。 預設停用此功能。 |
在编辑模式下打开案例对象 |
真或假 |
决定是否以编辑模式打开案件对象的特征标志。 預設停用此功能。 |
对象字段映射 |
一个 JSON 属性的数组 |
对应 WebexCC CAD 变量和 SFDC 案例对象字段。 JSON 主要有四个属性。 CadFieldName: WebexCC CAD 变量名称 SalesforceFieldName: SFDC 案例对象字段名称 isDefaultValueEnabled: 标志,检查是否使用静态值来绑定 SFDC 案例对象字段。 defaultFieldValue: 默认字段值 |
对象的条件映射 |
对象映射的条件性规则 |
条件映射有助于在 WebexCC CAD 变量和 SFDC 字段之间绑定一对多的字段值映射。 条件映射有助于根据不同的 WebexCC CAD 变量值来绑定 SFDC 字段值。 |
欄位 |
可能的值: |
描述 |
---|---|---|
移除电话号码前缀字符串 |
国家代码 |
以逗号分隔的方式指定国家代码,它们将从 SFDC 存档的电话号码中删除。 |
拨出 ANI |
真或假 |
设置 OUT ANI 的功能标志,用于点击拨号呼叫。 当代理人从 SFDC 进行点击拨号通话时。 您可以设置连接器应用程序中配置的外拨 ANI 值。 |
欄位 |
可能的值: |
描述 |
---|---|---|
启用全渠道状态同步 |
真或假 |
该功能标志仅在已启用全渠道的 Salesforce 实例上启用。 |
语音通话时的默认空闲代码 |
全渠道未准备好的原因代码 |
SFDC omnichannel not ready 原因代码的名称,使代理在 SFDC omnichannel 中没有准备好。 |
在 CRM 全渠道时的默认空闲代码 |
Webex 联系中心空闲原因代码 |
名称 Webex 联系中心的空闲原因代码,使代理在 Webex 联系中心没有准备好。 |
创建以下顶点类,给 SFDC 实例中的所有代理配置文件以使用全渠道状态同步功能的执行权限。 |
要创建 Apex 类。
-
转到
-
导航至
-
粘贴以下内容并将其保存为 sfdcOmniChannel
public class sfdcOmniChannel { public static String fetchOmniPresenceStatusCodes(){ ServicePresenceStatus[] omniStatus; omniStatus = [SELECT Id, MasterLabel FROM ServicePresenceStatus] ; String OmniPresenceStatusCodes = JSON.serialize(omniStatus); System.debug(OmniPresenceStatusCodes) ; Return OmniPresenceStatusCodes; }}