Хотя и этот путь неправильный, просто убирайте IVR - и будет вам счастье. Потому что по хорошему Ответ на вызов был - был , а эмперическим способом по звездам понять кем он отвечен у Вас не получится.
Или просто слушайте голосовой канал на предмет DTMF весь разговор - это же не проблема ?
Гудок телефона варируеться от 400 до 600Гц цифра 1 начинается с 697, не получается ли так что какой то ОПСОС установит свой гудок выше 600 и будет мне слать единицы своими гудками, как то не хотелось бы в боевых действиях этот момент отлавливать, да и Яндекс.Телефония поминутная тарификация + может сработать автоответчик у абонента, очень много времени можно потратить на прослушивание автоответчика, но это ещё пол беды, буду крутить распознавания речи от Гугла и при слове автоответчик можно будет ложить телефон или слов "после сигнала", "оставьте сообщение" либо на сам сигнал автоответчика но по памяти по-моему сходится с цифрами