Я пытаюсь совершить исходящий вызов, используя API Twilio, и подключить номер, по которому я звоню, к моему Watson Voice Agent (который связан с моим Watson Assistant). Я могу позвонить по телефону, но звонок не перенаправляется помощнику.
Я использую Twilio API для Java. Я установил SIP-линию моего номера Twilio для использования SIP моего голосового агента
Это реализация метода
public String callPhone(String to, String from)throws URISyntaxException{
Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
Call call = Call.creator(
new com.twilio.type.PhoneNumber(to),
new com.twilio.type.PhoneNumber(from),
new URI("http://www.example.com/sipdial.xml"))
.create();
return call.getSid();
Это мой вызов:
tw.callPhone(phoneIWantToCall,TwilioPhoneNumber);
tw.callPhone("sip:TwilioPhoneNumber@us-south.voiceagent.cloud.ibm.com",TwilioPhoneNumber);
Iмне звонят с моего номера Twilio, но он не направляется моему помощнику