2017-02-24 76 views
0

我正在构建一个IVR系统,所以我需要检查我的Twilio号码是否忙于其他任何呼叫,然后我想将呼叫转移到另一个twillo号码。我可以实施吗? 或者我应该如何检查我的twillo号码是否忙于任何呼叫。或者我可以通过任何方式检查我的twillo号码是否正在通话。Twillo,我正在建立一个IVR系统,需要这个 -

回答

0

您确定需要这样做吗? Twilio支持并发呼入。

对于入站呼叫,Twilio不会限制帐户接收入站呼叫的速率。根据预期的最大并发入站呼叫数量,应使用正确的电话号码类型。测试固定电话和手机号码以接收20个并发呼叫。对于较高的入站呼叫量,应使用免费电话号码。 Twilio将对您的Twilio号码收到的每个呼叫请求URL发出HTTP请求。因此,如果您期望有大量并发入站流量,请确保您的服务器能够处理负载。

https://support.twilio.com/hc/en-us/articles/223183648-Sending-and-Receiving-Limitations-on-Calls-and-SMS-Messages

+0

如果第一个座席已与某人通话,我想拨打其他座席号码。 –

+0

如果并发来电的数量大于您的座席数量,您希望做什么?也许 [https://www.twilio.com/docs/api/twiml/enqueue]和 [https://www.twilio.com/docs/api/twiml/queue]是你想要的。 –

+0

我有三个像A,B,C和一个用户呼叫号码A的拨号号码,当用户拨打号码C时,我们已经安排了一个系统让他选择按下来与销售人员通话,销售号码是B,C用户按1,然后我们尝试与B连接,但是B发生了什么事情已经与另一个用户通话,所以我们让他说这个新的,所以我想检查B是否忙,然后将它转移到C –

0

Twilio传道这里。

我建议您检查一下TaskRouter,因为它专门为这种情况构建。座席可以设置自己的可用状态,然后创建工作流程以接听来电,并将其与匹配您定义的任何标准的可用座席进行匹配。

如果没有可用的匹配客户的代理程序排队,直到某个客户变得可用,或者直到您决定将他们移至不同的体验(如回叫而不是保留队列)。

有一个PHP quickstart for TaskRouter,我建议开始。