Teams Chat 集成竞品能力边界与纷享集成建议
版本:v1.7
日期:2026-05-20
场景:立丰客户从 Dynamics 切换到纷享销客后,需要评估 Teams Chat 与 CRM 的协作集成能力。
资料状态:已再次补查官方文档、Microsoft AppSource、HubSpot Marketplace、Pipedrive 支持页动图和公开视频结果;本版恢复 HubSpot 关键功能截图,并补充完整界面图。用户提供的两份 KDocs 截图文档当前链接需登录访问,后续可继续补入客户原 Dynamics 使用方式截图。
一、结论
本报告只讨论 Teams Chat、Channel、消息、CRM 记录协作与用户主动沉淀相关集成。
从国际竞品看,Teams Chat 与 CRM 的主流集成不是“把聊天完整复制进 CRM”,而是围绕三类能力展开:在 Teams 中访问/分享 CRM 记录、把 CRM 事件通知到 Teams、让用户把关键聊天消息主动沉淀回 CRM。
Dynamics 365 做得最深,但官方也强调通常只保存 CRM 记录与 Teams Chat 的映射关系,不默认同步聊天正文和文件。Salesforce、HubSpot、Zoho、Pipedrive 的能力更轻,主要是记录卡片、频道关联、Tab、Bot 通知和命令查询。
对纷享更稳的建议是:先做 Teams 内 CRM 记录协作与消息主动沉淀,不承诺全量 Teams Chat 同步;如果客户签约后明确需要聊天内容读取和 AI 洞察,再作为合规专项评估。
二、竞品能力边界
| 产品 | Chat 集成深度 | 已确认能力 | 关键边界 |
|---|---|---|---|
| Microsoft Dynamics 365 + Teams | 深度集成 | 在 Dynamics 记录页内发起 Teams Chat、关联已有 Chat、聚合相关 Chat;支持记录与 Teams Channel 关联;Teams 中可打开已连接 CRM 记录。 | 官方说明通常不把 Teams 数据复制进 Dynamics,只保存 record ID 与 chat ID 的映射;预览版 chat sync 也主要同步主题、成员、更新时间、chat ID 等元数据,聊天正文和文件不会同步,除非用户手动加入 Notes 或 Tasks。 |
| Salesforce + Microsoft Teams | 中高集成 | 在 Teams 聊天/频道中 mention Salesforce 记录、预览/编辑记录、pin 记录;可把 Salesforce 记录作为 Teams Channel Tab。 | 主线是 Teams 内访问和操作 Salesforce 记录,不是把 Teams Chat 全量沉淀为 CRM 会话历史。 |
| HubSpot + Microsoft Teams | 中等集成 | 将公司或交易记录关联到 Teams Channel;可从 HubSpot 创建 Teams Channel;通过 HubSpot Bot 接收通知;工作流可发送 Teams 通知。 | 偏记录协作和通知,不是双向 Chat 内容同步。官方说明一个 HubSpot 账号只能连接一个 Teams 实例,个人版 Teams 账号不可连接。 |
| Zoho CRM + Microsoft Teams | 中等集成 | 从 Zoho CRM 分享记录或仪表盘到 Teams 用户/频道;CRM 事件通过 Teams 通知;Teams 命令可查询 Leads、Contacts、Accounts、Deals;Teams 中可查看 CRM 记录并回跳 CRM。 | Teams 命令只支持部分模块,搜索结果最多 10 条;若用户取消订阅 CRM Bot,则不会再收到自动通知。 |
| Pipedrive + Microsoft Teams | 轻量集成 | Teams Bot 推送 deal、person、organization、activity 更新;用户可配置通知范围。 | 面向销售团队的实时更新通知,不承担复杂聊天归档和内容洞察。 |
三、竞品截图与功能说明
本轮重新找图的原则:优先采用官方完整产品界面,其次采用官方 Marketplace/支持页中的整屏图或动图帧;如果公开渠道只有局部图、营销拼贴图或混入非 Chat 能力,则不作为主图。公开视频检索未找到比官方渠道更清晰、可追溯的完整界面图,本版不采用视频截图。
| 产品 | 完整界面图 | 能力说明 | 边界与对纷享的启发 |
|---|---|---|---|
| Dynamics 365 | ![]() | 来源:Microsoft Learn。图中是 Dynamics 365 Opportunity 详情页,右侧直接打开 Teams chats 面板,区分“已连接当前商机的聊天”和其他聊天。 | 这证明 Dynamics 的强项是“CRM 记录页内协作入口 + 记录与聊天映射”,不能证明聊天正文默认写入 CRM。纷享可以按这个体验做记录页入口,但先只保存映射和用户主动沉淀内容。 |
| Dynamics 365 | ![]() | 来源:Microsoft Learn。管理员可开启 Teams chats inside Dynamics 365,并配置允许连接的记录类型。 | 纷享需要同样设计租户级开关、对象范围、用户绑定、授权状态和审计日志;否则 Showcase 容易卡在客户租户授权上。 |
| Salesforce | ![]() | 来源:Microsoft AppSource。图中 Teams Channel 里固定了 Salesforce 记录 Tab,左侧是 Salesforce 记录详情,右侧仍保留 Teams 频道讨论。 | Salesforce 的关键不是同步聊天历史,而是让 Teams 成为 CRM 记录协作入口。纷享可参考“记录 Tab / 记录卡片 + 回跳 CRM”的轻量路径。 |
| Salesforce | ![]() | 来源:Microsoft AppSource。用户在 Teams 会话里提及 Salesforce 记录后,消息中生成可点击的 Salesforce 记录卡片。 | 这更接近纷享应优先做的 Message Extension / 链接展开能力:字段按 CRM 权限展示,点击回到 ShareCRM 事实源。 |
| HubSpot | ![]() | 来源:HubSpot Knowledge Base。HubSpot 公司或交易记录侧栏可关联 Microsoft Teams Channel。 | 这张图虽然不是整屏,但能直接证明“CRM 记录与 Teams Channel 建立映射”的入口。纷享可在客户/商机详情页做关联 Teams 频道,但默认只保存映射关系。 |
| HubSpot | ![]() | 来源:HubSpot Knowledge Base。HubSpot 支持从记录上下文创建 Microsoft Teams Channel,并选择 Team、Channel Name、Privacy。 | 对大客户项目、关键商机可提供“一键创建作战频道”能力;需要客户管理员授权、命名规则和私有/公开频道策略。 |
| HubSpot | ![]() | 来源:HubSpot Knowledge Base。Workflow 可选择 Team、Channel、消息模板和随消息携带的动作按钮。 | 这是低风险能力:纷享可在业务流/自动化里增加 Teams 通知动作,但要控制通知噪音,避免把 Teams 当系统日志。 |
| HubSpot | ![]() | 来源:HubSpot Marketplace/官方素材。图中 HubSpot Bot 将会话通知推送到 Teams,成员可在 Teams Thread 里协作回复。 | HubSpot 更偏通知与协作触发,不是 CRM 聊天全量同步。纷享可先做客户互动事件、待办、商机阶段变化的 Teams Bot 通知。 |
| Zoho CRM | ![]() | 来源:Zoho 官方帮助页。Teams 输入区可通过 Zoho CRM 扩展搜索 Leads / Contacts / Accounts 等记录,并把记录卡片发送到聊天中。 | Zoho 证明“Teams 内查 CRM、发 CRM 卡片、回跳 CRM”是通用竞品做法。纷享可优先做客户、联系人、商机、销售记录的卡片搜索与分享。 |
| Pipedrive | 暂不放图 | 已补查 Pipedrive 官方支持页和动图帧:能确认 Pipedrive Bot 可连接 Teams 并发送销售更新通知,但公开完整界面图同时混入视频会议安装/连接说明,不适合放入 Chat-only 报告。 | Pipedrive 的参考价值只保留为“轻量 Bot 通知”。纷享可覆盖商机阶段变化、待办到期、客户互动事件通知,不把它作为聊天归档样板。 |
四、能力分层
4.1 Teams 内访问 CRM 数据
这是多数竞品都在做的低风险能力。
- 在 Teams 消息输入区通过 Message Extension 搜索客户、联系人、商机、销售记录。
- 将 CRM 记录以卡片形式插入聊天或频道。
- 粘贴 ShareCRM 记录链接时自动展开为卡片。
- 在 Teams Channel 中添加 ShareCRM 记录 Tab,展示客户、商机、服务单或项目协作页。
核心价值是:Teams 仍是协作场所,CRM 仍是客户数据事实源。
4.2 CRM 向 Teams 推送协作消息
这是 HubSpot、Zoho、Pipedrive 都采用的常规模式。
- CRM 记录变更、商机阶段变化、待办到期、客户互动事件,通过 Teams Bot 通知负责人或频道。
- 用户在 ShareCRM 中选择“分享到 Teams”,将客户、商机、销售记录卡片发给指定用户、群聊或频道。
- 工作流可配置 Teams 通知动作。
边界要清楚:Teams 不应被当作系统日志堆积地。Microsoft Graph 文档也提示,不应把 Teams 当日志文件,只发送用户会阅读的消息。
4.3 Teams 消息主动沉淀到 CRM
这是建议纷享优先做的 Chat 集成重点。
- 用户在 Teams 中对某条消息执行操作:创建销售记录、创建待办、关联客户/商机、加入客户互动记录。
- 系统只沉淀用户主动选择的消息摘要、链接、发送人、时间、关联对象,不默认抓取整段聊天。
- 对无 CRM 权限的 Teams 成员,只展示有限卡片信息或登录/申请权限入口。
这类能力比“自动读取全部聊天”更容易通过客户安全审查,也更符合销售协作场景。
4.4 聊天内容同步与 AI 洞察
这部分应作为签约后专项评估,不建议放进当前确定范围。
- Teams 聊天消息属于高敏感数据,读取全量 Chat / Channel 消息通常涉及 Microsoft Graph 受保护 API、管理员授权、RSC 权限或 Export API。
- Dynamics 自家集成也没有默认把聊天正文和文件复制到 CRM;它强调保存记录与 Chat 的映射,聊天正文只有用户手动加入 Notes / Tasks 时才进入 Dynamics。
- 如果做 AI 洞察,需要明确消息读取范围、用户授权、企业管理员同意、数据驻留、保留周期、退出机制和审计日志。
五、Teams 平台能力与限制
| 平台能力 | 可用于纷享的集成点 | 关键限制 |
|---|---|---|
| Teams Tab | 在频道、群聊、个人应用中嵌入 ShareCRM 页面,如客户详情、商机作战室、服务单协作页。 | Tab 不是简单 iframe 搬官网,需要明确 Teams 内协作价值;上架时会按 Teams Store 规则审核。 |
| Message Extension | 在 Teams 输入框搜索 ShareCRM 记录并插入卡片;对消息触发“创建销售记录/关联客户”等动作;支持 ShareCRM 链接展开。 | 卡片大小、交互响应时间、权限校验和异常提示都需要按 Teams 规范处理。 |
| Bot | 给个人、群聊、频道发送通知;响应查询命令;引导用户登录、绑定账号、创建待办。 | 群聊/频道中 Bot 通常需要被 @ 提及才处理消息;若要读取更多消息,需要更高权限和更严格说明。 |
| Graph 发送消息 | 可以向频道/聊天发送用户可读的消息。 | 不应作为日志系统使用;应用权限主要面向迁移场景,常规业务应谨慎使用。 |
| Graph / Export API 读取消息 | 可用于合规导出、消息订阅、历史消息分析等深度场景。 | Teams 消息属于敏感数据,相关 API 可能是受保护 API,需要额外验证、管理员授权、费用/许可评估,不适合默认作为 CRM 集成基础。 |
| 发布方式 | 可先通过客户租户的组织应用目录或自定义应用安装做开发环境 Showcase,再评估 Teams Store。 | Teams Store 面向公开发布,需要 Microsoft 审批;如审核失败,会进入报告、修复、复测、重提交流程,整体周期可能拉长。 |
六、纷享建议方案
建议对齐一个口径:纷享 Teams Chat 集成先做轻量 CRM 记录协作与用户主动沉淀,不做默认全量聊天同步。
6.1 ShareCRM 记录页关联 Teams Chat / Channel

| 能力 | 推荐做法 | 边界 |
|---|---|---|
| CRM 记录关联 Teams Chat / Channel | 在客户、商机详情中展示已关联 Teams 聊天或频道,支持创建/关联协作群。 | 保存映射关系,不默认保存聊天正文。 |
| 相关聊天入口 | 在 CRM 记录页展示最近关联消息摘要、发送人、时间和跳转入口。 | 摘要来自用户主动沉淀或授权范围内元数据,不做全量抓取。 |
| Teams 协作状态 | 展示 Teams App 安装、用户绑定、对象范围和授权状态。 | 客户租户未授权时只能演示 ShareCRM 侧配置和 Mock 数据。 |
6.2 Teams 内 CRM 记录协作

| 能力 | 推荐做法 | 边界 |
|---|---|---|
| Teams 内搜索/分享 CRM 记录 | 通过 Message Extension 搜索客户、商机、联系人,并插入 CRM 卡片。 | 卡片字段按 ShareCRM 权限展示。 |
| 消息主动沉淀 | 用户对某条 Teams 消息执行“创建销售记录、创建待办、关联客户”。 | 默认只保存用户主动选择的信息和消息引用,不保存全量聊天正文。 |
| CRM 通知到 Teams | 商机阶段变化、待办提醒、客户互动事件推送到 Teams。 | 不把 Teams 当系统日志流,避免消息噪音。 |
6.3 本期不承诺
- 不承诺全量 Teams Chat 同步。
- 不承诺自动读取所有 Teams Chat 并生成客户洞察。
- 不承诺跨租户 Guest、外部客户、频道、群聊、私聊体验完全一致。
- 不承诺 OneDrive / SharePoint 文件双向同步。
七、对象与权限设计建议
| 对象 | 用途 |
|---|---|
| Teams 集成租户配置 | 保存企业级 Microsoft Tenant、应用安装状态、授权范围、默认推送策略。 |
| Teams 用户映射 | 保存 ShareCRM 用户与 Microsoft Teams 用户的绑定关系。 |
| Teams 会话/频道关联 | 保存 CRM 记录与 Teams Chat / Channel 的映射,不默认保存聊天正文。 |
| Teams 消息引用 | 保存用户主动沉淀的消息 ID、链接、发送人、时间、关联对象、沉淀动作。 |
| Teams 通知配置 | 支持工作流、对象事件、客户互动事件选择通知到 Teams 用户或频道。 |
| Teams 应用审计日志 | 记录授权、分享、查看、创建 CRM 动作、权限失败等关键行为。 |
权限原则:
- Teams 中看到 CRM 卡片,不代表自动获得 CRM 数据权限;打开详情、查看字段、编辑记录仍按 ShareCRM 权限判断。
- 非 ShareCRM 用户或未绑定用户,只展示最小必要信息,如记录名称、类型、登录入口。
- 私聊、群聊、频道的可见性不同,卡片内容要按最保守策略展示。
- 从 Teams 消息创建 CRM 记录时,应记录操作者、原消息链接、Teams 会话来源和创建时间,便于追溯。
- Chat 内容读取必须由客户管理员明确授权,并提供关闭和清理机制。
八、本地系统基础判断
本地代码中已经能看到企信会话、Bot、统一消息和 CRM 客户互动相关基础能力。这说明纷享内部已有“会话、消息、通知、Bot、业务记录沉淀”的能力基础,但 Teams Chat 集成仍需要新增 Microsoft Teams App、Bot、Message Extension、Graph 授权和记录映射层,不能简单等同于企信能力外放。
| 已查询项目 | Chat 相关发现 | 文件依据 |
|---|---|---|
fs-qixin | 企信 Web 已有 SessionController 和 MessageController 形态,覆盖会话列表、创建会话、发送消息、获取消息等基础接口。 | fs-qixin/fs-qixin-web/src/main/java/com/facishare/qixin/web/resource/README.md:17 |
fs-qixin | 已存在“会话与业务对象关联”的请求模型,包含业务类型、业务 ID、会话 ID。 | fs-qixin/fs-qixin-web/src/main/java/com/facishare/qixin/web/model/req/RelateSessionWithBizReq.java:6 |
fs-qixin-extension | Bot 定义中包含订阅配置 URL、上行消息回调 URL、状态、截图、AI Bot 类型等字段。 | fs-qixin-extension/fs-qixin-bot-manage/src/main/java/com/facishare/qxbot/manage/model/BotDefinition.java:14 |
fs-message | 统一消息模型支持消息类型、接收人、消息通道、扩展数据。 | fs-message/fs-message-api/src/main/java/com/fxiaoke/model/MessageRequest.java:17 |
fs-message | 文本卡片消息模型支持标题、正文、底部和内外部跳转 URL。 | fs-message/fs-message-api/src/main/java/com/fxiaoke/model/TextCardMessage.java:16 |
crm | CRM 客户互动 Agent / AI 销售记录已有权限校验入口。 | crm/crm2/modules/api/showcrmdetail/showcrmdetail.js:322 |
结论:纷享可复用内部对“会话关联业务、消息卡片、通知、销售记录权限”的产品经验,但 Teams Chat 集成应作为独立外部平台集成层设计。
九、待确认问题
| 问题 | 为什么必须确认 |
|---|---|
| 客户原 Dynamics 中最常用的 Chat 能力是哪几个? | 如果只是记录分享到聊天、聊天关联记录、频道协作,轻量方案即可覆盖;如果是全量聊天同步和 AI 洞察,需要专项评估。 |
| 客户 Teams 是否允许第三方 App、Bot、Message Extension、组织应用目录安装? | 影响开发环境和客户环境 Showcase 可行性。 |
| 客户对 Teams 聊天内容读取是否有合规限制? | 影响是否能做深度 Chat 同步与 AI 洞察。 |
| 客户是否接受“默认不抓取聊天正文,只做用户主动沉淀”? | 决定方案是否能以低风险方式推进。 |
| ShareCRM Teams App 是只服务立丰,还是规划为国际客户通用能力? | 决定是否需要走 Teams Store、AppSource、Publisher Verification、隐私合规材料。 |
十、官方资料链接
- Microsoft Dynamics 365:Teams Chat 配置与隐私边界https://learn.microsoft.com/en-us/dynamics365/sales/teams-integration/enable-teams-chat
- Microsoft Dynamics 365:Teams Chat 工作方式与同步边界https://learn.microsoft.com/en-us/dynamics365/teams-integration/enable-teams-chat
- Microsoft Dynamics 365:记录与 Teams Channel 关联https://learn.microsoft.com/en-us/dynamics365/sales/teams-integration/enable-record-linking
- Salesforce:Integration with Microsoft Teamshttps://help.salesforce.com/s/articleView?id=sales.teams_int_parent.htm&language=en_US&type=5
- Salesforce:Use the Integration for Microsoft Teamshttps://help.salesforce.com/s/articleView?id=sales.teams_int_use_parent.htm&language=en_US&type=5
- Salesforce for Microsoft Teams:Microsoft AppSource marketplacehttps://appsource.microsoft.com/en-us/product/saas/wa200002221
- HubSpot:Connect HubSpot and Microsoft Teamshttps://knowledge.hubspot.com/integrations/connect-hubspot-and-microsoft-teams
- HubSpot:Manage records and notifications in Microsoft Teamshttps://knowledge.hubspot.com/integrations/manage-records-and-notifications-in-microsoft-teams
- HubSpot:Microsoft Teams App Marketplacehttps://ecosystem.hubspot.com/marketplace/apps/sales/sales-enablement/microsoft-teams-221635
- Zoho CRM:Microsoft Teams integrationhttps://help.zoho.com/portal/en/kb/crm/integrations/microsoft/microsoft-teams-integration/articles/teams-integration
- Zoho CRM:Microsoft Teams integration legacy help with screenshotshttps://www.zoho.com/crm/help/microsoft-teams-integration.html
- Pipedrive:Microsoft Teams marketplace integrationhttps://www.pipedrive.com/en/marketplace/app/microsoft-teams/23b45cfa6522e8d5
- Pipedrive:Microsoft Teams support articlehttps://support.pipedrive.com/en/article/pipedrive-integration-microsoft-teams
- Microsoft Teams Platform:Message Extensionshttps://learn.microsoft.com/en-us/microsoftteams/platform/messaging-extensions/build-bot-based-message-extension
- Microsoft Teams Platform:Proactive Bot Messageshttps://learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/conversations/send-proactive-messages
- Microsoft Teams Platform:Receive all messages for bots and agentshttps://learn.microsoft.com/en-us/microsoftteams/platform/bots/how-to/conversations/channel-messages-for-bots-and-agents
- Microsoft Graph:Teams Export APIshttps://learn.microsoft.com/en-us/microsoftteams/export-teams-content
- Microsoft Graph:Send chatMessage in a channel or chathttps://learn.microsoft.com/en-us/graph/api/chatmessage-post?view=graph-rest-1.0
- Microsoft Teams:Publish app overviewhttps://learn.microsoft.com/en-us/microsoftteams/platform/concepts/deploy-and-publish/apps-publish-overview
- Microsoft Teams:Teams Store validation failure handling and timing








