IT 服务管理 · 检索增强生成 · 智能体工作流 · 人工接管

TeamDynamix:让 AI 真正解决服务请求

IT 帮助台的核心矛盾不是缺少自动化工具,而是传统规则引擎无法覆盖用户问题的多样性。TeamDynamix 选择在 Azure 上构建以客户自有数据为约束的 RAG 智能体工作流,让例行工单在进入人工队列前被真正解决——而不只是被转发到另一个队列。这篇案例拆解的不是一个产品功能清单,而是一组关于"AI 应该解决到什么程度"的决策边界。

案例主体:TeamDynamix · 来源:Microsoft Customer Stories

案例对象

组织
TeamDynamix
总部
美国俄亥俄州哥伦布市
规模
50–999 人
业务
无代码 ITSM/ESM SaaS 平台
合作伙伴身份
Microsoft Frontier 合作伙伴
行业覆盖
医疗、金融服务、教育、制造等 20+ 行业
应用场景
服务请求分流、RAG 检索与自动解决

关键人物

Rod Mathews
CEO · 阐述分流目标与业务价值
Andrew Graf
首席产品官 · 解释 Azure 选型理由(含数据安全与研发负担两层考量)
Fred Pandolfi
工程副总裁(流程自动化)· 说明 Cosmos DB 选型与查询性能
Chris Neiger
工程副总裁(工作管理)· 说明 AKS 计算资源分配

技术栈

Azure OpenAI in Foundry Models
请求解释与响应生成
Azure AI Search
客户数据检索
Azure Cosmos DB
向量搜索与结构化存储;平均查询时间约 150 毫秒(数据库层)
Azure Machine Learning
工单分类、优先级与路由
Azure Kubernetes Service
智能体工作流运行时

规则引擎跑不过用户问题的多样性

TeamDynamix 是一家总部位于美国俄亥俄州哥伦布市的 SaaS 平台公司,同时也是 Microsoft Frontier 合作伙伴。它运营一套无代码 IT 服务管理(ITSM)平台,覆盖医疗、金融服务、教育和制造等二十多个行业。它的客户是各行业的 IT 服务团队——那些每天处理密码重置、权限变更、入职离职流程和各类技术故障的人。

利益关联披露:官方案例将 TeamDynamix 明确标注为"a Microsoft Frontier firm"。Frontier 是 Microsoft 的一项合作伙伴计划,意味着 TeamDynamix 与 Microsoft 之间存在超出普通客户关系的商业合作。读者在评估本案例的独立性和可信度时,应将这一身份纳入考量。

IT 服务团队面对的压力并不新鲜:工单量的增长速度持续快于服务团队的处理能力。官方案例对此的描述是行业通用的——"rule-based automation no longer keeps pace with the variety of issues users bring"。传统的应对方式是规则自动化:为高频问题预设触发条件和处理脚本。但规则引擎的覆盖范围天然有限:它只能处理被预先定义过的问题类型。当用户的提问方式稍有变化,或者问题跨越了预设分类的边界,规则就会失效,工单仍然落入人工队列。

TeamDynamix CEO Rod Mathews 在官方案例中描述了平台的效果目标:

"我们的客户可以通过自动化和 AI 分流 30% 到 60% 进入帮助台的工单;如果工单确实路由到了服务团队,我们也帮助客户更快地解决。"

Rod Mathews,TeamDynamix CEO;据官方英文引语译述

DataHub 判断:这段引语描述的是平台效果,而非设计哲学。DataHub 仅把这段结果描述重构为两个观察口径,而不把它解释成官方产品战略:进入人工队列之前能解决多少,以及进入之后能加速多少:进入人工队列之前能解决多少,以及进入之后能加速多少。这个推断基于引语中"分流"和"更快解决"的并列结构,但 Mathews 本人并未将其表述为战略框架。这一拆分方式如果成立,它决定了后续技术选型和架构设计的方向。

IT 服务团队面临的行业通用工单压力
图 1 行业通用的工单压力与 TeamDynamix 的产品定位 用户问题的多样性超出规则引擎覆盖范围,导致人工队列持续过载——这是官方案例描述的行业通用现象,非 TeamDynamix 客户的具体实证数据。TeamDynamix 选择在工单进入人工队列前介入,用 AI 解决例行请求。DataHub 基于官方案例行业背景描述重绘,非官方图表。

让回答回到客户自己的数据,而不是通用提示

TeamDynamix 面对的第一个技术决策是:AI 生成的回答应该基于什么。在 ITSM 场景中,这个问题比在通用对话场景中更尖锐——不同客户的 IT 环境、知识库内容和历史工单完全不同。一个对教育机构有效的密码重置流程,在金融服务客户那里可能完全不适用。

TeamDynamix 首席产品官 Andrew Graf 在官方案例中解释了选择 Azure 的理由(以下为部分引语译述,省略内容见下方补充):

"我们选择在 Azure 的 AI 能力之上构建,因为我们认为这样可以更快、更经济、更大规模、更安全地交付价值,而且数据和隐私政策对我们的客户来说是最强的。"

Andrew Graf,TeamDynamix 首席产品官;据官方英文引语部分译述

Graf 在同一段引语中还补充了另一个选型考量:"我们还认为,与 Microsoft 持续创新的能力合作,将在长期内减少我们的研发负担(成本和速度)。"这意味着 Azure 选型的完整动机至少包含两层:一是数据安全和隐私政策的强度;二是借助 Microsoft 的持续创新降低自身研发投入。两者共同构成了选型理由,单独引用任何一层都不完整。

具体的技术安排是:Azure 向量数据库为检索增强生成(RAG)提供检索能力,使 AI 响应基于每个客户自己的数据——包括历史工单、知识文章和可复用的知识集——而不是依赖通用提示。这意味着同一个平台上的不同客户,AI 看到的"知识世界"是不同的。

规模信号:数千万份文档与 Cosmos DB 的 150 毫秒查询

TeamDynamix 工程副总裁 Fred Pandolfi 在官方案例中提到,部分客户环境的数据规模达到数千万份文档。他同时提到 Cosmos DB 的平均查询时间约为 150 毫秒。这两个数字需要谨慎解读:前者是特定环境的规模描述,不是所有客户的统一数据量;后者是 Cosmos DB 数据库层面的查询性能,不是整个 RAG 流程或 AI 工作流的端到端响应时间。

证据边界:"数千万份文档"描述的是部分客户环境的数据规模。"平均约 150 毫秒"是 Pandolfi 对 Cosmos DB 查询时间的描述,原文明确语境为"our average query times are about 150 milliseconds",指的是数据库查询层,不包括上游的请求解释、向量检索(Azure AI Search)、模型推理和响应生成等环节。完整 AI 工作流的端到端延迟必然高于这个数字。原文未披露样本环境、查询类型、分位数、并发量或测量周期。

这项安排回答的是服务场景中的基础问题:系统生成建议时,能够检索什么依据。它并不等同于已经证明回答正确,也不能替代权限控制、知识更新和审计机制。但它确立了一个重要的架构原则——AI 的回答边界由客户数据决定,而不是由模型的通用知识决定。

从请求到解决:多个 Azure 组件如何协作

TeamDynamix 的 AI 服务管理系统不是一个单一模型,而是多个 Azure 组件协作的工作流。理解这个工作流的关键不在于记住每个组件的名字,而在于看清每个组件在服务请求的生命周期中承担什么角色。

根据官方案例的描述,工作流的核心组件包括:Azure OpenAI in Foundry Models 负责解释用户请求并生成响应;Azure AI Search 和 Azure Cosmos DB 负责从客户自有数据中检索相关信息,为生成提供依据;Azure Machine Learning 基于历史工单数据进行分类、优先级排序和路由;Azure Kubernetes Service(AKS)运行连接推理和检索的智能体负载,确保在数据量和请求量增长时保持性能一致。

TeamDynamix AI 服务管理核心组件与数据流
图 2 · 宽幅架构图 TeamDynamix AI 服务管理核心组件与数据流 从用户提交请求到自主解决或人工接管的数据流。注意分流决策点是整个架构的核心——它决定了哪些工单由 AI 直接处理,哪些进入人工队列。重要提示:组件间的箭头方向和调用顺序为 DataHub 编辑推断;官方案例描述了各组件的角色,但未将其编号为顺序阶段或披露具体编排逻辑。DataHub 重绘,非官方架构图。

关键的人机分工:谁决定什么时候需要人

官方案例明确提到 TeamDynamix 在"适当场景"保留了人工参与(HITL),但没有披露"适当"的具体定义——是基于置信度阈值、问题类型、客户等级,还是其他标准。这是理解这个系统最重要的未披露信息之一。

从已知信息可以推断的是:系统的设计意图是让例行问题(如密码重置、权限变更、常见故障排查)由 AI 自主解决,而将复杂或高风险场景交给人工处理。DataHub 判断:这个分流设计的价值在于它承认了 AI 的能力边界——不是所有问题都适合自动处理。但需要说明,官方原文仅表述为"enabled HITL where appropriate",并未将其定性为"承认能力边界"的主动战略决策。这一解读是 DataHub 基于分流设计本身的逻辑推断,适用前提是:如果 AI 能力没有边界,就不需要保留人工参与路径。

官方材料未披露:人工接管的触发条件(置信度阈值、问题类型白名单/黑名单、客户自定义规则);AI 自主解决后的质量验证机制(是否有事后抽检、用户反馈闭环);错误解决或误判时的回退流程。

TeamDynamix 工程副总裁 Chris Neiger 在官方案例中提到 AKS 的一个具体优势:"它让我们可以轻松地针对不同的计算级别进行定向,这非常有帮助。"这暗示系统可能根据请求的复杂度动态分配计算资源,但原文没有进一步展开这一点。

服务请求的人机协作流程与决策边界
图 3 服务请求的人机协作流程与决策边界 上半部分展示已知的流程:AI 解释请求、检索数据、生成响应,然后在分流点决定自主解决还是交给人工。下半部分标注了官方材料未披露的关键决策边界。DataHub 重绘,非官方流程图。

技术组件的角色分工:每一层解决什么问题

官方案例没有提供明确的实施时间线、阶段划分或构建顺序。以下按"每个组件解决什么问题"的逻辑组织,是 DataHub 的编辑框架,不代表 TeamDynamix 的实际构建路径或架构演进顺序。

模型接入与响应生成

Azure OpenAI in Foundry Models 是整个系统的语言理解和生成层。Andrew Graf 明确表示,如果没有这一层,TeamDynamix 将不得不自行构建和维护模型层。这个"不做什么"的决策可能比"做什么"更重要——它意味着 TeamDynamix 选择将模型能力外包给 Azure,把自己的工程资源集中在服务管理逻辑上。

数据检索与约束

Azure AI Search 和 Cosmos DB 构成了 RAG 的检索层。Cosmos DB 同时承担向量搜索和结构化数据存储的角色。Fred Pandolfi 对 Cosmos DB 的评价集中在运维成本上:"一旦设置好,我们几乎不需要维护它。"这暗示团队在选型时将运维负担作为重要考量因素。

分类与路由

Azure Machine Learning 基于每个客户的历史工单数据进行学习,实现分类、优先级排序和路由。这一层的价值在于它是客户特定的——不同客户的历史数据不同,因此分类模型的行为也不同。

运行时编排

AKS 作为生产运行时,运行连接推理和检索的智能体负载。Chris Neiger 提到的"针对不同计算级别进行定向"能力,说明平台可以面向不同计算级别进行部署;官方原文未披露其具体选择规则。

官方材料未披露:各组件的构建顺序和时间线;团队规模和角色分工;是否有灰度发布或 A/B 测试;客户迁移策略(新客户直接使用 AI 功能还是逐步开放);回退机制(如果 AI 层出现故障,工单是否自动回到纯人工流程)。

TeamDynamix 官方案例封面图,展示品牌视觉和 Azure 合作关系
图 4 · 官方图片 TeamDynamix 官方案例封面 图片来源:Microsoft Customer Stories。TeamDynamix 作为 Microsoft Frontier 合作伙伴,在 Azure 平台上构建其 AI 服务管理能力。

三组平台效果指标与一组行业基线数据

官方案例给出了四组量化数据。其中三组是 TeamDynamix 平台的效果指标,第四组来自 TeamDynamix 与 IDC 联合开展的市场研究,描述的是行业现状基线而非平台测量结果。这四组数据不能合并成一个笼统的"效率提升"——它们的来源、口径和适用范围各不相同。

30%–60% 帮助台工单分流 官方区间值。平台效果指标。客户范围、样本量和统计周期未披露。
最高 90% 进入服务团队后的解决速度提升 官方最高值,非平均值。平台效果指标。基线、工单类型和观察期未披露。
最高 70% 客户支持工作量减少 官方最高值,非全体客户平均值。平台效果指标。样本与测量周期未披露。
2–3 个月/人/年 官方效果主张与 IDC 行业基线使用相同数量级 官方结果区称每名技术人员每年最多可减少这一量级的手工任务;IDC 研究又以同一数字描述行业现状,样本关系与测量方法未披露。

第四组数据存在双重口径

官方页面以两种方式使用同一个 2–3 个月数量级:结果区称每名技术人员每年最多可减少相当于 2–3 个月的手工任务;后文又引用 TeamDynamix 与 IDC 的市场研究,称 IT 团队平均每年花 2–3 个月处理重复性工作。

这两个口径一个是供应商客户案例中的效果主张,一个是行业现状基线。官方页面没有披露二者的样本是否重叠,也没有解释效果值如何由基线推导,因此引用时必须同时说明双重来源,不能只把它写成行业基线或普遍可实现的节省量。

对于前三组指标,同样需要注意:30%–60% 的工单分流是一个区间,说明不同客户的结果差异显著;而"最高 90%"和"最高 70%"是最高值,不是平均值或中位数。将最高值当作典型结果引用,会严重高估大多数客户的实际体验。

DataHub 提醒:官方没有披露 70% 工作量减少的计算方式,因此不能判断它是否、以及在多大程度上同时包含工单分流和解决速度提升。

三组平台效果指标与一组行业基线的口径区分
图 5 三组平台效果指标与一组双重口径数据 上半部分的三组指标是 TeamDynamix 报告的平台效果,分别对应服务流程的不同环节。下半部分的"2–3 个月/人/年"在官方页面中既作为最高效果主张出现,也作为 IDC 行业基线出现;两种口径的关系未披露。读者在引用任何单一数字时,应同时说明其来源、口径类型和适用范围。DataHub 重绘,非官方图表。

可迁移的不是一个百分比,而是三个决策顺序

DataHub 判断:以下三层决策顺序是 DataHub 从案例中提炼的编辑框架,不是 TeamDynamix 官方表述的战略路径。它的参考价值取决于读者自身的技术栈和组织约束。

第一,先解决"AI 的回答基于什么"。在多租户 SaaS 环境中,这个问题比在单一企业内部署更尖锐。TeamDynamix 的选择是用 RAG 将回答约束在每个客户自己的数据范围内。这不是一个技术细节,而是一个产品决策——它决定了 AI 的可信度边界。

第二,再解决"AI 应该自主处理到什么程度"。让例行问题自主解决,为复杂场景保留人工参与。官方案例确认了这一分流设计的存在,但未披露分流标准的具体定义。

第三,最后分别测量不同环节的效果。分流率、解决速度和工作量减少是三个不同的平台效果指标,测量的是三个不同的东西。把它们分开报告,比合并成一个"总体效率提升"更诚实,也更有用。IDC 行业基线数据则提供了自动化潜力的参考背景,但不能直接等同于平台实际效果。

这个案例还不能证明什么

官方材料确认了客户数据支撑的 RAG 和"适当场景"中的人工参与,但以下关键信息仍然缺失:

  • AI 自主解决后的错误率、工单重新打开率和用户满意度变化——这些是判断"解决质量"而非"解决速度"的核心指标。
  • 不同客户之间的数据隔离、权限继承和知识更新的具体实现——在多租户环境中,这是安全和合规的基础。
  • 三组平台效果指标各自覆盖多少客户、什么类型的工单、多长的观察期——没有这些信息,无法判断结果的代表性。
  • Cosmos DB 平均查询时间 150 毫秒之外的端到端延迟、并发条件和尾部延迟——150 毫秒是数据库查询层的数字,不是用户感知的完整响应时间。
查看完整来源与取证说明

主要来源:Microsoft Customer Stories: TeamDynamix reduces IT workloads by up to 70% with Azure data and AI

证据等级:B 级——供应商官方客户案例。案例披露了完整技术栈、工单工作流和多组运营指标,但指标使用最高值和区间值,未披露客户样本、观察周期、基线和独立审计。此外,TeamDynamix 是 Microsoft Frontier 合作伙伴,案例发布于 Microsoft 官方平台,读者应将这一利益关联纳入可信度评估。

取证范围:本文中的组织背景、RAG 检索机制、数据规模、查询时间、人工参与方式以及效果指标均来自官方材料。IDC 行业基线数据与平台效果指标已明确区分来源。所有编辑判断和推论已标注为"DataHub 判断"。本文未将 Azure 托管能力写成 TeamDynamix 自有基础设施,也未将产品技术选择解释为未被原文明示的战略转向。

补充信息与证据说明(3)

编辑旁注:为什么"最高值"不等于"典型值"

官方案例中的"最高 90%""最高 70%"是所有客户中表现最好的结果,不是平均值或中位数。在没有分布数据的情况下,中位客户的实际体验可能显著低于这些数字。引用时务必保留"最高"限定词。

编辑旁注:多租户 RAG 的隐含挑战

TeamDynamix 的 RAG 设计让每个客户的 AI 响应基于自己的数据,这在产品层面是正确的方向。但多租户环境中的数据隔离、权限继承和知识更新是复杂的工程问题,官方案例未涉及这些实现细节。考虑类似架构的团队应将此作为独立的技术评估项。

编辑旁注:IDC 数据的正确引用方式

"2–3 个月/人/年"官方页面同时把这一数字写成每名技术人员每年最多可减少的手工任务量,并引用 TeamDynamix 与 IDC 的联合研究作为行业现状基线。两种口径的样本关系和测量方法都未披露,引用时应同时说明。