逻辑节点:选择
快速阅读
本文用于统一说明呼叫中心 IVR 逻辑节点中的“选择节点”产品口径。这里的“逻辑选择”指按变量值进行多路分支的节点,也可理解为 Switch / 分支节点,不同于基础节点中的按键选择节点。
本文的核心结论是:
- 逻辑选择节点按已有变量的具体取值进入不同路径。
- 它不同于基础选择节点:基础选择按客户按键分流,逻辑选择按变量值分流。
- 逻辑选择适合多值枚举场景,例如客户类型、工单状态、订单状态、机器人意图、业务标签等。
- 逻辑选择必须配置其它值或默认兜底路径。
- 变量为空、大小写不一致、空格、重复值和缺少默认路径,是最常见风险。
阅读地图
- 如果只想理解逻辑选择是什么,重点阅读“二、产品总览”和“三、核心概念”。
- 如果要配置多值分支,重点阅读“六、产品功能说明”。
- 如果要区分它和基础选择、判断节点,重点阅读“九、与周边能力的关系”。
- 如果要上线验收,重点阅读“八、上线准备与运营建议”和“附录 C:实施检查清单”。
一、文档说明
1.1 文档目的
IVR 流程中,有些分流不是由客户按键决定,而是由系统已有变量值决定。例如客户类型是 VIP、普通、黑名单;订单状态是已发货、待付款、异常;机器人意图是咨询、投诉、转人工。
逻辑选择节点用于根据某个变量的具体取值进入不同路径。
如果逻辑选择配置不清,容易出现:
- 和基础按键选择节点混淆。
- 变量为空时无路径。
- 变量值大小写或空格不一致导致无法命中。
- 分支过多难维护。
- 默认路径缺失导致流程中断。
本文用于建立逻辑选择节点统一说明,支撑多值变量分流、业务状态分流、机器人意图分流和流程兜底。
1.2 适用对象
- 客户业务负责人:用于确认按业务状态如何分流。
- 运营管理人员:用于分析不同变量值对应的客户路径。
- 实施顾问:用于配置变量名、变量值列表和默认路径。
- 产品经理:用于统一逻辑选择与基础选择、判断、变量节点的口径。
- 技术负责人:用于理解变量来源、值规范和对接风险。
1.3 文档范围
本文覆盖 IVR 逻辑选择节点的产品说明,包括变量名、变量值、分支路径、默认路径、变量来源、空值处理、记录、报表和上线验收。
本文不展开底层表达式、代码实现和内部实现细节。具体支持的变量匹配方式以实际系统版本为准。
二、产品总览
2.1 什么是逻辑选择节点
逻辑选择节点是 IVR 中根据某个变量的具体取值进入不同路径的逻辑节点。
人话总结:
逻辑选择节点就是“看变量是什么值,就走哪条路”的节点。
2.2 逻辑选择解决什么问题
逻辑选择适合多值分流:
- 客户类型:VIP、普通、黑名单。
- 工单状态:未处理、处理中、已完成、异常。
- 订单状态:待付款、已发货、已取消。
- 机器人意图:咨询、投诉、转人工。
- 活动标签:A 活动、B 活动、其它活动。
2.3 逻辑选择不是什么
| 容易混淆对象 | 区别 |
|---|---|
| 基础选择节点 | 基础选择按客户按键分流;逻辑选择按变量值分流。 |
| 判断节点 | 判断节点适合真假分支;逻辑选择适合多值分支。 |
| 变量节点 | 变量节点写入变量;逻辑选择读取变量并按值分流。 |
| 时间节点 | 时间节点按时间条件分流。 |
| 地区节点 | 地区节点按地区分组分流。 |
2.4 核心价值
| 价值 | 说明 |
|---|---|
| 多值分流 | 按多个业务状态进入不同路径。 |
| 简化判断 | 避免多个判断节点串联过长。 |
| 支撑智能服务 | 按机器人意图或业务标签分流。 |
| 提升维护性 | 枚举值和路径集中管理。 |
| 支撑兜底 | 未知值进入默认路径。 |
三、核心概念
3.1 选择变量
选择变量是逻辑选择节点读取的变量,例如客户类型、订单状态、机器人意图等。
3.2 变量值
变量值是选择变量的具体内容,例如 VIP、普通、已发货、投诉等。
3.3 分支路径
分支路径是某个变量值命中后进入的下一节点。
3.4 默认路径
默认路径是变量为空、未知值或未命中任何配置值时进入的兜底路径。
3.5 枚举值
枚举值是预期可能出现的变量值集合。逻辑选择节点应尽量使用稳定枚举值。
四、对象关系与主流程
4.1 标准逻辑选择流程
客户进入逻辑选择节点
↓
读取选择变量
↓
匹配变量值
├─ 值 = A:进入 A 路径
├─ 值 = B:进入 B 路径
├─ 值 = C:进入 C 路径
└─ 空值 / 未知值:进入默认路径4.2 与变量的关系
逻辑选择节点依赖变量提前生成。变量可来自:
- 内置变量。
- 自定义变量。
- 缓存变量。
- 收号节点。
- 交互节点。
- 机器人节点。
- 外部系统。
4.3 与记录和报表的关系
逻辑选择节点会影响 IVR 路径和节点流向。运营可通过 IVR 报表观察各变量值对应的流量和转人工情况。
五、能力地图
| 能力层 | 能力 | 说明 |
|---|---|---|
| 输入层 | 选择变量、变量值 | 提供分流依据。 |
| 分支层 | 多个值路径、默认路径 | 决定客户去向。 |
| 兜底层 | 空值、未知值、未命中 | 防止流程中断。 |
| 记录层 | IVR 路径、推送、话单沉淀 | 支撑追溯。 |
| 分析层 | 节点统计、分支流量、转人工率 | 支撑运营优化。 |
六、产品功能说明
6.1 选择变量配置
选择变量必须在进入逻辑选择节点前生成。
建议:
- 变量名稳定。
- 来源清晰。
- 值范围可控。
- 空值有默认路径。
6.2 变量值配置
变量值应与实际来源保持一致。
注意:
- 大小写一致。
- 不包含多余空格。
- 文案和编码口径统一。
- 不重复配置同一值。
6.3 分支路径配置
每个变量值都应对应一个明确路径。
常见路径:
- 播放节点。
- 队列节点。
- 机器人节点。
- 留言节点。
- 判断节点。
- 结束流程。
6.4 默认路径配置
默认路径用于变量为空、未知值、未配置值时兜底。
建议:
- 转人工。
- 返回上级。
- 播放错误提示。
- 进入通用路径。
- 留言或结束。
6.5 分支维护
分支过多时,应评估是否拆分为多级逻辑选择或改为外部系统判断,避免 IVR 画布难维护。
七、典型业务场景
7.1 客户类型分流
变量值为 VIP 时进入优先队列,普通客户进入标准队列,黑名单进入特殊提示。
7.2 订单状态分流
订单状态为已发货时播报物流,待付款时播报支付提示,异常时转人工。
7.3 机器人意图分流
机器人识别客户意图后,按咨询、投诉、转人工、无法识别进入不同路径。
7.4 工单状态分流
工单已完成则播报结果,处理中则转人工,未找到则重新收号。
八、上线准备与运营建议
8.1 上线前确认事项
- 选择变量是否已生成。
- 变量值枚举是否完整。
- 分支路径是否正确。
- 默认路径是否配置。
- 变量值是否存在大小写或空格差异。
- 是否需要记录或推送分支结果。
8.2 运营建议
- 定期检查未知值进入默认路径的比例。
- 对高频分支优化路径。
- 控制分支数量。
- 变量值变更时同步 IVR 配置。
8.3 验收建议
验收应覆盖:
- 每个已配置变量值。
- 变量为空。
- 未知变量值。
- 默认路径。
- 记录和报表追溯。
- 推送字段是否符合预期。
九、与周边能力的关系
9.1 与基础选择节点的关系
基础选择节点按客户按键分流;逻辑选择节点按已有变量值分流。
9.2 与判断节点的关系
判断节点适合真假判断;逻辑选择适合多值枚举分支。
9.3 与变量节点的关系
变量节点常用于写入选择变量,逻辑选择节点读取该变量并分流。
9.4 与推送和话单的关系
如果客户需要知道命中了哪个变量值,应配置推送或记录沉淀。
十、FAQ
10.1 逻辑选择和基础选择有什么区别?
基础选择按客户按键分流,逻辑选择按已有变量值分流。
10.2 逻辑选择和判断节点有什么区别?
判断节点适合真假分支;逻辑选择适合多个枚举值分支。
10.3 变量为空怎么办?
必须配置默认路径,避免流程中断。
10.4 未知值怎么办?
未知值应进入默认路径,并可通过报表或记录分析是否需要新增分支。
10.5 分支很多怎么办?
应评估是否拆分多层逻辑、交由外部系统判断,或简化业务状态。
十一、总结
逻辑选择节点是 IVR 中按变量值进行多路分流的逻辑节点。它适合客户类型、订单状态、工单状态、机器人意图等枚举值场景。设计时应重点关注变量来源、变量值规范、默认路径和后续追溯。
附录 A:入口与权限
| 入口 | 说明 |
|---|---|
| IVR 流程画布 | 配置逻辑选择节点。 |
| 变量配置 | 提供选择变量。 |
| 通话记录 | 查看客户实际路径。 |
| IVR 报表 | 分析各分支流量。 |
附录 B:关键字段口径
| 字段 | 说明 |
|---|---|
| 选择变量 | 用于分支的变量。 |
| 变量值 | 用于匹配分支的值。 |
| 分支路径 | 命中值后的路径。 |
| 默认路径 | 未命中后的兜底路径。 |
附录 C:实施检查清单
| 检查项 | 检查内容 |
|---|---|
| 变量生成 | 选择变量已生成。 |
| 枚举完整 | 变量值覆盖主要场景。 |
| 路径正确 | 每个值进入正确路径。 |
| 默认兜底 | 空值和未知值有路径。 |
| 追溯验证 | 记录或报表可分析分支。 |
附录 D:常见问题速查
| 问题 | 可能原因 | 建议处理 |
|---|---|---|
| 总进默认路径 | 变量未生成或值不一致 | 检查变量来源和值格式。 |
| 某分支不命中 | 大小写、空格或枚举值错误 | 统一变量值。 |
| 分支太多 | 业务状态过细 | 拆分或外部判断。 |
附录 E:术语表
| 术语 | 说明 |
|---|---|
| 逻辑选择节点 | 按变量值多路分流的 IVR 节点。 |
| 选择变量 | 用于分支匹配的变量。 |
| 枚举值 | 预期可匹配的变量值。 |
| 默认路径 | 未命中时进入的兜底路径。 |