3

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

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

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

我知道 Voice Agent 在幕后使用 Voice Gateway ( https://www.ibm.com/support/knowledgecenter/en/SS4U29/welcome_voicegateway.html )。

更新:

我能够通过 Twilio 触发呼叫。我请 Twilio 充当中间人。Twilio 将呼叫我的号码和 SIP(​​语音代理)并桥接呼叫。但是我无法将任何初始参数传递给 Watson Assistant,因为我不控制该过程......

4

1 回答 1

0

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

于 2019-01-28T16:56:10.723 回答