为 Salesforce 配置 Webex 应用程序集成时,您的用户可以通过 Salesforce 记录呼叫、发送消息和开会。 此集成最大限度地减少了上下文切换,提高了团队工作效率。
呼叫- 呼叫 Salesforce 记录中的相关联系人,使用全球拨号器拨打任何号码,或接收入来电。
消息 - 创建和管理与 Salesforce 对象关联的空间。 使用“就地消息传递”将内容附加到消息中,并访问先前的空间内容。
开会 - 在不离开 Salesforce 的情况下管理会议。 只需单击即可安排和加入会议,并将相关的会议信息关联到 Salesforce 对象。
查看以下指南以获取有关配置适用于 Salesforce 的 Webex 应用程序集成中提供的某些主要功能的更多信息:
请务必同时查看我们的教学视频。 我们制作了涵盖 Salesforce 与 Webex 应用程序集成各个方面的视频。 |
在执行配置步骤之前,您必须先转至发行说明并下载 Webex App Salesforce Package 的最新版本。
要求
Salesforce 企业版
此集成至少需要 Salesforce 企业版。 查看 Salesforce 版本获取更多信息。
Salesforce 组织中的“我的域”
如果要使用 Lightning 组件,您必须在您的组织中部署“我的域”。 请参阅我的域 Salesforce 文档,获取更多信息。
Control Hub 中的用户访问
您必须在您的组织中配置用户对集成的访问。
不使用 Pro Pack - 当您拥有基础版 Control Hub 时,您可以选择允许或拒绝所有用户访问所有集成。
使用 Pro Pack - 借助 Pro Pack,您可以使用高级功能来管理用户对集成的访问。
请参阅配置用户对集成的访问,了解更多信息。
呼叫
Webex Calling 完全支持 Salesforce 内部呼叫控制的入站和出站呼叫。
部分支持 Webex 中的呼叫 (Unified CM)。 只有出站呼叫会打开 Salesforce 中的日志记录弹出窗口。 对于入站,Webex App 会响铃,但 Salesforce 无法拦截呼叫,因此不会出现日志记录弹出窗口。
1 | 使用您的管理员凭证登录到生产 Salesforce 环境(安装 URL 包含 | ||
2 | 选择仅为管理员安装,然后选中我确认。 接下来,单击安装。 | ||
3 | 单击是,授予访问这些第三方网站的权限,然后单击“CSP 受信任站点”列表下的继续。 有关 Webex 服务所需的受信任站点的更多信息,请参阅 Webex 服务的网络要求。 | ||
4 | 安装软件包后,转至 Salesforce 中的“Webex 管理员”标签页。
|
准备工作
这些步骤需要Cisco开发者帐户访问权限(https://developer.webex.com )。
1 | 转至 《获取我自己的详细信息》文档了解更多信息)并复制您的访问令牌进行授权。 (请参阅 | ||
2 | 将访问令牌粘贴到 salesforce.com 上“Webex 管理员”页面中“Webex 集成设置”窗口的访问令牌字段,然后单击保存。 | ||
3 | 单击注册。 如果集成成功,将显示成功消息。
| ||
4 | (可选)要检查集成状态,请输入同一用户的访问令牌,然后单击保存。
以下窗口中显示了集成状态:
|
您必须先配置 Salesforce 授权,然后才能在 Salesforce 中使用Webex Calling 。 请按照本文中的各个部分开始并运行。
1. 创建连接的应用程序
要创建新的连接应用程序:
- 在安装,搜索应用程序管理器然后选择新的连接应用程序。
- 输入连接的应用程序名称,例如,我的示例应用程序。
- 输入联系人电子邮件地址。
- 检查启用 OAuth 设置。
- 指定占位符回呼 URL(我们稍后会更新),例如, https://localhost/占位符。
- 向下滚动并选择以下 OAuth 范围:
- 完全访问权限(完全)
- 随时执行请求(refresh_token ,offline_access )
随时执行请求范围允许指定凭证在会话过期时刷新您的访问令牌。 - 滚动到页面底部,然后单击保存,然后单击继续。
- 在下一页中,滚动到API(启用 OAuth 设置)并单击管理消费者详细信息。
您可能需要通过 Salesforce 重新验证。 - 记下消费者密钥和消费者机密。
2. 创建身份验证提供程序
接下来,您需要创建身份验证提供商,以简化与 Salesforce 组织的身份验证。
要创建身份验证提供程序:
- 在安装,搜索验证并选择验证 提供商。 单击“新建”。
- 选择Salesforce作为提供商类型。
- 输入身份验证提供程序的名称,例如, ApexMDTAPI 。
- 粘贴到消费者密钥和消费者机密您在配置连接的应用程序时保存的。
- 在 中输入以下范围默认范围,完整的refresh_tokenoffline_access。
- 将其他所有内容留空,然后单击保存。
- 将回呼 URL从Salesforce 配置部分。
- 编辑您的连接应用程序并将占位符 URL 替换为回呼 URL您从Salesforce 配置以上。
- 保存已连接的应用程序。
您可能需要最多等待 10 分钟,以使设置生效并在整个 Salesforce 的基础结构中传播。
3. 创建命名凭证
然后,您需要创建命名凭证。
要创建命名凭证:
- 在安装,搜索已命名并选择命名凭证。 单击新旧版。
- 为 输入以下值标签, ApexMDTAPI 。
- 对于URL ,输入组织的实例 URL,例如,https://na1.salesforce.com ,或者,如果您使用我的域,您的完全限定条件我的域域名,例如,https://mycompany.my.salesforce.com 。
- 对于身份类型,选择指定负责人。
- 对于验证协议选择OAuth 2.0 。
- 对于验证提供程序,选择您之前创建的身份验证提供程序。
- 对于范围,输入,完整的refresh_tokenoffline_access。
- 启用保存时开始验证流程。
- 在“标注选项”中,启用允许在 HTTP 正文中合并字段,然后单击保存。
- 系统将提示您登录组织。 登录后,您将看到允许访问对话框。 单击允许。
- 然后,您将被重定向命名凭证屏幕和已验证状态将指示已验证为 your-email@domain.com 。
4. 在 Webex 管理屏幕中创建站点
最后,继续阅读呼叫标签页,创建呼叫站点,下方。
请在站点配置期间遵循上述命名约定。 |
需要创建站点才能使用呼入和呼出功能。
准备工作
要创建站点,您的帐户需要 Salesforce 系统管理员档案和 Webex 管理员权限集。
从“Webex 管理员”滚动到 Webex Site for Webhooks,然后单击创建站点。
如果已成功创建站点,屏幕顶部将显示绿色消息,Webex Site for Webhooks 组件显示“已成功创建站点”消息。 |
下一步
在下一部分中继续进行应用程序设置。
1 | 单击右上角的设置。 |
2 | 在“设置”页面中,搜索应用程序管理器,然后从结果中选择您想要的选项。 |
3 | 使用应用程序管理器配置将哪些 Webex 功能应用于哪部分的 Salesforce 应用程序,以便 Salesforce 用户可以在其应用程序中测试 Webex 功能。集成只能在 Lightning 应用程序中使用。 |
4 | Webex Calling/聊天组件- 可添加到 Salesforce 实用工具栏。 在实用程序项,然后从添加实用程序项中选择 Webex。 将面板宽度设置为 420,将面板高度设置为 460,将自动开始设置为 true,然后单击保存。 中,选择并编辑所需的应用程序。 转至 |

1 | 转至 Webex 管理。 |
2 | 向下滚动至Webex 人员搜索。 |
3 | 对于拨号器搜索,开启联系人和销售线索以便它们在发起呼叫时显示在搜索结果中。 |
4 | 对于入站搜索,开启联系人和销售线索以便 Salesforce 将入站呼叫者与现有销售线索或联系人匹配。 |
1 | 要为潜在客户或联系人等对象启用外呼,请先转至对象页面。 单击齿轮图标,然后单击编辑页面。 | ||
2 | 单击页眉打开要点面板。 ![]() | ||
3 | 确保显示为折叠状态和隐藏关注/取消关注按钮未选中。 | ||
4 | 设置可见的操作按钮至 3。 | ||
5 | 滚动到底部操作列表,然后单击添加操作。 | ||
6 | 搜索并选择发起呼叫,然后单击完成。 | ||
7 | 将发起呼叫操作最多显示在列表的前三个操作中。
![]() | ||
8 | 单击保存。 |
1 | 转至 Webex 管理。 |
2 | 向下滚动至Webex 电话字段。 |
3 | 选择要在呼叫联系方式或铅,并将其移至可用列表。 |
4 | 单击保存。 |
1 | 转至 Webex 管理。 |
2 | 向下滚动至Webex 呼出呼叫日志。 |
3 | 开启为所有配置文件/用户启用传出呼叫日志记录设置。 |
4 | 选择与出站呼叫日志相关的对象,然后将其移动到可用列表。 例如,移动帐户,案例,以及机会到可用列表。 ![]() |
5 | 单击保存。 |
1 | 转至 Webex 管理。 |
2 | 向下滚动至Webex 入站呼叫日志。 |
3 | 开启为所有配置文件/用户启用入站呼叫日志记录设置。 |
4 | 选择与入站呼叫日志相关的对象,然后将其移动到可用列表。 例如,移动帐户,案例,以及机会到可用列表。 ![]() |
5 | 单击保存。 |
1 | 转至 Webex 管理。 | ||
2 | 向下滚动至Webex 呼叫日志 - 更多选项卡配置。 | ||
3 | 选择一个对象,从对象列表。
| ||
4 | 选择一个客户关系字段从列表中选择 ,列表会根据所选的对象自动填充 。 此字段确定所选对象与客户的关联方式。 | ||
5 | 选择字段并将其从可用列出已选中列表。 这些所选的字段将显示在更多信息来电或去电期间的标签页。 ![]() | ||
6 | 单击保存。
| ||
7 | 单击编辑或删除以删除或更改现有配置。 |
对于 CUCM 和 Broadworks 用户,不支持以下功能:
- 在 Salesforce 全局拨号器中接收入站来电(Webex 应用程序仍将接收入来电)
- 成功发起出站呼叫后,在 Salesforce呼叫日志窗口中查看呼叫持续时间
- 成功发出去电后,通过 Salesforce呼叫日志窗口中的 按钮结束出站呼叫
- 结束出站呼叫呼呼叫后,在 Salesforce呼叫日志窗口中自动填充呼叫持续时间
对于所有 Salesforce 集成,请注意以下限制:
Salesforce 强制实施事件计数限制 (25,000),这可能导致集成在大量使用下失败。 可使用 Salesforce 软件包来提高该限制。 有关更多信息,请参阅 https://developer.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/platform_event_limits.htm。
1 | 单击右上角的设置。 |
2 | 在“设置”页面中,搜索应用程序管理器,然后从结果中选择您想要的选项。 |
3 | 使用应用程序管理器配置将哪些 Webex 功能应用于哪部分的 Salesforce 应用程序,以便 Salesforce 用户可以在其应用程序中测试 Webex 功能。集成只能在 Lightning 应用程序中使用。 |
4 | Webex Meetings日历服务—转至实用程序项,然后从添加实用程序项,选择Webex Meetings日历服务。 设置面板宽度到340 ,设置面板高度到480 ,并设置自动启动到真,然后单击保存。 该组件通常添加到“实用程序”栏中。 如果您的应用程序使用 Salesforce 实用程序栏,则无需向每个页面添加“Webex Meetings日历服务”组件。 如果您的应用程序不使用 Salesforce 实用程序栏,则必须将“Webex Meetings日历服务”组件添加到包含“Webex Meetings”组件的每个页面。 要执行该操作,请转至录制页面,按工具栏上的齿轮图标并单击编辑页面。 在 Lightning 应用程序生成器页面中,将 Webex Meetings 日历服务从“组件”面板拖放到页面布局。 |
1 | 从 页面,单击齿轮图标。 | ||
2 | 在主页中,拖放Webex HomePod组件拖到页面上,然后单击保存。 | ||
3 | 保存页面时,您必须将其激活,使其对其他用户可见: 单击激活,单击指定为组织缺省值,然后单击保存。
| ||
4 | 要添加Webex Meetings组件添加到对象,请先转至对象页面。 单击齿轮图标,然后单击编辑页面。 | ||
5 | 拖放Webex Meetings组件添加到页面上。 | ||
6 | 单击页眉打开要点面板。 ![]() | ||
7 | 确保显示为折叠状态和隐藏关注/取消关注按钮未选中。 | ||
8 | 设置可见的操作按钮至 3。 | ||
9 | 滚动到底部操作列表,然后单击添加操作。 | ||
10 | 搜索并选择安排会议,然后单击完成。 | ||
11 | 将安排会议操作最多显示在列表的前三个操作中。
![]() | ||
12 | 单击保存。 |
1 | 转至 Webex 管理。 |
2 | 向下滚动至Webex Meetings 。 |
3 | 开启为所有档案/用户启用会议日志。 |
4 | 设置过去的会议 - 检索的期间检索过去的会议所需号码。 |
5 | 设置即将召开的会议 - 已检索的期间设置为检索未来会议所需号码。 |
6 | 根据Webex Meetings管理员在右侧,开启为所有用户启用会议(需要 Webex管理员登录) 。 启用此功能后,您必须在Cisco身份验证页面上输入您的凭证。 |
1 | 转至 Webex 管理。 |
2 | 向下滚动至Webex 人员搜索。 |
3 | 对于会议搜索,开启联系人和销售线索以便在安排会议时显示在搜索中。 |
1 | 单击右上角的设置。 |
2 | 在“设置”页面中,搜索应用程序管理器,然后从结果中选择您想要的选项。 |
3 | 使用应用程序管理器配置将哪些 Webex 功能应用于哪部分的 Salesforce 应用程序,以便 Salesforce 用户可以在其应用程序中测试 Webex 功能。集成只能在 Lightning 应用程序中使用。 |
4 | Webex 聊天组件 - 可以添加到 Salesforce 实用程序栏。 在实用程序项,然后从添加实用程序项中选择 Webex。 将面板宽度设置为 420,将面板高度设置为 460,将自动开始设置为 true,然后单击保存。 中,选择并编辑所需的应用程序。 转至 |
5 | 转至 Webex 管理。 |
6 | 向下滚动至Webex Chat 。 |
7 | 开启为所有档案/用户启用聊天。 |
1 | 要添加Webex 空间组件添加到对象,请先转至对象页面。 单击齿轮图标,然后单击编辑页面。 | ||
2 | 拖放Webex 空间组件添加到页面上。 | ||
3 | 单击页眉打开要点面板。 ![]() | ||
4 | 确保显示为折叠状态和隐藏关注/取消关注按钮未选中。 | ||
5 | 设置可见的操作按钮至 3。 | ||
6 | 滚动到底部操作列表,然后单击添加操作。 | ||
7 | 搜索并选择创建空间,然后单击完成。 | ||
8 | 将创建空间操作最多显示在列表的前三个操作中。
![]() | ||
9 | 单击保存。 |
1 | 转至 Webex 管理。 |
2 | 向下滚动至Webex 人员搜索。 |
3 | 对于空间搜索,开启联系人和销售线索以便在创建空间时显示在搜索中。 |
准备工作
转至https://developer.webex.com/并创建新的 Bot。 保留 bot 访问令牌的副本,配置通知时需要它。
1 | 转至 Webex 管理。 |
2 | 向下滚动至Webex 空间通知。 |
3 | 将 bot 访问令牌粘贴到通知 Bot 访问令牌字段,然后单击保存。 |
4 | 在 中输入通知的名称姓名字段。 |
5 | 从对象列表中,选择要跟踪的对象。 的列表跟踪的字段选择对象后自动更新。 |
6 | 将跟踪的字段您希望收到 的通知已选中列表。 |
7 | 输入留言在跟踪的字段有更新时显示。 将动态字段括在方括号中。 输入查询字段,如下例所示: |
8 | 单击保存。 |
9 | 根据需要编辑或删除现有通知。 |
使用Webex Webinars导入网络研讨会数据配置面板,授权 Salesforce 用户可以将 Webex 网络研讨会受邀者、注册者和与会者直接导入 Salesforce 对象,例如潜在客户和联系人。
该导入网络研讨会数据配置界面可从Webex 管理员页:
启用网络研讨会导入后,授权用户可以使用Webex Webinars小组件:
将 Webex 网络研讨会权限分配给 Salesforce 用户
您的用户必须先分配Webex 导入管理权限。
要为用户分配权限:
- 导航至将 Salesforce 与 Webex 应用程序集成。
- 选择管理选项卡,然后展开提供访问权限:
- 按照说明添加Webex 导入管理Salesforce 用户帐户的权限。
配置 Webex 网络研讨会时间范围显示
要配置显示的 Webex 网络研讨会的时间范围:
- 单击 Salesforce 应用程序按钮,输入Webex ,然后选择Webex 管理员:
- 找到Webex Webinars面板,然后输入您希望在主页 Webex 网络研讨会小组件中显示过去和即将开始的网络研讨会的天数:
继续配置 Webex 网络研讨会导入字段映射。
配置 Webex 网络研讨会导入字段映射
使用 Webex 网络研讨会导入设置,您可以定义 Salesforce 对象和网络研讨会对象字段之间的映射。 例如,您可以将 Salesforce 联系人对象的姓名映射到网络研讨会受邀者、注册者和与会者的并行字段名称: firstName
和 lastName
。
要配置 Webex 网络研讨会导入设置:
- 在Webex 管理员页面,向下滚动至导入网络研讨会数据面板:
- 从对象下拉列表:
For the Object, you can choose from the following standard Salesforce objects in addition to any available configured Custom objects:
- 联系人
- 客户线索
For those standard objects, you can choose to link them to your Salesforce campaigns as:
- Campaign Members: Imported Leads and Contacts are available in a target Salesforce Campaign's Campaign Members section, which is a standard Salesforce feature. (Available in version 1.16 and later)
- Webex Webinar Campaign Members: Imported Leads and Contacts are available in a target Salesforce Campaign's Webex Webinar Campaign Members section, which is a custom Webex feature.
- Both Campaign Members and Webex Webinar Campaign Members: Imported Leads and Contacts are available in both locations within a Salesforce Campaign. (Available in version 1.16 and later)
Any other Custom object you choose from the list will be imported into the target Salesforce Campaign's Webex Webinar Campaign Members section. - 在主键选择界面,请选择唯一字段作为主键,然后使用右箭头将其移至已选中列表:
选择每条记录唯一的可用字段。 例如,您可能有很多名字叫 Mark 的联系人,但每个联系人都有唯一的电子邮件地址。 - 在数据字段映射界面,从所选的 Salesforce 对象中选择一个字段,然后将其映射到网络研讨会对象的对应字段。 使用+ 新字段按钮以根据需要添加其他字段。
全部如上所示,必须将 Salesforce 对象字段映射到相应的网络研讨会字段。 - 您可以使用右侧字段旁的垃圾桶图标删除已添加的字段。
- 单击保存当您完成并验证主键后,单击保存在确认对话框中:
映射将显示在更新的面板中:
您可以使用回收站图标(将会显示额外的确认对话框)删除对象映射,也可以使用铅笔图标修改现有映射。
您可以随时返回此处更改主键,但这不会更新记录的主键已导入系统。 因此,这可能导致重复,因此请谨慎修改主键。
配置网络研讨会字段映射后,选择哪些人有权访问网络研讨会数据导入功能。
为 Salesforce 用户启用网络研讨会数据导入
建立网络研讨会字段映射后,您可以选择哪些人有权访问网络研讨会数据导入功能。 选项包括为具有正确权限的每个用户帐户、个人用户帐户以及作为特定 Salesforce 档案成员的用户提供全局访问权限。
为所有用户启用网络研讨会数据导入
要为 Salesforce 组织中的所有人启用网络研讨会数据导入,在为所有档案/用户启用网络研讨会导入到已启用:
为所选用户或档案启用网络研讨会数据导入
您可以为所选的单个用户或与特定 Salesforce 用户档案匹配的特定用户集启用网络研讨会数据导入。
要为所选用户或配置文件启用网络研讨会数据导入:
- 确保为所有档案/用户启用网络研讨会导入是已禁用:
- 从仅为以下配置文件/用户启用网络研讨会导入下拉列表中选择配置文件或用户:
- 要添加配置文件,选择档案,然后单击搜索文本框,然后从下拉列表中选择 Salesforce 角色。 单击添加以添加角色:
- 要添加单个用户,选择用户,然后在文本框输入用户名。 单击添加以添加用户:
要删除用户或配置文件,请单击条目旁的回收站图标。 - 要添加配置文件,选择档案,然后单击搜索文本框,然后从下拉列表中选择 Salesforce 角色。 单击添加以添加角色:
1 | 在您的主页上,从 页面上,单击齿轮图标。 | ||
2 | 输入网络研讨会在组件搜索框。 | ||
3 | 拖放Webex 网络研讨会组件拖到页面上,然后单击保存。 | ||
4 | 保存页面时,如果您尚未激活,则必须将其激活以对其他用户可见: 单击激活,单击指定为组织缺省值,然后单击保存。
|
在向布局中添加组件后,使用权限集授予组件的访问权。
1 | 转至 可管理 Webex 权限集:
|
2 | 例如,要向所有用户分配“Cisco Webex 用户”权限集,请单击“Cisco Webex 用户”权限集,单击管理分配,单击添加分配,从列表中选择用户,然后单击分配。 如果已成功分配权限集,您将看到以下消息: |
当有新的软件包时,请按照《在 Salesforce 中安装 Webex 应用程序》中的步骤操作。 您无需先卸载旧版本,不会丢失已配置的设置。
有关新安装包的信息及下载位置信息,请参阅 Webex Salesforce 集成发行说明。
准备工作
在卸载 Webex for Salesforce 软件包前,请确保同时删除 Lightning 页面布局、实用程序项、对象页面布局、权限集和站点中的任何 Lightning Webex 组件。
1 | 在 Salesforce 设置中,转至 。 |
2 | 单击与“Webex for Salesforce”软件包相关的卸载,选中是,我想卸载此软件包并永久删除所有关联的组件。 卸载完成后,您将收到电子邮件通知。 |
3 | 如果未能从应用程序中删除组件,将显示包含活动元素的错误消息。 |