Twillio呼叫筛选 - 拨号停止响铃

时间:2015-10-04 00:08:19

标签: twilio

我正在使用twilio的电话筛选/耳语示例。所以基本上当我们使用拨号动词拨打号码时,我们希望在接收者拿起电话并给他们接受/拒绝电话的选项时播放消息。虽然呼叫者应该一直听到铃声,直到接收者做出选择。

如果我们按照呼叫筛选示例https://www.twilio.com/docs/howto/callscreening

中描述的内容进行操作,大多数情况都会按预期进行

问题是,一旦接收器接听电话,呼叫者就再也听不到铃声,并且呼叫变为静音,直到我们收到来自接收器的响应。这是一个很大的问题,因为一旦铃声停止并且没有答案,呼叫者可能会挂机。

我已经看过以下两个答案。

Twillio Call Screening silence on answer

Detecting when call had been answered using Dial verb

我个人不想走下会议路线。

在Number动词的文档中,它明确提到呼叫者将继续听到铃声。

https://www.twilio.com/docs/api/twiml/number#attributes-url

  

' url'属性允许您指定TwiML文档的URL,该文档将在被叫方回答之后但在各方连接之前在被叫方的末尾运行。您可以使用此TwiML私下播放或向被叫方说出信息,或使用Gather和Hangup提供拒绝电话的机会。 当TwiML文档在另一端执行时,当前调用者将继续听到铃声。以这种方式执行的TwiML文档不允许包含Dial动词。

同样的问题也发生在Find Me Twimlet上。

twilio.com/labs/twimlets/findme

1 个答案:

答案 0 :(得分:0)

联系Twilio支持,您需要像这样设置“ ringTone”属性:

<Dial answerOnBridge="true" ringTone="us">

我已经尝试过了,并且对我有用。