我想在来电时使用Twilio / Twiml创建一个连续的响铃组。我目前同时响铃该组中的所有电话号码。
<div class="footer" onclick="showTimes()">
<i class="fas fa-times-circle hidden" onclick="hideTimes()"></i>
<div id="timeDiv" class="time"></div>
</div>
我不希望同时发生行为,而是希望拨号动词拨打第一个号码并等待30秒,然后如果没有应答,请拨打下一个电话号码,依此类推。
如何使用twiml来实现此目的?
谢谢。
答案 0 :(得分:1)
也许有一种更复杂的方法可以执行此操作,但是您可以返回多个dial
,并且在两者之间有一个pause
(最终是一个say
)。
pause
将使发起者有时间在执行下一个拨号之前挂断。
<Dial timeout="30">
<number>xxx-xxx-xxxx</number>
</Dial>
<Pause length="5"/>
<Say>Moving to call the next number. You can hangup now if you wish to stop this.</Say>
<Pause length="5"/>
<Dial timeout="30">
<number>xxx-xxx-xxxx</number>
</Dial>
<Pause length="5"/>
<Say>Moving to call the next number. You can hangup now if you wish to stop this.</Say>
<Pause length="5"/>
<Dial timeout="30">
<number>xxx-xxx-xxxx</number>
</Dial>
答案 1 :(得分:1)
这里是Twilio开发人员的传播者。
亚历克斯是正确的,<Number>
中的多个<Dial>
将并行进行呼叫,但是多个<Dial>
将一个接一个地进行呼叫。
您可以构建的另一种方法称为“搜寻”或“找到我”,在我创建的实现中,使用Twilio函数按顺序返回数字。在此处查看有关说明:https://github.com/philnash/useful-twilio-functions/tree/master/hunt