逻辑节点:判断
快速阅读
本文用于统一说明呼叫中心 IVR 逻辑节点中的“判断节点”产品口径。判断节点用于根据变量、客户标签、客户等级、黑名单、业务状态、查询结果等条件,判断是否命中,并进入“命中”或“未命中”分支。
本文的核心结论是:
- 判断节点用于条件真假判断,适合处理“是否满足某条件”的分流。
- 判断节点不同于基础选择节点:基础选择按客户按键分流,判断节点按已有变量或条件分流。
- 判断节点不同于逻辑选择节点:逻辑选择适合多个枚举值分支,判断节点适合真假分支。
- 判断节点依赖变量或条件已提前生成,变量为空时必须有兜底。
- 判断结果会影响 IVR 路径、转人工、机器人、推送和报表分析。
阅读地图
- 如果只想理解判断节点是什么,重点阅读“二、产品总览”和“三、核心概念”。
- 如果要配置判断条件,重点阅读“六、产品功能说明”。
- 如果要处理变量为空、条件不命中,重点阅读“八、上线准备与运营建议”和“十、FAQ”。
一、文档说明
1.1 文档目的
IVR 流程中经常需要根据某个条件决定客户去向。例如客户是否 VIP、是否黑名单、订单是否存在、机器人是否识别成功、收号结果是否符合格式。判断节点用于完成这类“是/否”或“命中/未命中”的逻辑分流。
如果判断节点配置不清,容易出现:
- 变量尚未生成就进入判断。
- 条件表达不清,导致客户走错路径。
- 多条件关系混乱。
- 未命中后没有兜底。
- 查询失败、变量为空和真正未命中混在一起。
本文用于建立判断节点统一说明,支撑 IVR 条件分流、变量判断、自助查询、机器人转人工和异常兜底。
1.2 适用对象
- 客户业务负责人:用于确认业务判断规则。
- 运营管理人员:用于分析命中和未命中的客户路径。
- 实施顾问:用于配置判断变量、条件和兜底。
- 产品经理:用于统一判断节点与变量、分支、推送和报表口径。
- 技术负责人:用于理解变量来源、条件边界和对接风险。
1.3 文档范围
本文覆盖 IVR 判断节点的产品说明,包括判断变量、判断条件、命中路径、未命中路径、变量为空、多条件组合、记录、推送和上线验收。
本文不展开底层表达式执行、代码实现和内部实现细节。具体支持的条件类型以实际系统版本为准。
二、产品总览
2.1 什么是判断节点
判断节点是 IVR 中用于判断某个条件是否成立的逻辑节点。系统读取一个或多个变量或字段,判断是否满足配置条件,然后进入命中或未命中路径。
人话总结:
判断节点就是“如果满足条件走 A,不满足走 B”的节点。
2.2 判断节点解决什么问题
判断节点常用于:
- 判断客户是否 VIP。
- 判断客户是否黑名单。
- 判断订单是否存在。
- 判断收号结果是否符合格式。
- 判断机器人是否识别成功。
- 判断是否需要转人工。
2.3 判断节点不是什么
| 容易混淆对象 | 区别 |
|---|---|
| 基础选择节点 | 选择节点按客户按键分流,判断节点按系统变量或条件分流。 |
| 逻辑选择节点 | 逻辑选择按多个变量值分多路,判断节点通常是真/假两路。 |
| 变量节点 | 变量节点写入变量,判断节点读取变量并判断。 |
| 时间节点 | 时间节点专门按时间条件分流。 |
| 地区节点 | 地区节点专门按地区条件分流。 |
2.4 核心价值
| 价值 | 说明 |
|---|---|
| 条件分流 | 按业务条件进入不同路径。 |
| 智能前置 | 在转人工前完成基础识别和判断。 |
| 异常兜底 | 查询失败、变量为空时进入备用路径。 |
| 降低人工成本 | 简单判断由系统完成。 |
| 支撑精细服务 | VIP、风险客户、特定业务状态可区别处理。 |
三、核心概念
3.1 判断变量
判断变量是判断节点读取的变量,例如客户等级、订单状态、收号结果、机器人意图等。
3.2 判断条件
判断条件是用于判断变量是否满足要求的规则。例如等于、不等于、大于、小于、包含、匹配等。
3.3 命中路径
命中路径是条件成立时进入的下一节点。
3.4 未命中路径
未命中路径是条件不成立时进入的下一节点。
3.5 变量为空
变量为空是指判断所需变量不存在或没有值。变量为空应有明确处理,不应简单等同于未命中。
3.6 多条件组合
多条件组合用于同时判断多个条件。配置时应明确是“同时满足”还是“满足任一条件”。
四、对象关系与主流程
4.1 标准判断流程
客户进入判断节点
↓
读取判断变量
↓
变量是否存在
├─ 不存在:进入空值兜底
└─ 存在:执行判断条件
├─ 条件成立:进入命中路径
└─ 条件不成立:进入未命中路径4.2 与变量的关系
判断节点通常依赖前序节点生成变量:
- 收号节点生成订单号。
- 交互节点返回查询结果。
- 变量节点写入客户标签。
- 机器人节点生成客户意图。
- 外部系统传入客户等级。
4.3 与记录和报表的关系
判断节点会影响 IVR 路径和节点流向。运营可通过节点统计观察命中、未命中和异常兜底比例,分析流程设计是否合理。
五、能力地图
| 能力层 | 能力 | 说明 |
|---|---|---|
| 输入层 | 内置变量、自定义变量、缓存变量、查询结果 | 提供判断依据。 |
| 判断层 | 条件、比较方式、多条件关系 | 判断是否命中。 |
| 分流层 | 命中路径、未命中路径、空值兜底 | 决定下一步。 |
| 记录层 | IVR 路径、推送、话单沉淀 | 支撑追溯。 |
| 分析层 | 节点统计、命中率、转人工率 | 支撑优化。 |
六、产品功能说明
6.1 判断变量配置
判断变量必须在进入判断节点前生成。
建议:
- 变量名稳定。
- 来源明确。
- 不与内置变量混淆。
- 变量为空有兜底。
6.2 判断条件配置
判断条件应与变量类型匹配。
示例:
- 客户等级等于 VIP。
- 订单状态等于已发货。
- 排队人数大于 10。
- 收号长度符合规则。
- 意图匹配转人工。
6.3 命中路径配置
命中路径应进入符合业务预期的节点,例如 VIP 队列、查询结果播报、机器人继续服务等。
6.4 未命中路径配置
未命中路径应清晰可解释,例如普通队列、查询失败提示、重新输入或转人工。
6.5 空值兜底
变量为空时可选择:
- 转人工。
- 播放失败提示。
- 返回上级菜单。
- 重新收号。
- 进入留言。
6.6 多条件判断
多条件判断应控制复杂度。条件过多时,建议拆分为多个判断节点或逻辑选择节点,避免维护困难。
七、典型业务场景
7.1 VIP 分流
判断客户等级是否为 VIP,是则进入优先队列,否则进入普通队列。
7.2 黑名单识别
判断客户是否命中黑名单,是则进入特殊提示或人工审核。
7.3 订单查询成功判断
判断订单查询是否成功,成功则播报结果,失败则转人工或重新输入。
7.4 机器人转人工判断
判断机器人是否识别到转人工意图,是则进入人工队列,否则继续机器人服务。
八、上线准备与运营建议
8.1 上线前确认事项
- 判断变量是否已生成。
- 变量类型是否符合判断条件。
- 命中和未命中路径是否完整。
- 空值是否有兜底。
- 多条件关系是否清晰。
- 是否需要记录和推送判断结果。
8.2 运营建议
- 定期查看命中和未命中比例。
- 分析大量空值是否说明前序节点异常。
- 对高转人工分支优化自助能力。
- 避免条件复杂到无法维护。
8.3 验收建议
验收应覆盖:
- 命中条件。
- 未命中条件。
- 变量为空。
- 变量格式异常。
- 多条件组合。
- 记录和报表追溯。
九、与周边能力的关系
9.1 与变量节点的关系
变量节点负责写变量,判断节点负责读变量并判断。
9.2 与逻辑选择节点的关系
判断节点适合真假分支,逻辑选择节点适合多值分支。
9.3 与收号节点的关系
收号节点可生成输入结果,判断节点可判断输入是否有效或查询是否成功。
9.4 与推送和话单的关系
判断结果若需要事后追溯,应配置进入推送、记录或报表链路。
十、FAQ
10.1 判断节点和逻辑选择节点有什么区别?
判断节点适合“是否满足条件”的真假分支;逻辑选择节点适合按多个具体值分多路。
10.2 变量为空算未命中吗?
不建议简单等同。变量为空通常代表前序变量未生成或查询失败,应有单独兜底口径。
10.3 判断条件越多越好吗?
不是。条件过多会增加维护和排障成本,建议拆分节点或简化规则。
10.4 判断结果能否进入报表?
可以按场景支持,但需要确认是否进入统计链路或记录字段。
十一、总结
判断节点是 IVR 中用于条件真假分流的逻辑节点。它依赖前序变量或系统上下文,决定客户进入命中或未命中路径。设计判断节点时,应重点关注变量来源、条件表达、空值兜底和记录追溯。
附录 A:入口与权限
| 入口 | 说明 |
|---|---|
| IVR 流程画布 | 配置判断节点。 |
| 变量配置 | 提供判断变量。 |
| 通话记录 | 查看实际路径。 |
| IVR 报表 | 分析节点流向。 |
附录 B:关键字段口径
| 字段 | 说明 |
|---|---|
| 判断变量 | 用于判断的变量。 |
| 判断条件 | 判断规则。 |
| 命中路径 | 条件成立后的路径。 |
| 未命中路径 | 条件不成立后的路径。 |
| 空值路径 | 变量为空时的路径。 |
附录 C:实施检查清单
| 检查项 | 检查内容 |
|---|---|
| 变量生成 | 判断前变量已生成。 |
| 条件正确 | 判断规则符合业务。 |
| 路径完整 | 命中和未命中路径完整。 |
| 空值兜底 | 变量为空有处理。 |
| 报表验证 | 节点流向可分析。 |
附录 D:常见问题速查
| 问题 | 可能原因 | 建议处理 |
|---|---|---|
| 全部走未命中 | 变量未生成或条件配置错 | 检查变量来源和条件。 |
| 变量为空 | 前序节点未执行或查询失败 | 增加空值兜底。 |
| 路径走错 | 条件关系配置错误 | 重新拨测命中/未命中。 |
附录 E:术语表
| 术语 | 说明 |
|---|---|
| 判断节点 | 按条件真假分流的 IVR 节点。 |
| 判断变量 | 被判断的变量。 |
| 命中路径 | 条件成立后的路径。 |
| 未命中路径 | 条件不成立后的路径。 |
| 空值兜底 | 变量为空时的备用路径。 |