Chat-onlyCloudflare Pages2026-05-20

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 365Dynamics 365:记录详情页内嵌 Teams Chat 侧栏来源:Microsoft Learn。图中是 Dynamics 365 Opportunity 详情页,右侧直接打开 Teams chats 面板,区分“已连接当前商机的聊天”和其他聊天。这证明 Dynamics 的强项是“CRM 记录页内协作入口 + 记录与聊天映射”,不能证明聊天正文默认写入 CRM。纷享可以按这个体验做记录页入口,但先只保存映射和用户主动沉淀内容。
Dynamics 365Dynamics 365:管理员配置 Teams Chat 开关和记录范围来源:Microsoft Learn。管理员可开启 Teams chats inside Dynamics 365,并配置允许连接的记录类型。纷享需要同样设计租户级开关、对象范围、用户绑定、授权状态和审计日志;否则 Showcase 容易卡在客户租户授权上。
SalesforceSalesforce for Microsoft Teams:Teams 频道中固定 Salesforce 记录 Tab来源:Microsoft AppSource。图中 Teams Channel 里固定了 Salesforce 记录 Tab,左侧是 Salesforce 记录详情,右侧仍保留 Teams 频道讨论。Salesforce 的关键不是同步聊天历史,而是让 Teams 成为 CRM 记录协作入口。纷享可参考“记录 Tab / 记录卡片 + 回跳 CRM”的轻量路径。
SalesforceSalesforce for Microsoft Teams:Teams 聊天内发送 Salesforce 记录卡片来源:Microsoft AppSource。用户在 Teams 会话里提及 Salesforce 记录后,消息中生成可点击的 Salesforce 记录卡片。这更接近纷享应优先做的 Message Extension / 链接展开能力:字段按 CRM 权限展示,点击回到 ShareCRM 事实源。
HubSpotHubSpot:关联 Microsoft Teams Channel来源:HubSpot Knowledge Base。HubSpot 公司或交易记录侧栏可关联 Microsoft Teams Channel。这张图虽然不是整屏,但能直接证明“CRM 记录与 Teams Channel 建立映射”的入口。纷享可在客户/商机详情页做关联 Teams 频道,但默认只保存映射关系。
HubSpotHubSpot:创建 Microsoft Teams Channel来源:HubSpot Knowledge Base。HubSpot 支持从记录上下文创建 Microsoft Teams Channel,并选择 Team、Channel Name、Privacy。对大客户项目、关键商机可提供“一键创建作战频道”能力;需要客户管理员授权、命名规则和私有/公开频道策略。
HubSpotHubSpot:工作流配置 Microsoft Teams 通知动作来源:HubSpot Knowledge Base。Workflow 可选择 Team、Channel、消息模板和随消息携带的动作按钮。这是低风险能力:纷享可在业务流/自动化里增加 Teams 通知动作,但要控制通知噪音,避免把 Teams 当系统日志。
HubSpotHubSpot:Teams 中接收 HubSpot 会话通知并在 Thread 中回复来源:HubSpot Marketplace/官方素材。图中 HubSpot Bot 将会话通知推送到 Teams,成员可在 Teams Thread 里协作回复。HubSpot 更偏通知与协作触发,不是 CRM 聊天全量同步。纷享可先做客户互动事件、待办、商机阶段变化的 Teams Bot 通知。
Zoho CRMZoho CRM:Teams 中搜索并发送 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

ShareCRM Teams Chat 功能演示:CRM 记录页关联聊天

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

6.2 Teams 内 CRM 记录协作

ShareCRM Teams Chat 功能演示: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-extensionBot 定义中包含订阅配置 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
crmCRM 客户互动 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、隐私合规材料。

十、官方资料链接

https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/deploy-and-publish/appsource/resolve-submission-issues

评审纪要

评审纪要

静态网页中的记录只保存在当前浏览器,不会自动写回本地 Markdown 源稿。