逻辑节点:选择

快速阅读

本文用于统一说明呼叫中心 IVR 逻辑节点中的“选择节点”产品口径。这里的“逻辑选择”指按变量值进行多路分支的节点,也可理解为 Switch / 分支节点,不同于基础节点中的按键选择节点。

本文的核心结论是:

  • 逻辑选择节点按已有变量的具体取值进入不同路径。
  • 它不同于基础选择节点:基础选择按客户按键分流,逻辑选择按变量值分流。
  • 逻辑选择适合多值枚举场景,例如客户类型、工单状态、订单状态、机器人意图、业务标签等。
  • 逻辑选择必须配置其它值或默认兜底路径。
  • 变量为空、大小写不一致、空格、重复值和缺少默认路径,是最常见风险。

阅读地图

  • 如果只想理解逻辑选择是什么,重点阅读“二、产品总览”和“三、核心概念”。
  • 如果要配置多值分支,重点阅读“六、产品功能说明”。
  • 如果要区分它和基础选择、判断节点,重点阅读“九、与周边能力的关系”。
  • 如果要上线验收,重点阅读“八、上线准备与运营建议”和“附录 C:实施检查清单”。

一、文档说明

1.1 文档目的

IVR 流程中,有些分流不是由客户按键决定,而是由系统已有变量值决定。例如客户类型是 VIP、普通、黑名单;订单状态是已发货、待付款、异常;机器人意图是咨询、投诉、转人工。

逻辑选择节点用于根据某个变量的具体取值进入不同路径。

如果逻辑选择配置不清,容易出现:

  1. 和基础按键选择节点混淆。
  2. 变量为空时无路径。
  3. 变量值大小写或空格不一致导致无法命中。
  4. 分支过多难维护。
  5. 默认路径缺失导致流程中断。

本文用于建立逻辑选择节点统一说明,支撑多值变量分流、业务状态分流、机器人意图分流和流程兜底。

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 上线前确认事项

  1. 选择变量是否已生成。
  2. 变量值枚举是否完整。
  3. 分支路径是否正确。
  4. 默认路径是否配置。
  5. 变量值是否存在大小写或空格差异。
  6. 是否需要记录或推送分支结果。

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 节点。
选择变量用于分支匹配的变量。
枚举值预期可匹配的变量值。
默认路径未命中时进入的兜底路径。