我已将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。
答案 0 :(得分:0)
如上所述,带有Watson的IBM Voice Agent现在允许最终用户配置定制标头以从入站SIP INVITE消息中提取。转到“编辑语音代理”下的“高级”部分进行配置。