【问题标题】:Twilio Studio - Main Flow - Subflow - Autopilot -Subflow variable handling and accessingTwilio Studio - 主流程 - 子流程 - 自动驾驶仪 - 子流程变量处理和访问
【发布时间】:2022-01-05 15:57:24
【问题描述】:

我是 Twilio Studio 的新手,我浏览了很多文档和 SO 文章,但我不确定我是否从正确的角度来处理这个问题。

我想与 Twilio 建立可编程 (SMS) 聊天,其中属性所有者租户可以发起聊天。

这是一般流程:

  • 收到的短信
  • 将电话号码等移交给我的后端 REST API
  • 后端 REST Api 识别传入号码是否已在我的数据库中注册,并以 后端 JSON 对象响应,其中包含有关所有者或租户的详细信息
  • 拆分小部件以定向到所有者或租户 子流
  • 在(比如)所有者子流中启动 Autopilot 以从所有者那里收集各种数据
  • 返回原始子流以处理该数据(即 POST 到后端等)

这就是我感到困惑的地方: 我知道不可能只使用原始 后端 JSON 对象 并将其通过 MainFlow -> SubFlow -> Autopilot -> SubFlow train(,我认为,恕我直言,这是一个真正的遗憾 :))

因此,这是通过上述各个步骤传递此数据的唯一方法,以在切换点将我漂亮的 JSON 对象展平:) 到 通过子流参数的子流。 然后再次定义从子流到自动驾驶仪的入站上下文参数

当 Autopilot 小部件重新出现在子流中时,我将如何访问 Autopilot 变量

非常感谢任何帮助!谢谢。

【问题讨论】:

    标签: twilio


    【解决方案1】:

    尝试在运行子流小部件中将您的 JSON 对象作为 KEY:VALUE 参数发送。然后您可以访问 JSON 的任何数据并将其发送到自动驾驶仪

    【讨论】:

    • 是的,@jack,没错。我想,这更像是对 Twilio 不允许传递 JSON 对象的咆哮;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-19
    • 1970-01-01
    相关资源
    最近更新 更多