Я создаю систему, позволяющую торговому представителю звонить с ПК на телефон клиента.Я использую функцию набора номера twilio:
var callerId = ConfigurationManager.AppSettings["TwilioCallerId"];
var response = new VoiceResponse();
var dial = new Dial(callerId: callerId);
if (Regex.IsMatch(to, "^[\\d\\+\\-\\(\\) ]+$")){
dial.Number(to);
}else{
dial.Client(to);
}
response.Dial(dial);
Это работает правильно, чтобы связать торгового представителя со своими клиентами.
Теперь у меня есть требование воспроизвести предварительно записанный голос, если конечный пользователь не отвечает на звонок, и он дошел до голосовой почты, оставив сообщение на автоответчике.Я видел эту функцию в остальных API, но не уверен, как она может быть использована с циферблатом для подключения торгового представителя и клиента.
Какой лучший способ добиться этого?