使用Twilio Studio,我们的流程设置为" Connect Call To"除非输入分机,否则小部件是通用电话,然后"将呼叫连接到"小部件一个人的桌面电话,这是使用" Split Based Upon"小部件。当用户未拿起电话并发生超时时会出现问题。流程如何将用户发送回Twilio"录制语音邮件"插件?
答案 0 :(得分:3)
您需要在呼叫完成之后添加基于分组。在要测试的变量下拉框中,键入{{widgets.connect_call_1.DialCallStatus}}
(将connect_call_1
替换为您的小部件名称。)
为等于 no-answer
创建转换。将其连接到 Say / Play ,然后连接到录制语音邮件。保持 No Match 断开连接,以便在目标分机挂断时呼叫将结束。
答案 1 :(得分:1)
我能够弄清楚这一点。先前的答案没有记录最新的Twilio“将呼叫连接到”功能。
DialCallStatus
是否等于no-answer
,failed
,和busy
。这样,如果您尝试连接的呼叫者在呼叫连接之前先推入终端,或者超时,或者由于某种原因而失败,它将把您带到下一件事。我在下面附上了一张图片供参考。
答案 2 :(得分:0)
从我的测试中,这可以在一个实例中工作,调用者不会挂断。如果呼叫者确实挂机,则当dialCallStatus匹配" no-answer"时,呼叫将保持活动状态。对于挂断电话和目标用户没有接听电话的电话。