Добрый день!
Интересная идея, но непростая, как по мне (может, конечно, "накручиваю", т.к. не специалист в этом) - нужно определиться, что хочется получить от IP-телефонии в Руководителе. Я как-то производил настройки/интеграции IP-АТС и CRM систем. Использовались, известная "бесплатная" Zadarma и укр. Бинотел. Подключал Zadarma к Битрикс24, т.к. там есть своя "звонилка" (веб-фон), а Бинотел к другой CRM (не буду ее рекламировать), там нужно было использовать сторонний софт-звонилку, для соединения ПК и СРМ. Использовал
https://www.zoiper.com/ - этот. В принципе, есть там и бесплатный вариант, для большинства функций подходит с головой, и приложение на смартфоны есть.
Вопрос был в качестве связи и интеграции нужных элементов (полей). Т.е. по сути ИП-Телефония - это возможность совершать звонки из "интернет"-телефона на такой-же "интернет"-телефон, так и на обычные телефонные номера, используя дополнительные возможности для аналитики (CRM). Основная цель, наверное - это идентифицировать клиента по телефонному номеру, записать в базу данных результат переговоров. Т.е. если телефонный номер "связан" с записью в сущности, то при входящем звонке должно быть понятно к какой записи (карточке, пользователю - в общем, любой записи в БД Руководитель, для которой "назначена" роль карточки клиента) относится данный номер/звонок. По логике это должно как-то "сигнализироваться" - или карточка "открыться" для редактирования, или "подсветиться" как-то в общем "маякнуть"
. Кроме того, нужно, неверное, чтобы была возможность звонить из карточки (записи) - т.е. менеджер открыл страницу Клиента, там рядом с полем с тел.номером стоит пиктограмма тел.трубки (например) - он кликает по ней и автоматом производится набор номера/вызов нужного абонента. Тут вот и нужно подумать, как лучше, тк. АТС для IP-телефонии много и у каждого свои методы подключения, использования рекомендуемого ПО для совершения звонков. Также может быть у компании имеются свои аппаратные возможности (наличие стационарных IP-телефонов, там, кстати тоже не все модели могут подходить для того или иного IP-АТС).
Далее, наверное, нужно будет продумать что должно "передаваться" и как в Руководитель - или это просто возможность идентифицировать запись БД (карточку клиента) по входящему звонку, а также осуществить набор номера из карточки клиента, или же вести полноценную базу для дальнейшей аналитики звонков - т.е. "забирать" в базу руководителя, например, аудиозаписи звонков, время совершения, продолжительность, дату и т.п. Далее, нужно ли производить переключение на внутренние номера сотрудников, и как это учитывать в Руководителе. Т.е. какие параметры дополнительно передавать из базы IP-АТС провайдера в Руководитель (а они у каждого такого провайдеоа разные).
И вопрос - нужно ли учитывать баланс аккаунта в АТС, т.е. чтобы анализировать данные по оплате, остатку минут для совершения телефонных звонков. В общем как-то так.
Это не рекомендации какие-то, это просто общие мысли, которые сейчас возникли, может на что-то натолкнут. Но IP-телефония, однозначно - поддерживаю, нужна