以编程方式使用IBM Voice Gateway发起呼叫

时间:2018-08-08 08:21:19

标签: twilio ibm-cloud watson-conversation watson-dialog ibm-voice-gateway

我已将IBM Voice Agent(https://console.bluemix.net/docs/services/voice-agent/getting-started.html)与Watson Assistant和Twilio号码连接起来。

我可以拨打我的Twilio号码,并与助手进行对话。

但是,现在,我不希望用户呼叫该号码,而是希望以编程方式触发该呼叫。调用一些API以强制助手调用一些号码。理想情况下传递一些上下文信息...

我知道语音代理在幕后(https://www.ibm.com/support/knowledgecenter/en/SS4U29/welcome_voicegateway.html)使用语音网关。

更新:

我能够通过Twilio触发呼叫。我要求特威里奥担任中介。 Twilio将同时拨打我的电话号码和SIP(语音代理)并桥接电话。但是,由于我无法控制流程,因此无法将任何初始参数传递给Watson Assistant。

1 个答案:

答案 0 :(得分:0)

如上所述,带有Watson的IBM Voice Agent现在允许最终用户配置定制标头以从入站SIP INVITE消息中提取。转到“编辑语音代理”下的“高级”部分进行配置。