You may want to venture into Call accounting software for all that information. I dont have any experience with it, but Avaya has the API card in conjuction with im sure very reasonably priced software <eyeroll> that offers such data.
https://support.avaya.com/elmodocs2/partner_acs/r7/CIB3243_2.pdf

[This message has been edited by OhioTelecom (edited March 01, 2005).]