Twilio呼叫队列管理

时间:2017-07-19 10:27:51

标签: twilio twilio-api twilio-php

我需要一个带有一个twilio号和五个代理的基本队列管理。

收到呼叫时,呼叫将被置于队列中。

如何从队列中删除呼叫并分配给代理,因为它们可用。

1 个答案:

答案 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

让我知道这是否有帮助。

相关问题