我已将 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,因为我不控制该过程......