Dialogflow CX参数级No-input默认动作触发WebHook配置咨询
参数级无输入触发WebHook配置问题解答
不需要为每个页面下的所有参数逐一配置No-input处理器。
你遇到的Start页配置的No-input default事件仅对页面级提示生效、无法覆盖参数级提示的情况,是平台默认的事件作用域规则导致的:页面级无输入默认事件的触发范围,仅包含页面加载初始提示、页面跳转全局提示这类页面本身抛出的提示,参数收集阶段弹出的参数填写提示属于参数节点的独立作用域,默认不会向上冒泡触发页面级的无输入事件。
想要一次配置覆盖所有参数级无输入场景,有两种更高效的实现方式:
- 配置全局级
No-input default事件处理器,把触发指定WebHook的逻辑写在全局处理器中。全局作用域的无输入事件默认覆盖所有页面级、参数级的无输入场景,只要对应节点没有单独配置优先级更高的专属No-input处理器,就会自动继承全局默认逻辑,无需逐个参数绑定。 - 如果当前使用的对话流平台支持事件作用域调整,可以直接在Start页已配置的
No-input default处理器中,开启「向下覆盖参数级无输入事件」的开关,勾选后单条配置即可覆盖全页面所有参数的无输入场景,无需重复配置。
如果有个别参数需要自定义无输入后的特殊交互逻辑(比如连续2次无输入直接跳转兜底流程,不触发通用WebHook),再单独给这类特殊参数配置专属No-input处理器即可,普通参数无需重复操作。
内容的提问来源于stack exchange,提问作者Sam Barnum
相关产品推荐
相关产品推荐

