You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于Widget拆分组件传递呼叫状态变量时匹配失败求助

排查方案
  • 核对变量拼写精度
    确认{{widgets.MYWIDGET.DialCallStatus}}中的MYWIDGET是你实际使用的Dial组件的精确名称,Studio对Widget名称大小写、字符完全敏感,比如组件命名为Dial_Customer就不能写成MYWIDGET。
  • 验证变量实际取值
    在Split组件前添加一个Say/Play组件,直接输出{{widgets.MYWIDGET.DialCallStatus}}的内容;或者查看Studio执行日志里的Widget Data模块,确认该变量是否有值,以及值的格式是否和文档一致(比如是否存在多余空格、大小写偏差,比如返回No-Answer而非no-answer)。
  • 检查Split组件匹配规则
    确认Split组件配置:
    • 类型选择为Variable,且变量路径填写无误
    • 各分支的匹配值和文档给出的可选值完全一致,比如busy、no-answer均为全小写,不要额外添加引号或其他字符
  • 确认Dial组件配置有效性
    检查Dial组件是否正确触发呼叫状态返回,比如号码设置是否正确、是否启用状态回调,确保Dial组件执行完成后才进入Split组件,避免流程提前跳转。
  • 单分支匹配测试
    暂时只保留一个分支(比如completed),手动模拟该变量值,验证是否能匹配成功,逐步排查是否为某分支的配置问题。

内容的提问来源于stack exchange,提问作者Amy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 10:14:53