У меня есть опыт работы с двумя стандартами телефонии TAPI и CSTA, насколько я знаю, что между поставщиками (например, Cisco, Nortel, NEC) нет такого соглашения относительно стандартного API.
Я бы порекомендовал проверить наличие SMDR (Подробная запись сообщений станции) на целевых платформах УАТС, предполагая, что управление вызовами / устройствами не требуется. Это позволит вам получать доступ к действиям УАТС в виде текстового потока и анализировать данные для дальнейших манипуляций в соответствии с вашими целями.
Скорее всего, формат между поставщиками УАТС будет другим, но, надеюсь, его можно будет абстрагировать, чтобы основные функциональные возможности приложения можно было повторно использовать.
Вероятно, это будет более переносимый вариант, опять же при условии, что управление вызовом / устройством не требуется, поскольку вы не полагаетесь на поставщика, обеспечивающего подключение CTI на выбранной платформе.