Twilio 延迟呼叫连接,直到拨打的号码被接听

Twilio delay call connection until dialed number is answered

我希望我的 Twilio 号码继续响铃(不被 Twilio 接听)直到我希望呼叫转发到接听的号码。

根据文档,在响应中首先使用 pause 动词会延迟接听来电。

有没有办法在暂停期间拨打另一个号码,只有在呼出电话被接听时才接通呼入和呼出电话?

本质上,我正在尝试使用 Twilio 号码设置一个简单的呼叫转移。只是想确保即使电话无人接听,拨打该号码的每个人都不会被收费。

这里是 Twilio 开发人员布道者。

我假设您正在使用 <Dial> 转接电话。如果您拨打了一个 Twilio 号码并且它已达到某个 TwiML(不是 <Reject>),那么呼叫的那个部分,即传入部分,已经开始并且正在使用 Twilio 资源并且无论如何都会产生费用不管发生什么。

不过,作为一个技术要点,如果您使用 <Dial> attribute answerOnBridge="true"(并且 <Dial> 是第一个 TwiML 动词),呼叫的响铃行为将被保留,直到另一端接听。

如果有帮助请告诉我。