我需要一个带有一个twilio号和五个代理的基本队列管理。
收到呼叫时,呼叫将被置于队列中。
如何从队列中删除呼叫并分配给代理,因为它们可用。
答案 0 :(得分:1)
Twilio开发者传道者在这里。
您可以通过多种方式完成此操作。简单的方法将意味着您的代理需要拨入队列,更难的方法是设置一个自动系统,当队列中有新的呼叫时拨打您的代理。
所以,简单的方法。在响应初始调用时,您应该使用TwiML来<Enqueue>
调用,将其添加到队列的后面。
<Response>
<Enqueue>support</Enqueue>
</Response>
然后,你可以使用另一个代理拨打的号码来调用<Queue>
并使用以下TwiML将它们连接到第一个等待的人:
<Response>
<Dial><Queue>support</Queue></Dial>
</Response>
更难的方法是使用Twilio's TaskRouter来管理队列和拨打代理。在这里为您构建应用程序有点太多了,但是TaskRouter允许您define a Workflow用于传入呼叫(转为任务)和assigned to active Workers。
这里有一篇关于如何setup TaskRouter as a support desk的好文章。有一个很好的contact center example application here too。
让我知道这是否有帮助。