I've never been big on custom webview reports, but the information you're looking for can certainly be had from within the HDS database.
Take a look at the t_Termination_Call_Detail table - it contains a row for every distinct route that a call takes. For example, if you have inbound calls receive IVR treatment then pass to an agent, you should have 3 rows per call, excluding transfers, etc.
For each route, you can see various data points, including the amount of time the call spent in various states (talking, ringing, hold, etc.)
For more information, you may want to look at the IPCC Enterprise Database Schema document, which describes the various tables in the HDS and AWDB in great detail.
to better qualify this activities, there is the Call Type definition, instead of polling everytime the TCD which could be quite intensive, you could define specific call flow as call types and then report based on their use.
SIP traces provide key information in troubleshooting SIP Trunks, SIP
endpoints and other SIP related issues. Even though these traces are in
clear text, these texts can be gibberish unless you understand fully
what they mean. This document attempts to br...
Please find the attached HTML document, download and open it on your PC.
This provides an easy to use form where you simply answer a few
questions and it will render the proper jabber-config.xml file for you
to copy/paste. There is built in logic to verif...
CUCM Database Replication is an area in which Cisco customers and
partners have asked for more in-depth training in being able to properly
assess a replication problem and potentially resolve an issue without
involving TAC. This document discusses the bas...