Twilio API 模拟环中的竞争条件



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

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

谢谢

Twilio开发者布道者在这里。

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

如果您接到来电,并且想将其转接到第一个应答的座席,则可以使用最多 10 <Number>秒的<Dial>。然后,Twilio 将拨打所有号码,直到一个接听并取消剩余的呼叫。然后,没有竞争条件可供您处理。

让我知道这是否有帮助。

最新更新