Twilio - 响铃 2 次后转接电话

aja*_*n81 7 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>
Run Code Online (Sandbox Code Playgroud)

Cas*_*are 8

这是电话网络有点奇怪的地方之一。您听到的铃声只是录音……与其他任何事物都没有同步或关系。此外,它会在网络开始连接您的呼叫后立即开始,而不是在另一端的物理设备开始响铃时开始。这更明显是在您(呼叫者)可能听到 10 次铃声但接收器只响了一次或两次的情况下拨打国际电话。

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

当计时器到期时,它会转到您指定的 TwiML。默认值是 30 秒,但我发现 15-20 是一个相当不错的范围,可以让前锋反应更快。

(披露:此处为 Twilio 员工。)