如果在使用客户端浏览器(twilio.js)时传入呼叫,并且我已在客户端浏览器中连接到活动呼叫。当我已经与其他人通话时,客户端浏览器不会响铃或给出任何来电指示。
这是一个错误吗?有什么可以做的,所以我可以判断是否有来电?我需要能够回答第2,第3,第4等...来电应该让我有多个人同时拨打我的Twilio号码。
一种迟到的回复,但您可以使用Enqueue
动词将您的调用者放入队列,然后使用REST API和javascript setInterval
列出队列中的调用者。之后,您可以使用Dial
方法或通过REST API将它们出列。
我们使用类似的方法在节点中制作了呼叫中心功能,其中呼叫者被放置在队列中,该队列触发监视其成员的队列的setInterval
循环,并且还查找要调用的可用代理。
对于任何有兴趣的人,我已经为自己解决了这个问题,但与@Ding建议的方式不同。
我不确定自问题以来API是否已更改,但您可以从单个Twilio.Device()访问多个Connections。有关更多详细信息,请参阅此问题:Twilio call routing/management for small customer service team