【问题标题】:Twilio: How to dial multiple phone numbers, each with IVR (say + gather for each)?Twilio:如何拨打多个电话号码,每个号码都有 IVR(比如 + 为每个号码收集)?
【发布时间】:2023-03-29 21:06:01
【问题描述】:

从我的应用程序中,我需要拨入 2 个用户,说 =“你好 这是 FantasticApp。按 1 连接到你的好友 ”。

只有在两个用户都接听并按 1 后,他们才能接通通话。 如果 user1 先回答并接受,在等待 user2 时,我想给 user1 播放音乐。

我该如何编写这个 Twiml?

【问题讨论】:

    标签: twilio phone-call ivr twilio-twiml conference


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    您可以使用 TwiML 的 <Conference> 部分执行此操作。这是一个使用 Ruby/Sinatra 的示例。

    首先,您在用户拨打号码时建立您的初始响应:

    post '/call' do
      "<Response>
         <Gather action='/next' numDigits='1'>
           <Say>Hello! This is FantasticApp, press 1 to be connected with your buddy</Say>
         </Gather>
       </Response>"
    end
    

    然后/next 端点会将呼叫者置于会议中等待他们的好友。

    post '/next' do
      "<Response>
         <Dial>
           <Conference waitUrl='/your-awesome-hold-music.mp3'>FantasticApp conference</Conference>
         </Dial>
       </Response>"
    end
    

    希望对您有所帮助,如果您还有其他问题,请告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      • 1970-01-01
      • 2022-10-21
      相关资源
      最近更新 更多