IVR 节点类型

快速阅读

本文用于统一说明呼叫中心 IVR 节点类型的产品口径,帮助客户、业务、实施和技术团队理解语音导航流程中不同节点分别负责什么、适合什么场景、需要配置哪些关键项,以及上线时如何验收。

本文的核心结论是:

  • IVR 节点是语音导航流程中的最小业务步骤,例如播放、选择、收号、时间判断、队列、直呼、留言、机器人、短信、交互和脚本等。
  • 节点类型决定当前步骤“做什么”,连线和分支决定“下一步去哪”。
  • 节点不应只看能否保存配置,更要看客户在电话中是否能顺利听懂、选择、等待、转人工或完成自助。
  • 节点使用变量时,应区分内置变量、自定义变量、缓存变量、TTS 变量和话单沉淀字段。
  • 上线 IVR 节点时,必须验证正常路径、无输入、错误输入、超时、目标不可用、变量为空和兜底路径。

阅读地图

  • 如果只想理解节点分类,重点阅读“二、产品总览”和“五、能力地图”。
  • 如果要设计 IVR 流程,重点阅读“三、核心概念”和“四、对象关系与主流程”。
  • 如果要配置具体节点,重点阅读“六、产品功能说明”。
  • 如果要上线验收和排障,重点阅读“八、上线准备与运营建议”和“附录 C:实施检查清单”。

一、文档说明

1.1 文档目的

IVR 流程不是一段固定语音,而是由多个节点串联形成的电话服务流程。不同节点分别承担接待、播报、按键、收号、判断、分流、排队、留言、机器人接待、外部系统协同等职责。

如果没有统一的节点类型口径,容易出现以下问题:

  1. 业务只描述“转人工”,但没有明确是队列、直呼还是机器人转人工。
  2. 菜单能播放,但无输入、错误输入和超时没有兜底。
  3. 变量在节点中可用,但没有沉淀到话单或推送,后续无法追溯。
  4. 机器人节点能接入,但转人工条件、失败兜底和上下文传递不清晰。
  5. IVR 报表能看到节点数据,但运营无法理解每类节点的业务含义。

本文用于建立 IVR 节点类型的统一说明,支撑流程设计、配置实施、上线验收、运营优化和客户培训。

1.2 适用对象

  • 客户业务负责人:用于理解热线服务流程由哪些节点组成。
  • 运营管理人员:用于分析菜单、转人工、自助、留言和机器人节点效果。
  • 实施顾问:用于配置节点、联调流程、验证兜底和输出培训说明。
  • 产品经理:用于统一节点类型、变量、记录、报表和推送口径。
  • 技术负责人:用于理解节点与外部系统、变量、事件和记录的协同边界。

1.3 文档范围

本文覆盖 IVR 节点类型的产品说明,包括播放、选择、收号、等待、时间、地区、判断、分支、队列、直呼、留言、机器人、智能导航、智能体、交互、短信、脚本、变量处理等常见节点。

本文不展开节点内部编号、底层协议、代码实现和内部实现细节。具体可用节点和配置项以实际系统版本为准。

二、产品总览

2.1 什么是 IVR 节点

IVR 节点是语音导航流程中的一个步骤。每个节点完成一个明确动作,例如播放语音、等待按键、收集号码、判断条件、进入队列、发送短信或接入机器人。

人话总结

IVR 流程像一张电话服务路线图,节点就是路线图上的每一个服务步骤。

2.2 为什么要按节点类型理解 IVR

按节点类型理解 IVR,有助于回答:

  • 当前节点是播报、收集信息,还是做条件判断。
  • 当前节点是否会改变客户去向。
  • 当前节点是否会产生变量。
  • 当前节点是否会进入人工服务。
  • 当前节点失败后是否有兜底。
  • 当前节点是否会进入报表和记录追溯。

2.3 节点分类总览

分类典型节点核心作用
基础交互类播放、选择、收号、等待完成语音播报、按键选择、数字输入和流程等待。
条件判断类时间、地区、判断、分支根据时间、地区、变量、标签或业务状态分流。
人工承接类队列、直呼、留言将客户送入人工、指定对象或留言流程。
智能服务类机器人、智能导航、智能体提供自然语言、自助问答、意图识别和转人工。
外部协同类交互、短信、脚本调用外部系统、发送短信或执行扩展逻辑。
变量处理类设置变量、读取变量、缓存变量在流程中保存、读取和传递上下文。

2.4 节点设计的核心原则

  • 每个节点职责要清晰。
  • 每条路径都要有下一步。
  • 每个客户输入节点都要有超时和错误处理。
  • 每个外部协同节点都要有失败分支。
  • 每个转人工节点都要有目标不可用兜底。
  • 使用变量的节点必须考虑变量为空或格式不符合预期。
  • 需要运营分析的关键节点应能在记录或报表中追溯。

三、核心概念

3.1 节点

节点是 IVR 流程中的一个可配置步骤。它决定当前流程做什么。

3.2 连线

连线用于连接节点,决定当前节点执行后进入哪个节点。

3.3 分支

分支用于根据客户输入或系统条件进入不同路径。例如按 1 进售前、按 2 进售后、按 0 转人工。

3.4 兜底路径

兜底路径用于处理异常、无输入、错误输入、超时、目标不可用、接口失败、机器人无法处理等情况。

3.5 节点变量

节点变量是在 IVR 节点中读取或生成的变量。例如收号结果、菜单选择、查询结果、机器人意图、转人工原因等。

节点变量可能只是运行时变量,也可能按配置沉淀到话单、推送或记录中。

3.6 节点统计

节点统计用于分析客户进入哪些节点、在哪些节点流失、哪些路径转人工、哪些节点错误输入较多。

节点统计适合运营优化,不替代单通记录排障。

四、对象关系与主流程

4.1 总体关系

呼入路由 / WebCall / 外呼任务
↓
进入 IVR 流程
↓
节点执行
├─ 播放 / 选择 / 收号
├─ 时间 / 地区 / 判断 / 分支
├─ 队列 / 直呼 / 留言
├─ 机器人 / 智能导航 / 智能体
├─ 交互 / 短信 / 脚本
└─ 变量处理
↓
记录、录音、推送、IVR 报表和节点统计

4.2 标准节点执行流程

客户进入节点
↓
节点执行动作
↓
根据客户输入、系统判断或执行结果选择分支
↓
进入下一个节点或结束流程
↓
通话结束后沉淀记录、IVR 路径和统计数据

4.3 节点与变量流转

节点读取内置变量 / 自定义变量 / 缓存变量
↓
执行判断、播报、查询或转人工
↓
生成新的运行时变量
↓
后续节点继续读取
↓
按配置进入话单、推送、导出或报表

4.4 节点与话单记录

IVR 节点执行过程可能体现在:

  • 通话记录详情中的 IVR 路径。
  • 从话单或过程明细中的 IVR 信息。
  • IVR 报表中的节点统计。
  • 按键推送或 IVR 结束推送。
  • 录音中客户听到的菜单和提示音。

五、能力地图

能力层节点类型说明
接待层播放、等待播放欢迎语、提示语、等待语。
交互层选择、收号收集客户按键或数字输入。
判断层时间、地区、判断、分支按规则决定客户去向。
承接层队列、直呼、留言把客户送到人工、指定对象或留言。
智能层机器人、智能导航、智能体提供自然语言和 AI 服务。
协同层交互、短信、脚本与外部系统或扩展逻辑协同。
上下文层变量处理、缓存变量保存和读取流程上下文。
分析层节点统计、IVR 报表、通话记录支撑运营优化和排障。

六、产品功能说明

6.1 播放节点

播放节点用于播放欢迎语、菜单说明、错误提示、等待提示、合规提示或查询结果。

关键配置:

  • 语音文件或 TTS 文本。
  • 是否使用 TTS 变量。
  • 播放完成后的下一节点。
  • 播放失败或内容为空时的处理。

常见风险:

  • 提示语过长。
  • TTS 变量为空。
  • 播放后没有明确下一步。
  • 合规提示遗漏。

6.2 选择节点

选择节点用于客户按键分流。

关键配置:

  • 支持哪些按键。
  • 每个按键对应哪个分支。
  • 超时未输入处理。
  • 错误输入处理。
  • 最大重试次数。
  • 是否允许转人工或返回上级。

常见风险:

  • 菜单层级过深。
  • 按键说明和实际分支不一致。
  • 无输入和错误输入没有兜底。
  • 转人工入口不清晰。

6.3 收号节点

收号节点用于收集客户输入的数字信息,例如订单号、工单号、会员号、验证码或手机号后几位。

关键配置:

  • 输入长度。
  • 结束方式。
  • 超时时间。
  • 重试次数。
  • 校验规则。
  • 查询失败路径。
  • 转人工兜底。

常见风险:

  • 长度配置不准确。
  • 客户输入失败后无法继续。
  • 收号结果未传给后续节点。
  • 敏感号码被完整播报或沉淀。

6.4 等待节点

等待节点用于让流程停留一段时间后继续执行。

关键配置:

  • 等待时长。
  • 等待期间是否播放提示。
  • 等待结束后的下一节点。
  • 超时或客户挂机后的处理。

常见风险:

  • 等待时间过长。
  • 客户不知道正在等待什么。
  • 等待后进入错误路径。

6.5 时间节点

时间节点用于按工作时间、非工作时间、节假日、午休或特殊活动时段分流。

关键配置:

  • 时间条件。
  • 工作时间路径。
  • 非工作时间路径。
  • 节假日路径。
  • 临时调整规则。

常见风险:

  • 节假日未维护。
  • 多时区口径不清。
  • 非工作时间没有留言或自助兜底。

6.6 地区节点

地区节点用于根据来电归属地或业务地区分流。

关键配置:

  • 地区分组。
  • 未识别地区路径。
  • 区域队列或区域 IVR。
  • 默认兜底。

常见风险:

  • 归属地识别与客户实际地区不一致。
  • 未识别地区没有默认路径。
  • 区域队列无人承接。

6.7 判断节点

判断节点用于根据变量、客户等级、标签、黑名单、业务状态、查询结果等条件分流。

关键配置:

  • 判断变量。
  • 判断条件。
  • 命中路径。
  • 未命中路径。
  • 变量为空路径。

常见风险:

  • 变量尚未生成。
  • 条件表达不清。
  • 多条件冲突。
  • 未命中后无兜底。

6.8 分支节点

分支节点用于按多个变量值或业务状态进入多条路径。

关键配置:

  • 分支条件。
  • 分支顺序。
  • 默认路径。
  • 变量来源。

常见风险:

  • 分支过多导致维护困难。
  • 默认路径缺失。
  • 条件重叠导致实际走向不符合预期。

6.9 队列节点

队列节点用于将客户送入人工服务队列。

关键配置:

  • 目标队列。
  • 排队等待音。
  • 排队超时路径。
  • 队列无人路径。
  • 座席接听前提示。
  • 客户接听提示。

常见风险:

  • 队列无座席。
  • 排队超时无兜底。
  • 等待音或提示音未配置。
  • 客户进入队列后无法转其它路径。

6.10 直呼节点

直呼节点用于直接呼叫指定座席、分机、手机或外部号码。

关键配置:

  • 目标号码或对象。
  • 呼叫超时时间。
  • 被叫未接路径。
  • 接通后提示音。
  • 外部号码合规要求。

常见风险:

  • 目标不可用。
  • 外部号码未接无兜底。
  • 直呼失败后客户听不到提示。
  • 录音和话单口径不清晰。

6.11 留言节点

留言节点用于引导客户录制留言,常用于非工作时间、队列无人、客户不愿等待等场景。

关键配置:

  • 留言提示语。
  • 最大留言时长。
  • 留言结束方式。
  • 留言查询和跟进责任。
  • 是否需要回呼。

常见风险:

  • 留言无人跟进。
  • 留言记录不可查。
  • 客户不知道留言后会如何处理。

6.12 机器人节点

机器人节点用于接入语音机器人或智能问答流程。

关键配置:

  • 机器人对象。
  • 开场语。
  • 意图识别。
  • 兜底话术。
  • 转人工条件。
  • 转人工目标。

常见风险:

  • 识别失败后无法转人工。
  • 客户要求人工但没有入口。
  • 机器人会话摘要未带给座席。
  • 机器人记录没有沉淀。

6.13 智能导航节点

智能导航节点用于通过自然语言识别客户诉求,替代传统多层按键菜单。

关键配置:

  • 可识别意图范围。
  • 意图和业务路径映射。
  • 未识别路径。
  • 转人工策略。
  • 运营训练和优化机制。

常见风险:

  • 意图覆盖不足。
  • 识别错误导致分流错误。
  • 未识别后没有兜底。

6.14 智能体节点

智能体节点用于更复杂的 AI 自主应答、信息采集、业务判断和转人工。

关键配置:

  • 智能体对象。
  • 会话目标。
  • 变量传递。
  • 转人工触发条件。
  • 会话摘要。
  • 失败兜底。

常见风险:

  • 智能体无响应。
  • 多轮对话中上下文丢失。
  • 转人工时座席不了解前文。
  • 敏感业务缺少人工兜底。

6.15 交互节点

交互节点用于与外部业务系统协同,例如查询订单、校验会员、获取客户标签或写入业务结果。

关键配置:

  • 请求参数。
  • 返回值映射。
  • 超时时间。
  • 成功路径。
  • 失败路径。
  • 变量沉淀需求。

常见风险:

  • 外部系统超时。
  • 返回格式变化。
  • 敏感参数透出。
  • 失败后无人工兜底。

6.16 短信节点

短信节点用于在流程中向客户发送短信,例如链接、验证码、排队提示、回呼确认或业务结果。

关键配置:

  • 短信模板。
  • 接收号码。
  • 模板变量。
  • 发送失败路径。
  • 客户授权和合规要求。

常见风险:

  • 模板变量为空。
  • 发送失败客户无感知。
  • 短信内容含敏感信息。

6.17 脚本节点

脚本节点用于执行更复杂的业务判断、变量处理或流程扩展。

关键配置:

  • 脚本用途。
  • 输入变量。
  • 输出变量。
  • 成功路径。
  • 失败路径。
  • 版本和变更记录。

常见风险:

  • 逻辑复杂难维护。
  • 输入变量为空。
  • 输出变量未被后续节点正确消费。
  • 修改脚本影响多个流程。

6.18 变量处理节点

变量处理节点用于设置、读取、转换或暂存流程变量。

关键配置:

  • 变量名。
  • 变量值。
  • 变量来源。
  • 有效范围。
  • 是否需要沉淀。
  • 空值处理。

常见风险:

  • 覆盖内置变量。
  • 命名混乱。
  • 只在运行时有值但记录查不到。
  • 敏感变量被播报、推送或导出。

七、典型业务场景

7.1 标准客服热线

客户进入播放节点听欢迎语,再进入选择节点按键,最后进入队列节点由座席接听。

关键节点:

  • 播放节点。
  • 选择节点。
  • 队列节点。
  • 错误输入兜底。

7.2 非工作时间留言

客户进入时间节点,命中非工作时间后播放下班提示,再进入留言节点。

关键节点:

  • 时间节点。
  • 播放节点。
  • 留言节点。
  • 回呼或跟进机制。

7.3 自助订单查询

客户通过选择节点进入自助查询,收号节点收集订单号,交互节点查询业务系统,播放节点或 TTS 播报结果。

关键节点:

  • 选择节点。
  • 收号节点。
  • 交互节点。
  • 播放 / TTS 节点。
  • 查询失败兜底。

7.4 VIP 优先分流

系统通过判断节点读取客户等级变量,VIP 客户进入优先队列,普通客户进入标准队列。

关键节点:

  • 判断节点。
  • 队列节点。
  • 变量处理节点。
  • 默认路径。

7.5 机器人转人工

客户进入机器人节点,机器人识别意图后判断是否转人工。需要人工时进入队列节点,并将会话摘要和转人工原因带给座席。

关键节点:

  • 机器人 / 智能体节点。
  • 判断节点。
  • 队列节点。
  • 变量处理节点。
  • 转人工失败兜底。

7.6 满意度调查

座席服务结束后客户进入满意度 IVR,通过播放节点提示评分,选择节点收集按键,最后沉淀满意度结果。

关键节点:

  • 播放节点。
  • 选择节点。
  • 变量处理节点。
  • 记录和报表沉淀。

八、上线准备与运营建议

8.1 上线前确认事项

上线 IVR 节点流程前,建议确认:

  1. 节点类型是否覆盖业务流程。
  2. 每个节点是否有明确下一步。
  3. 客户输入节点是否有超时、错误和重试配置。
  4. 外部协同节点是否有失败路径。
  5. 队列、直呼、留言、机器人等目标是否可用。
  6. 变量为空、格式错误或未生成时是否有兜底。
  7. TTS 播报内容是否完整且适合语音表达。
  8. IVR 路径、节点统计、录音和推送是否可追溯。

8.2 设计建议

  • 主菜单不宜过深。
  • 高频业务放在前面。
  • 每类异常都有兜底。
  • 自助流程保留转人工入口。
  • 机器人和智能体必须有失败兜底。
  • 外部接口超时不能让客户长时间静默等待。
  • 关键变量应确认是否需要沉淀到记录或推送。

8.3 运营建议

  • 定期查看节点进入量和流出方向。
  • 关注无输入、错误输入、超时和呼损节点。
  • 根据高频节点优化菜单顺序。
  • 根据转人工率判断自助和机器人效果。
  • 根据留言数判断非工作时间服务压力。
  • 根据节点报表和录音抽样优化话术。

8.4 验收建议

验收不应只验证“节点能保存”,还应验证:

  • 客户能听到正确语音。
  • 按键和收号正确进入分支。
  • 无输入和错误输入有兜底。
  • 时间、地区、判断条件正确命中。
  • 队列、直呼、留言、机器人目标可用。
  • 外部协同失败有提示或转人工。
  • 变量能被后续节点读取。
  • 需要沉淀的节点结果能在记录、推送或报表中查看。

九、与周边能力的关系

9.1 与呼入路由的关系

呼入路由决定来电进入哪个 IVR;IVR 节点决定进入后每一步怎么走。

9.2 与队列和座席的关系

队列节点将客户送入人工服务范围,后续是否被接听取决于队列策略、座席状态和排班。

9.3 与变量体系的关系

节点可以读取和生成内置变量、自定义变量、缓存变量和通道变量。运行时变量不一定进入话单,长期追溯需要配置沉淀。

9.4 与 TTS 和提示音的关系

播放、选择、收号、队列、直呼、机器人等节点都可能使用提示音或 TTS。使用 TTS 变量时必须确认变量有值。

9.5 与机器人和智能体的关系

机器人、智能导航和智能体节点是 IVR 中的智能服务节点。它们需要明确转人工条件、兜底路径和上下文传递。

9.6 与通话记录和 IVR 报表的关系

单通排障应查看通话记录中的 IVR 路径和录音;运营优化应查看 IVR 报表和节点统计。两者分析粒度不同。

9.7 与推送的关系

按键、IVR 结束、转人工、机器人等节点结果可按配置进入事件推送。客户系统如依赖推送对账,应确认事件和变量范围。

十、FAQ

10.1 节点类型是不是越多越好?

不是。节点类型越多,流程维护成本越高。应优先用清晰、稳定、可运营的节点组合解决业务问题。

10.2 播放节点和选择节点有什么区别?

播放节点只负责播报内容;选择节点在播报后等待客户按键,并根据按键进入不同分支。

10.3 收号节点和选择节点有什么区别?

选择节点通常收集单个按键;收号节点用于收集多位数字,例如订单号、工单号或会员号。

10.4 判断节点和分支节点有什么区别?

判断节点常用于条件判断;分支节点更适合根据多个变量值或状态进入多条路径。实际使用时以系统配置能力为准。

10.5 队列节点为什么没有座席接听?

可能是队列无座席、座席不在线、座席忙、排队超时或队列策略不匹配。应检查队列和座席状态。

10.6 TTS 变量为空怎么办?

应配置默认提示、失败分支或转人工兜底,避免客户听到空播报或流程中断。

10.7 机器人节点失败后怎么办?

应配置兜底话术、转人工、留言或返回上一级。不能让客户在识别失败后无提示等待。

10.8 节点结果能否进入通话记录?

部分节点结果可在 IVR 路径、记录详情、推送或报表中体现。是否沉淀取决于节点类型和配置。

10.9 节点统计和通话记录有什么区别?

节点统计看一段时间内的整体流量和分布;通话记录看某一通电话的具体路径和结果。

10.10 导入旧 IVR 后是否可以直接上线?

不建议。导入后应逐节点检查队列、时间条件、语音素材、变量、机器人和外部目标是否可用,并完成拨测。

十一、总结

IVR 节点类型是语音导航流程编排的基础。播放、选择、收号、判断、队列、留言、机器人、交互、短信、脚本和变量处理等节点共同决定客户在电话中的服务路径。

设计 IVR 节点时,应优先保证客户能听懂、能选择、能转人工、异常有兜底、过程可追溯。上线后,应通过通话记录、录音、IVR 路径和节点报表持续优化流程。

附录 A:入口与权限

入口说明
IVR / 语音导航列表新建、编辑、复制、启停 IVR 流程。
流程编排画布拖拽节点、连线和配置分支。
语音素材管理欢迎语、菜单语、提示语、等待音。
时间条件提供时间节点和路由引用。
队列配置提供队列节点目标。
机器人 / 智能体配置提供智能服务节点目标。
IVR 报表查看节点统计和流转效果。
通话记录查看单通 IVR 路径和录音。

权限建议:

  • IVR 配置权限应授予实施或管理员。
  • 机器人、队列、短信、外部协同等目标配置应受权限控制。
  • 导出、录音和报表查看应按数据范围控制。

附录 B:关键字段口径

字段业务含义使用建议
IVR 名称语音导航流程名称按业务线、入口或时间命名。
节点名称节点业务名称应便于运营理解。
节点类型播放、选择、队列、机器人等用于理解节点动作。
节点进入量进入节点的次数用于分析高频路径。
按键值客户输入的按键用于分析菜单选择。
收号结果客户输入的多位数字用于自助查询和转人工上下文。
转队列数从节点转入队列的数量用于分析人工压力。
留言数进入留言节点的数量用于非工作时间和无人承接分析。
无输入次数客户未输入的次数用于优化提示语和等待时间。
错误输入次数客户输入不合法的次数用于优化菜单设计。

附录 C:实施检查清单

检查项检查内容
节点清单已确认流程使用哪些节点类型。
连线完整每个节点都有明确下一步或结束路径。
输入兜底选择、收号节点有无输入和错误输入处理。
目标可用队列、直呼、机器人、短信、外部协同目标可用。
变量验证节点读取和生成的变量已验证。
TTS 验证TTS 文本和变量播报正常,有空值兜底。
失败路径外部协同、机器人、队列不可用时有兜底。
记录追溯通话记录可查看 IVR 路径和节点结果。
报表验证节点统计和 IVR 报表有数据。
拨测覆盖正常、异常、超时、错误输入均已拨测。

附录 D:常见问题速查

问题可能原因建议处理
客户按键无效按键未配置或输入超时检查选择节点分支和超时设置。
收号后查不到结果收号格式错误或查询失败检查收号长度、变量和交互节点。
转人工失败队列不可用或无座席检查队列和座席状态。
TTS 播报为空变量为空或格式异常配置默认提示和兜底路径。
机器人无响应机器人不可用或识别失败检查机器人配置和失败分支。
IVR 报表无节点数据统计未开启、时间范围不对或数据延迟检查统计配置和查询条件。
导入流程后异常引用对象不存在检查语音、队列、时间条件、机器人和变量。

附录 E:术语表

术语说明
IVR 节点语音导航流程中的一个步骤。
播放节点播放语音或 TTS 内容的节点。
选择节点按客户按键进入不同分支的节点。
收号节点收集客户多位数字输入的节点。
时间节点按工作时间或时间条件分流的节点。
判断节点按变量、标签或业务状态分流的节点。
队列节点将客户送入人工队列的节点。
直呼节点直接呼叫指定对象的节点。
留言节点引导客户录制留言的节点。
机器人节点接入机器人或智能服务的节点。
交互节点与外部系统协同的节点。
兜底路径异常、无输入、失败时的备用路径。