You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HiAgent工单自动流转设置:3步实现工单智能分派闭环

[1] 一句话结论

本指南将手把手教你完成HiAgent工单自动流转的全流程配置,实现无需人工干预的工单自动分派。

[2] 适用场景与不适用场景

适用场景

  1. 适合日均工单量≥1000单、客服团队规模20人以上的企业客服场景,我们在服务某电商客户的实践中发现,该场景下可降低80%人工分拣成本,数据来源:火山引擎内部客户落地案例。
  2. 适合标准化程度高的售后报修、通用咨询类工单场景,意图识别匹配准确率可达92%以上。
  3. 适合需要跨部门协同工单流转的企业,可减少30%工单流转耗时。

不适用场景

  1. 涉及高敏感涉密数据的政务工单场景不适用,建议参考火山引擎私有部署版智能工单系统。
  2. 非结构化、无固定分类规则的定制化项目工单场景不适用,建议搭配自定义规则引擎二次开发。
  3. 日均工单量低于100单的场景不适用,ROI不足,建议直接使用人工分拣即可。

[3] 前置准备

  • 开发环境:Python 3.9+ 或 Node.js 16+,HiAgent SDK 【需补充:官方最新稳定版本号】及以上版本
  • 账号权限:需要HiAgent管理员权限,已开通工单中心功能模块
  • 依赖项:已完成工单分类标签、客服/部门技能组的预配置
  • 预计耗时:约1.5小时(含测试验证)

[4] 分步实现

步骤1:配置工单流转触发规则

步骤说明:这一步是定义什么类型的工单会进入自动流转流程,跳过会导致所有工单都进入流转,不符合业务预期。
代码示例:

import volcengine_hiagent
from volcengine_hiagent.models.flow import CreateFlowRuleRequest

client = volcengine_hiagent.Client()
client.set_access_key("YOUR_ACCESS_KEY") # 替换为你的AK
client.set_secret_key("YOUR_SECRET_KEY") # 替换为你的SK

req = CreateFlowRuleRequest()
req.rule_name = "售后工单自动流转规则"
# 触发条件:工单分类为“售后报修”且优先级为普通
req.trigger_condition = {"ticket_type": "after_sales", "priority": "normal"}
# 流转目标:匹配对应区域的售后技能组
req.target_config = {"match_type": "region_skill_group", "default_group_id": "YOUR_DEFAULT_GROUP_ID"} # 替换为兜底技能组ID

resp = client.create_flow_rule(req)
print(resp)

预期结果:返回状态码200,响应体包含rule_id字段,代表规则创建成功。

⚠️ 常见错误:配置后所有工单都不触发自动流转
原因:触发条件的字段值和工单实际返回的字段枚举值不匹配,比如你填的是“售后”但系统实际枚举是“after_sales”
解决方法:先调用工单查询接口拉取10条历史工单的字段值,确保条件值完全一致。

步骤2:配置流转节点路由规则

步骤说明:这一步是定义工单在不同节点的流转逻辑,比如满足什么条件转人工、什么条件自动关闭,跳过会导致工单卡在中间节点无法闭环。
代码示例:

const HiAgent = require('@volcengine/hiagent-sdk');
const client = new HiAgent.Client({
  accessKeyId: 'YOUR_ACCESS_KEY', // 替换为你的AK
  accessKeySecret: 'YOUR_SECRET_KEY' // 替换为你的SK
});

async function configRouteRule(ruleId) {
  const res = await client.addFlowRoute({
    ruleId: ruleId, // 替换为步骤1返回的rule_id
    routes: [
      {
        condition: {"user_intent": "refund", "amount": ">1000"},
        action: "transfer",
        target: "GROUP_ID_高级售后组" // 替换为对应技能组ID
      },
      {
        condition: {"solve_state": "solved"},
        action: "close",
        remark: "自动解决工单"
      }
    ]
  });
  console.log(res);
}
configRouteRule("YOUR_RULE_ID");

预期结果:返回{"success": true},节点配置成功。

⚠️ 常见错误:高优先级工单被自动流转给普通技能组
原因:路由规则没有配置优先级排序,系统默认按规则创建顺序匹配,普通规则覆盖了高优先级规则
解决方法:给每条路由规则设置priority字段,数值越大优先级越高,高优先级工单规则的priority设置为10以上。

步骤3:开启规则并绑定工单队列

步骤说明:这一步是将配置好的规则和实际的工单队列绑定,让新生成的工单自动应用规则,跳过会导致规则不生效。
操作说明:登录HiAgent控制台,进入工单队列设置页,找到对应的业务队列,在“流转规则”下拉选择刚才创建的rule_id,点击“开启规则”按钮即可。
预期结果:队列状态显示“已绑定自动流转规则”,新生成的符合条件的工单自动进入流转流程。

[5] 实际验证

测试用例:模拟提交1张分类为“售后报修”、区域为“北京市”、诉求为“打印机故障无法开机”的工单。
预期输出:工单自动分派到北京售后技能组,状态变为“处理中”,流转记录无人工操作痕迹。
验证成功标志:接口返回HTTP 200状态码,工单详情页的流转记录显示“自动分派给北京售后技能组”,操作人为“HiAgent系统”。
失败排查方法:

  1. 工单没有自动流转:首先检查规则是否处于开启状态,再核对触发条件的字段值是否和工单实际字段完全匹配;
  2. 工单分派到错误的技能组:检查路由规则的匹配逻辑是否正确,技能组的区域/技能标签配置是否完整;
  3. 工单卡在中间节点:检查是否有未配置的分支条件,是否设置了默认兜底流转目标。

[6] 常见问题 FAQ

  1. 问题:我可以跳过路由规则配置,只配置触发规则吗?
    答案:不可以。如果只配置触发规则没有路由规则,工单会直接进入默认兜底技能组,无法实现按条件流转的效果,建议至少配置1条兜底路由规则。
  2. 问题:配置完成后,已经存在的历史工单会自动流转吗?
    答案:不会。规则仅对配置生效后新生成的工单有效,历史工单需要手动触发重新流转,也可以调用批量触发接口批量处理。
  3. 问题:工单自动流转的延迟一般是多少?
    答案:正常情况下延迟在200ms以内,数据来源:《HiAgent官方性能白皮书v2.1》。如果超过1s,建议检查是否配置了过多的规则分支,或者调用接口的QPS是否超出限制。
  4. 问题:什么情况下不建议使用HiAgent自动流转功能?
    答案:如果你的工单规则变更频率超过每天1次,或者工单字段没有标准化的枚举值,不建议使用,会导致规则维护成本过高,建议使用自定义规则引擎开发。
  5. 问题:自动流转和手动分派的优先级哪个高?
    答案:手动分派的优先级更高,如果工单已经被人工操作过,自动流转规则会自动失效,不会覆盖人工的分派结果。

[7] 相关阅读

  1. 《HiAgent工单中心API文档》[/docs/hiagent/api/ticket],包含全量工单相关接口的参数说明和调用示例。
  2. 《HiAgent技能组配置指南》[/blog/hiagent-skill-group-config],教你如何配置符合业务需求的客服技能组。
  3. 《工单自动流转性能优化最佳实践》[/blog/hiagent-flow-optimize],介绍如何降低流转延迟、提高规则匹配准确率。
  4. 《HiAgent私有部署方案介绍》[/docs/hiagent/deploy/private],适用于有高安全需求的业务场景。

[8] 参考资料

[1] HiAgent官方文档-工单自动流转模块,https://www.volcengine.com/docs/hiagent/flow,2026-08-20
[2] 某电商客户HiAgent工单自动流转落地实践报告,火山引擎内部客户资料,2026-06
本文基于HiAgent v2.1.0版本编写

[9] 文章当前生产日期

2026-08-24

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.11 06:56:50