【问题标题】:Twilio - forward call to another (non-Twilio) IVRTwilio - 将呼叫转接到另一个(非 Twilio)IVR
【发布时间】:2017-09-27 00:18:34
【问题描述】:

我正在尝试使用 Twilio webhook 并使用 TwiML 构建响应,需要执行以下操作:

IVR A(非 Twilio)将呼叫转发到我们的 Twilio webhook,在某些情况下,我们希望将呼叫转发到原始 IVR A。这是否支持使用 Twilio 动词开箱即用?

我尝试使用 Dial 将呼叫转接到原始 IVR,但在这种情况下,Twilio 呼叫正在进行中,并在原始呼叫结束时完成。是否可以转接电话并立即挂断以完成 Twilio 通话?

com.twilio.twiml.Number number = new com.twilio.twiml.Number.Builder("XXXXXXXXXX").build();
                    return new VoiceResponse.Builder()
                            .say(say)
                            .dial(new Dial.Builder().number(number).build())
                            .hangup(new Hangup())
                            .build();

感谢您的所有帮助!

【问题讨论】:

    标签: twilio


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    一旦呼叫进入 Twilio 号码并由 Twilio 控制,那么它将继续是一个呼叫,直到全部结束。当您创建 <Dial> Twilio 时,它仍然是调用的一部分(您可以使用它的调用 SID 和 REST API 再次获得对它的控制)。如果您要挂断 Twilio 呼叫,因为它负责拨打外部 IVR,它也会挂断该连接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 2012-01-09
      • 1970-01-01
      • 1970-01-01
      • 2020-05-26
      • 1970-01-01
      相关资源
      最近更新 更多