Twilio - 2响后转发

时间:2013-02-11 07:19:08

标签: php twilio

是否可以使用Twilio将来电转接到电话号码A(假设416-555-1234),如果电话号码A忙或在2或3次响铃后没有应答,则转发到电话号码B?

XML现在看起来像这样:

<xml version="1.0" encoding="UTF-8"?>
<Response>
    <Dial>
        <Number>416-555-1234</Number>
    </Dial>
</Response>

1 个答案:

答案 0 :(得分:4)

这是电话网络有点奇怪的地方之一。你听到的铃声只是一个录音......没有任何同步或与其他任何东西的关系。此外,它会在网络启动连接您的呼叫后立即启动,而不是在另一端的物理设备开始响铃时启动。这显然是在国际上呼叫,你(呼叫者)可能已经听过10个响铃,但是接收器只响了一次或两次。

无论如何,这样做的策略并不困难。你要找的是拨号动词的超时参数: http://www.twilio.com/docs/api/twiml/dial#attributes-timeout

当计时器到期时,它会继续指定您指定的TwiML。默认值是30秒,但我发现15-20对于更敏感的前锋来说是一个非常好的范围。

(披露:Twilio员工在这里。)