Мы реализовывали подобные проекты для колл-центра, в целом это все можно сделать.
1. Мы рекомендуем телефонию binotel, с помощью нее вы сможете видеть входящие/исходящие окна звонков клиентов в СРМ системе, будут записи звонков которые могут хранится как на сервере бинотела, так и загружаться на сервер СРМ.
Для более гибкой настройки телефонии необходим Asterisk, для этого нужен телефонист клиенту который его настроит.
2. Чтобы выстраивать показатели(KPI) - необходимо настроить процессы для работы. К примеру, сделать процесс "Прозвон клиентов", с этапами "Звонок", "Недозвон", "Звонок выполнен" (как пример) и на основании этих статусов можно строить показатели. Для более детального объяснения нужно понимать процессы клиента. Так же в самом процессе настраивается логика/последовательность работы, задается что система будет делать автоматически, в том числе проверять чтобы все необходимые поля были заполнены.
Так же по колл-центру есть готовый отчет по работе менеджеров, для отслеживания кто сейчас говорит, кто в ожидании, кто не в системе(не онлайн), пример как выглядит в тестовом режиме
https://prnt.sc/uuo5toДля более детального разбора проекта, необходимо пообщаться с клиентом чтобы определить точный состав работ(детально разобрать проект).