Twilio和队列

时间:2014-08-03 23:14:53

标签: asp-classic twilio

Twilio有没有办法:

  1. 有客户来电并被置于暂停队列
  2. Twilio会依次拨打我们的CSR电话号码(或一次性拨打)
  3. 连接向客户回答的CSR
  4. 我可以让系统接听电话,将呼叫者放入队列,然后拨打CSR,然后将CSR连接到呼叫者,这就是我被困住的地方。

    我可以让系统接听,播放消息,然后拨打一系列CSR号码,但就是这样。

    BTW:我使用的是经典的ASP,而不是它真的很重要。

1 个答案:

答案 0 :(得分:1)

Twilio传道者在这里。

要使Twilio拨出您的CSR,您将需要使用REST API,特别是POST到Calls端点。查看docs for making calls

为了了解CSR是否没有回答而你需要打电话给另一个,你可以使用StatusCallback parameter。这允许您指定Twilio在呼叫结束时将请求的URL,让您知道它结束的原因。如果CSR没有回答,那么您可以通过检查Status parameter并启动对另一个CSR的调用,在StatusCallback请求中找到它。

你也可以同时开始向一堆CSR发起大量的外拨电话。如果你这样做,你需要跟踪所有的呼叫(我只是将每个呼叫存储在CallSid的某个地方)然后当呼叫开始时使用<Gather>动词让CSR表明他们想要接受客户呼叫。然后,您只需挂断所有其他正在进行的出站呼叫,并将CSR <Dial>放入队列,将其连接到客户。

希望有所帮助。