我在twilio上 Build 了IVR . 因此,当消费者拨打我们的电话号码时,它会使用twilio进入该IVR应用程序 . 现在我们要将呼叫转发给外部第三方业务 . 如果外部第三方有电话号码转发,我们可以毫无问题地执行此操作 . 但在这种情况下,外部第三方使用SIP,他们希望我们将呼叫从IVR转发到他们的SIP .
当我尝试使用TwiML动词拨打SIP endpoints 时,它会出现以下错误: -
您的TwiML只能拨出您帐户所拥有的Twilio SIP域名
我是否需要为这个简单的用例设置SIP干线?
1 回答
您需要使用REST API对外部域进行传出SIP调用 . 您使用包含用户凭据以及SIP地址和回调URL的HTTP POST发起呼叫 .
生成的TwiML是来自服务器的响应,您不能自己提供它 .
完整文档是here