Так зачем шить на коленках, если можно купить готовое решение и бесплатную техподдержку получить?
http://www.asuxxivek.ru/ec.html
Ставишь шлюзы, астериск, crm, запись переговоров. В crm видишь кто с кем когда и сколько говрил, она сама определяет с каким клиентом. Простой вывод статистики...