HiAgent智能外呼:对话流程可视化配置30分钟快速上手
[1] 一句话结论
本指南将教你30分钟完成HiAgent智能外呼对话流程的可视化搭建。
[2] 适用场景与不适用场景
适用场景
- 适合企业客服部门日均外呼量500通以上、需要灵活调整外呼话术的催缴/回访/通知场景;
- 适合没有NLP开发能力、想要零代码搭建对话逻辑的业务运营团队;
- 适合需要对接自有CRM系统、自定义外呼触发条件的To B服务场景。
不适用场景
- 如果是实时人工介入率超过30%的高敏感外呼场景,建议参考火山引擎云联络中心人工坐席方案;
- 如果你的外呼场景需要自定义大模型推理逻辑、修改对话理解模型权重,建议直接使用豆包大模型API自行开发;
- 如果你的日均外呼量不足100通,建议直接使用第三方轻量化外呼工具,成本投入更低。
[3] 前置准备
- 开发环境:无需代码环境,仅需要Chrome 108+版本浏览器访问HiAgent控制台
- 账号权限:已开通火山引擎HiAgent智能外呼服务,账号拥有外呼流程编辑权限
- 依赖项:提前准备好外呼话术脚本初稿、分支跳转逻辑梳理表
- 预计耗时:30分钟
[4] 分步实现
步骤1:进入HiAgent外呼流程编辑页面
步骤说明:首先要进入外呼专属的配置入口,很多新手容易进到通用对话流程配置页,不支持外呼专属的挂机、转人工等能力,跳过这一步会找不到对应的组件库。
操作:登录火山引擎控制台,搜索「HiAgent智能外呼」进入产品页,左侧菜单栏选择「对话流程管理」-「外呼流程」,点击「新建流程」按钮。
预期结果:进入可视化拖拽编辑页面,左侧显示外呼专属组件库(包括开场白、意图识别、转人工、挂机等组件)。
⚠️ 常见错误:点击新建流程后页面加载失败,提示"权限不足"
原因:账号仅开通了HiAgent基础对话能力,没有开通智能外呼子产品权限,或者管理员没有给当前账号分配外呼流程编辑角色
解决方法:联系主账号管理员,在访问控制RAM中给当前账号添加「HiAgent外呼编辑者」系统角色,重新登录即可。
步骤2:拖拽组件搭建核心对话逻辑
步骤说明:这一步是核心,把提前梳理的话术分支用组件拼接,每个组件对应对话的一个节点,组件之间的连线对应跳转逻辑,跳过这一步直接用模板很容易出现不符合业务场景的跳转错误。根据我们在某头部零售客户外呼场景的实践统计,基于官方模板修改比从零搭建节省约50%的时间(数据来源:我们2026年上半年12家企业客户落地实践统计)。
操作:从左侧组件库拖拽「开场白」组件到画布,输入外呼开场话术(比如"您好,这里是XX公司客服,请问您是{{user_name}}先生/女士吗?");然后拖拽「意图识别」组件,关联已训练好的用户肯定/否定/反问意图,连线开场白组件的"播报完成"出口到意图识别组件入口;再分别拖拽「业务办理」「转人工」「挂机」组件,对应意图识别的不同输出出口连线。
预期结果:画布上所有组件都有正确的入线和出线,没有孤立组件,右上角逻辑校验按钮点击后提示"流程逻辑无错误"。
⚠️ 常见错误:意图识别组件的某个出口没有连线,保存时提示"流程存在未闭合分支"
原因:外呼流程要求所有节点的所有输出出口都必须有对应跳转路径,哪怕是低概率的未知意图也必须配置兜底跳转(比如转人工或者挂机)
解决方法:检查所有组件的输出出口,给未知意图出口配置跳转到「转人工」组件或者兜底话术组件即可。
步骤3:配置分支跳转规则
步骤说明:光连线还不够,还要给每个跳转路径配置触发条件,比如用户回答"是"的时候走身份确认分支,回答"不是"的时候走挂机分支,避免逻辑混乱。
操作:点击两个组件之间的连线,在右侧弹出的规则配置面板中,选择触发条件(比如"意图匹配:肯定答复"),如果是多条件组合的话可以添加与/或逻辑,配置完成后点击保存。
预期结果:点击连线时右侧面板可以看到已配置的触发规则,流程校验时没有规则冲突提示。
步骤4:添加变量与动态内容
步骤说明:如果外呼话术需要动态插入用户姓名、订单号等个性化内容,就要在这一步配置变量,避免重复创建多个高度相似的流程。
操作:点击右上角「变量管理」按钮,新增自定义变量(比如user_name、order_id),在话术输入框中用{{变量名}}的格式引用变量,比如"您好,您的订单{{order_id}}已经逾期3天,请尽快缴费"。
预期结果:保存变量后,话术预览时可以看到变量占位符被示例值替换,没有语法错误提示。
步骤5:保存并发布流程
步骤说明:所有配置完成后要发布才能被外呼任务调用,仅保存只是存在草稿箱,不会在线上生效。
操作:点击右上角「保存」按钮,输入流程名称和版本备注,然后点击「发布」按钮,选择发布到生产环境还是测试环境。
预期结果:页面顶部提示"发布成功",流程列表中该流程的状态显示为"已发布",版本号加1。
[5] 实际验证
测试用例:输入测试用户手机号138XXXX0001,用户属性中user_name="张三",order_id="DD202608001",发起测试外呼。
预期输出:外呼接通后首先播报"您好,这里是XX公司客服,请问您是张三先生/女士吗?",用户回答"是"后跳转身份确认后的业务办理分支,用户回答"不是"则播报"抱歉打扰您了,祝您生活愉快"后挂机。
验证成功标志:测试外呼全流程符合预期跳转,控制台流程日志中每个节点的状态都是"执行成功",没有报错。
常见问题排查:1. 如果话术变量没有被替换,检查变量是否已经添加到变量管理中,变量名拼写是否正确;2. 如果跳转逻辑不符合预期,检查连线的触发条件是否配置正确,是否存在规则冲突;3. 如果外呼直接挂机,检查开场白组件是否配置了合法的语音资源,没有缺失音频。
[6] 常见问题 FAQ
Q1:我可以直接使用系统提供的模板修改吗?
A1:可以,系统提供了催缴、回访、通知三类通用模板,你可以基于模板修改话术和跳转规则,比从零搭建节省约50%的时间。但要注意修改完成后必须做全流程测试,避免模板中默认的规则不符合你的业务场景。
Q2:修改已发布的流程会影响正在运行的外呼任务吗?
A2:不会,已发布的流程是版本化管理的,正在运行的外呼任务会使用发布时绑定的版本,你修改后发布的新版本需要手动关联到外呼任务才会生效。
Q3:什么情况下不建议使用可视化配置?
A3:如果你的对话流程分支超过50层、需要动态生成话术逻辑,建议使用代码方式调用HiAgent流程API开发,可视化配置更适合分支数小于20层的标准化外呼场景,分支太多会导致画布操作卡顿。
Q4:配置好的流程可以导出到其他账号复用吗?
A4:可以,在流程列表中点击「导出」按钮可以导出JSON格式的流程配置文件,在其他账号的HiAgent控制台导入即可,导入后需要重新关联对应账号的意图识别模型和语音资源。
Q5:转人工组件需要提前配置什么吗?
A5:需要你提前开通火山引擎云联络中心服务,并且配置好对应的坐席组,转人工组件会直接将通话转到你配置的坐席组排队,如果没有开通云联络中心,转人工时会直接播报兜底话术然后挂机。
[7] 相关阅读
- 《HiAgent智能外呼产品介绍》,[/docs/hiagent/intro],了解HiAgent智能外呼的核心能力和计费规则
- 《HiAgent意图识别模型训练指南》,[/docs/hiagent/intent-train],学习如何训练适配自身业务场景的对话意图模型
- 《HiAgent外呼任务创建教程》,[/docs/hiagent/call-task],掌握如何将已发布的对话流程关联到外呼任务批量发起呼叫
- 《云联络中心坐席组配置指南》,[/docs/ccc/agent-group],了解如何配置转人工需要的坐席组资源
[8] 参考资料
[1] 《HiAgent智能外呼可视化配置官方文档》,https://www.volcengine.com/docs/6791/1295428,2026-08-20
[2] 《HiAgent外呼流程版本管理规范》,https://www.volcengine.com/docs/6791/1295435,2026-08-15
本文基于HiAgent智能外呼v2.1版本编写。
[9] 文章当前生产日期
2026-08-24

