Twilio呼叫中的多个客户端

Twilio呼叫中的多个客户端,twilio,Twilio,我正在尝试模仿一种狩猎组类型的功能,使用Twilio“浏览器电话”客户端的代理,所有在线代理的电话同时响起,直到其中一个接上 我已经设法让它起到了一定的作用:所有代理的浏览器电话都会响,代理可以接听电话并开始对话 不起作用的是,如果代理A(以“代理A”的身份登录)接受呼叫,代理B(“代理B”)的电话会继续响。Twilio客户端似乎应该在此时断开代理B的连接,或者至少向代理B发送一些通知,通知B呼叫已被接受,但我还没有弄清楚如何做到这一点 以下是启动多个调用的Twiml示例: <?xml v

我正在尝试模仿一种狩猎组类型的功能,使用Twilio“浏览器电话”客户端的代理,所有在线代理的电话同时响起,直到其中一个接上

我已经设法让它起到了一定的作用:所有代理的浏览器电话都会响,代理可以接听电话并开始对话

不起作用的是,如果代理A(以“代理A”的身份登录)接受呼叫,代理B(“代理B”)的电话会继续响。Twilio客户端似乎应该在此时断开代理B的连接,或者至少向代理B发送一些通知,通知B呼叫已被接受,但我还没有弄清楚如何做到这一点

以下是启动多个调用的Twiml示例:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial callerId="5551112233">
    <Client>Agent_A</Client>
    <Client>Agent_B</Client>
  </Dial>
</Response>

A探员
特务

任何帮助都将不胜感激。

当代理A应答时,应将取消事件发送给代理B。尝试实现回调以接收通知。还要检查以确保您目前使用的是最新版本的twilio.js,1.2



这里是Twilio福音传道者。你能发布你用来启动所有呼叫的TwiML吗?你应该能够同时拨打多个客户,就像我相信你所描述的:很好!我没有意识到这就是取消回调的目的,但这确实起到了作用。谢谢beanserver!