Is it possible to create one consolidated CDR report that shows all incoming and outgoing calls details rather than having each event on an isolated report
Call date and time
Caller number
Agent ID
Outbound call status (Answered,No answer, Rejected)
It has the ability to sort and sift through all of the call types you list, on screen, or using some nifty Excel exports which I've seen but haven't play much with yet. Download the documentation and start around chapter 9 for reporting and getting a rough idea of its power.
Here is a screen shot showing the sorting/filtering interface. Notice along the top/left you can filter outgoing, incoming, internal, etc type of calls and then if they were answered or not. If your SIP provider charges by time then it would show the costs on this screen. You can also see that I have 11,000 CDR records in the database now.