Twilio如何拨打多个号码

Twilio如何拨打多个号码,twilio,twilio-twiml,Twilio,Twilio Twiml,我有一个要求,当一个人拨打Twilio号码时,我需要拨打多个号码。如果其中一部电话占线,我想打另一部可用的电话 <?xml version="1.0" encoding="UTF-8"?> <Response> <Dial> <Number>NUMBER1</Number> <Number>NUMBER2</Number> <Number>NUMBER3</Numbe

我有一个要求,当一个人拨打Twilio号码时,我需要拨打多个号码。如果其中一部电话占线,我想打另一部可用的电话

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial>
    <Number>NUMBER1</Number>
    <Number>NUMBER2</Number>
    <Number>NUMBER3</Number>
  </Dial>
</Response>
我该怎么做

我可以用下面的代码实现多部手机的铃声。但问题是,当其中一部电话占线时,需要下一个人通过语音信箱拨打Twilio号码,而不是拨打其他可用电话

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Dial>
    <Number>NUMBER1</Number>
    <Number>NUMBER2</Number>
    <Number>NUMBER3</Number>
  </Dial>
</Response>

第一
2号
3号

多谢各位

任何想为这个答案寻找解决方案的人,我就是这样做的


在1号的电话设置中,当1号忙/未接听时,我将呼叫转接到2号。对2号和3号也做了同样的事。在3号电话上,关闭语音信箱。

在您的解决方案中,如果1号和2号占线,则会发生这种情况。我会打电话,Twilio会帮我接通号码1,开始为你的来电收费,号码1会转接到号码2,开始为转接收费,然后号码2会转接到号码3,开始为转接收费。你现在要为我3号通话付费

我想:

  • 在Twilio和路由呼叫中使用应答机检测 由应答电话回复到修改后的多功能拨号盘,无需 忙的那个号码
  • 如果所有来电都通过Twilio,则生成多拨号 TwiML根据已经有活动Twilio调用的用户动态创建
  • 为触发HTTP请求的手机编写一些基本代码 当调用开始/结束时,让该请求触发数据库更新 在服务器上记录所有手机的状态并使用 数据库条目,以确定要包含在多维数据表中的数字 拨TwiML。这是我最喜欢的,因为它很简单,如果 呼叫是传入/传出/非。不知道它是否可行 在IOS上,但我在Android上编写了一个脚本,在我打开电视时静音/取消静音
    get调用发出与此完全相同的HTTP请求 大约5分钟