在收集用户输入之前,Twilio Studio IVR 呼叫断开连接

Twilio Studio IVR call disconnects before user the input is gathered

我正在 Twilio Studio 中设置 IVR 流程。我有一个功能可以验证用户的 phone 号码,然后获取一些数据。获取数据后,我需要让用户输入他们的邮政编码。我使用了“Gather Input On Call”小部件。但是一旦流量到达此小部件,呼叫就会断开连接(触发事件挂断)。

知道我可能遗漏了什么吗?是否可以在 IVR 流程中收集多个数字作为用户输入?

如果您使用 运行 函数小部件并想要 return TwiML,您应该使用 TwiML 重定向小部件来调用函数,然后使用下面建议的语法 return 到工作室流程。

TwiML 重定向小部件 https://www.twilio.com/docs/studio/widget-library/twiml-redirect

将控制权交还给 Studio

要处理对 Studio 的 returning 控制,您需要为 Studio Webhook 指定一个 URL 并附加 ?FlowEvent=return。 return URL 中指定的任何其他参数都将注入 Studio 上下文并可通过 Liquid 模板变量寻址。