Twilio API simul Rings中的竞争条件

时间:2017-10-26 21:23:03

标签: twilio twilio-api

我正在开发一个处理呼叫的应用程序。架构很简单。它同时拨打10部手机,当有人拿起它时,铃声停止。但我面临的问题是竞争条件。如果有两位代表接听电话,我不知道如何立即区分谁赢了比赛谁又不参加比赛。 twilio需要5秒钟才能发回回复

之前是否有其他人遇到过同样的问题并找到了解决方案,请分享

谢谢

1 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

您实际上可以使用TwiML实现同步,而无需处理哪个座席自己接听电话。

如果您接到来电,并且希望将其转发给第一个应答的座席,则可以使用<Dial>最多10 <Number>秒。 Twilio will then ring all the numbers until one answers and will cancel the remaining calls。然后你没有竞争条件。

如果有帮助,请告诉我。