先说结论
AI 客服转人工应交接客户诉求、核实事实、来源、已做动作与待确认事项,并由服务端记录队列和负责人状态。人工接管后,发送层结合当前状态、版本和有效发送资格拒绝尚未提交的旧 AI 回复;已被外部平台受理的消息可能无法撤回,需要查询结果并交由负责人处理。重复转交和回调按同一业务意图去重。
读完你会得到
- 交接包区分客户原话、核实事实和系统推测。
- 排队不等于已经有人接管,领取和回复都有状态。
- 发送前检查当前责任人,防止迟到结果继续对客发送。
客户已经被转给客服,机器人却又发了一条不同答复;客服接到工单后,还要让客户重说一遍。这类问题涉及交接资料与任务状态。本文用一件售后换货演练,说明转交按钮背后需要哪些记录和检查。
配套资料与延伸阅读
配套文件可直接下载,相关文章与服务介绍通过下方链接查看。演练文件是教学示例,不代表客户成果或效果承诺。
- AI 客服接管证据包与状态演练表(Markdown)(下载)
含交接 JSON 样例、状态转换表、八个竞态演练和结果 CSV,明确外部已受理消息可能不能撤回。
- AI 客服怎么落地:知识库、工作流与转人工设计(阅读)
相关方法与实施说明
- FDE 入门实操:用一个售后分流练习走完交付过程(阅读)
相关方法与实施说明
- 企业 AI / FDE 服务(了解)
用一件脱敏的转人工会话,可以讨论 AI 客服的证据交接、队列状态和后续处理流程。
什么时候转交,先由业务规则决定
常见触发包括客户明确要求人工、资料不足、规则冲突、当前身份无权执行以及已达到处理预算。触发条件应写成可以检查的记录,避免机器人只凭语气或自报置信度决定是否继续。
转交也有范围:仅需要人工确认一个条件,可以暂停对应动作;需要人工直接沟通,则移交对客回复职责。两种场景不应都叫“转人工”却使用相同的后台状态。企业应明确机器人在排队期间是否只能发送一次接收确认,能否继续做只读资料整理。
服务时间、队列容量和升级安排按企业实际情况配置。系统不清楚等待时间时,告诉客户已进入队列及可用的后续渠道,不承诺一个未经系统确认的接入时间。
证据包让接管者少问一次已回答的问题
| 字段 | 应保存的内容 | 不能混写的内容 |
|---|---|---|
| 诉求与会话入口 | 客户要求换货,附原文位置和受控入口 | 把模型归纳当作客户已确认的要求 |
| 已核实事实 | 订单状态、商品信息及查询时间 | 未查到的发货情况 |
| 适用规则 | 退换货条款来源、版本和适用条件 | 未经确认的特殊优惠 |
| 已执行动作 | 已创建工单、已发送内容及结果标识 | 只有计划、尚未发生的动作 |
| 待确认问题 | 商品损坏证据、地址或授权条件 | 为了凑齐表格而猜出的值 |
| 转交理由 | 缺资料、规则冲突或客户请求 | 笼统的“AI 无法处理” |
Anthropic 的工具设计文章主张返回有用的上下文,并让工具描述、输入和输出含义清楚。交接工具可以应用这个原则,返回队列、任务与动作状态,使后续处理者知道接下来该做什么。这里的字段是本站教学设计,不是某款客服产品的默认接口。
原始会话不应复制到所有通知里。交接摘要保留必要信息,敏感内容通过权限检查后的入口查看。人接手后仍按其岗位权限读取订单和资料,转交不能变成绕过数据权限的通道。
本节依据: [1] Anthropic
排队、领取和处理中是不同状态
建立至少能够区分待转交、已排队、已领取、人工处理中和已结束的状态。工单创建成功只说明请求已记录,不表示客服已经读过。页面与通知都使用同一状态来源,避免客户看到“人工正在处理”,队列中却没有负责人。
领取时由服务端检查任务仍可领取,并原子地登记负责人或使用等效的并发控制。两名客服同时点击时,只有一个取得当前处理权,另一个看到更新后的状态。交接包同时记录状态版本,后续写入带上预期版本,避免旧页面覆盖新处理。
客服离线、转给另一队列或退回时,也经过明确转换。谁可以重新分派、多久升级和是否通知客户由企业规则定义。不要让客户端关闭页面直接推定任务无人处理。
重复转交按业务意图去重
AWS 的幂等 API 文章说明,调用方提供的请求标识可以表达同一意图,且幂等记录与业务变更要保持一致。应用到客服场景,同一次转交请求的网络重试沿用 handoff_request_id,服务端返回已创建的同一转交记录。
同一客户先处理换货,后来又提出另一笔订单的退款,这可能是新意图。不能仅以客户账号或相同文本做永久去重,否则合法的新请求会被丢弃。转交标识应关联具体会话任务和转交轮次,并说明保留期限及晚到请求的处理方式。
幂等性处理重复请求,负责人状态检查处理多人和机器人之间的竞争,两者需要同时存在。只加一个幂等键,不能保证人工接管后旧机器人结果不会发送。
本节依据: [2] Amazon Web Services
人工接管后,迟到的机器人结果怎么办
教学演练中,机器人开始查询换货规则,客户随即要求人工。工单已经被客服领取,模型的答复几秒后才生成。发送服务先检查当前任务状态、回复责任人和状态版本,发现原来的 AI 回复资格已失效,就保存结果供诊断或按权限给客服参考,不发送给客户。
这个检查应靠近实际发送,而非只在模型调用开始时检查。查询和生成期间状态可能变化。队列中的旧发送任务也要带任务标识与版本,到执行时再次核对。若发送已在上游受理,系统需要查询实际结果,不能假定取消队列就撤回了消息。
人工也可能从旧页面提交回复。服务端用同样的状态与权限规则拒绝失效提交,并提示刷新。把 AI 和人工入口都纳入检查,才能让当前责任人和消息记录一致。
发送前查状态仍存在竞态:检查通过后、实际提交前,工单可能已被人工领取。状态核验与取得发送资格需要服务端并发控制,旧资格在状态变化后失效;无法与外部平台原子协调时,应说明已经受理的消息可能不能撤回,并测试“检查后、提交前人工接管”这一情况。
用四条竞态场景检查交接
隔离环境的转交演练
- 重复提交转交
模拟响应丢失后再次调用,确认同一意图只产生一条有效转交记录。
- 两人同时领取
核对当前负责人唯一,未领取者不能沿用旧页面发出回复。
- AI 结果晚到
先接管再完成原模型请求,检查对客发送层拒绝失效结果。
- 人工结束后旧事件重放
重放队列通知和回调,确认没有重新开启工单或重复发送。
演练要检查实际消息记录与工单状态,而非只看按钮变灰。外部聊天平台可能有自己的受理与投递状态,企业系统应保存相应标识,并写明查询失败时如何由人工核对。
处理结果既可以是解决问题,也可以是等待客户补充。后者保留待补条件和负责人,不能把“已发一条回复”自动视为工单关闭。
上线前给客服一个可使用的接管入口
接管页显示当前状态、负责人、证据包、已发送消息、已发生的动作和下一步待确认事项。数据来源过期时明确标出查询时间,允许授权人员刷新核对。摘要错误时可以修正,并保留原记录,避免下一位客服继续依赖错误内容。
选择几件脱敏历史请求,请真实客服依据交接包处理。记录仍然需要追问哪些已经存在的信息,再调整字段和入口。评测还包括客户是否反复复述、是否收到矛盾答复,以及队列有没有无人负责的任务。
人工接管意味着回复和执行责任发生变化。哪些资料可见、哪些动作可做仍由既有授权决定;它不要求客服承担本来不属于其职责的审批或技术修复。
常见问题
转人工后机器人可以继续整理资料吗?
可以按企业规则保留受限的只读辅助,但对客回复和写动作需要受当前状态及权限控制。后台整理结果不能直接绕过接管者发送。
用会话 ID 去重就够了吗?
会话 ID 能帮助关联,但同一会话可能出现多个合法诉求和转交轮次。需要区分业务意图,并同时处理状态版本、领取竞争和迟到事件。
资料来源与核对说明
文章中的行业定义与技术方法尽量引用官方或标准组织资料;表格、清单和决策框架是基于这些资料形成的编辑性整理,不代表来源机构对本站服务的背书。
- Writing effective tools for agents — with agentsAnthropic
正文发表于 2025-09-11。用于工具输入、输出与错误信息的工程原则。
- Making retries safe with idempotent APIsAmazon Web Services
用于调用方请求标识、相同标识不同意图、幂等记录与业务变更的一致性;订单例子为本文演练。
带上流程、样例和目标,添加企业微信沟通。先确定项目范围与验收方式,再安排实施。


