使用 Twiml 如何实现顺序环组?
Using Twiml How Do I Implement a Sequential Ring Group?
我想在有来电时使用 Twilio/Twiml 创建一个顺序响铃组。我目前使用的是同时响铃组中的所有 phone 个号码。
<dial timeout="30">
<number>xxx-xxx-xxxx</number>
<number>xxx-xxx-xxxx</number>
</dial>
我不想要同步行为,而是希望拨号动词拨打第一个号码并等待 30 秒,然后如果没有应答,请拨打下一个 phone 号码,依此类推。
如何使用 twiml 实现它?
提前致谢。
也许有更复杂的方法可以做到这一点,但您可以 return 多个 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>
此处为 Twilio 开发人员布道师。
Alex 是对的,<Dial>
中的多个 <Number>
会并行调用,但多个 <Dial>
会一个接一个地调用。
您可以构建的替代方案称为 "hunt" 或 "find me",并且在我创建的实现中,使用 Twilio 函数按顺序生成 return 数字。在此处查看说明:https://github.com/philnash/useful-twilio-functions/tree/master/hunt
我想在有来电时使用 Twilio/Twiml 创建一个顺序响铃组。我目前使用的是同时响铃组中的所有 phone 个号码。
<dial timeout="30">
<number>xxx-xxx-xxxx</number>
<number>xxx-xxx-xxxx</number>
</dial>
我不想要同步行为,而是希望拨号动词拨打第一个号码并等待 30 秒,然后如果没有应答,请拨打下一个 phone 号码,依此类推。
如何使用 twiml 实现它?
提前致谢。
也许有更复杂的方法可以做到这一点,但您可以 return 多个 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>
此处为 Twilio 开发人员布道师。
Alex 是对的,<Dial>
中的多个 <Number>
会并行调用,但多个 <Dial>
会一个接一个地调用。
您可以构建的替代方案称为 "hunt" 或 "find me",并且在我创建的实现中,使用 Twilio 函数按顺序生成 return 数字。在此处查看说明:https://github.com/philnash/useful-twilio-functions/tree/master/hunt