据我了解,Twilio处理呼叫转移的方式与电信运营商的方式之间是有区别的。
在第一种情况下,对于标准的运营商转移,例如A呼叫B。如果B不应答(有条件呼叫转移)或他们已设置为始终转移(无条件呼叫转移),则呼叫将被转移到C。 。换句话说,呼叫从红线路由到紫色。这是在运营商方完成的(B的电话甚至都不需要开机才能工作)。
但是,在使用Twilio的情况下,如果A已经在与Twilio对话(紫色路径),并且应用程序逻辑确定可以将A连接到C(最终结果与第一种情况相同),则通过传递通过Twilio(绿色路径)。尽管Twilio的行为与以前不同,但仍将其称为“呼叫转移”。在这种情况下,图片中有一个中间人(Twilio)和Twilio also charges you for both the ingoing and outgoing legs。
Twilio是否可以转发呼叫,使其仅采取蓝色路径并将A直接连接到C?还是我错过了什么?
答案 0 :(得分:2)
Twilio可编程语音使用Twilio标记语言(TwiML)控制呼叫流程。如果您拨打自己的Twilio号码并将其转接到Twilio以外的一个端点,则Twilio仍保留在信令和媒体路径中,这使您可以继续控制呼叫,这就是为什么进行该呼叫的关键部分路径就是它的样子。
无法从此呼叫流中删除Twilio,因为可编程语音取决于呼叫路径中剩余的Twilio。