IC Knowledge Base

Enhanced Reporting and Wallboarding

Enhanced CDR Reporting & Wallboards

Frequently asked Question "can it do this report with X Y Z"?

The phone system itself has a basic CDR reporting system and people always ask for a report with very specific items in. There are a number of ways to achieve this on most systems, but they are almost always using external or plug-in reporting severs or CDR loggers. As with all other PBX solutions IC-talk HC can also interact with those reporting solutions too. Here are some things our customers do;

In-Built Basic Reporting / Data Obtaining

CDR Reports

There is a 'basic' reporting system built-in which can show the full CDR records, this will include 'every' action of the system including every handset that rings.

WARNING be careful in just using this for a report, it is not a report this is a CDR record that can be used to generate a report and a marketing department will have a filed day producing reports that could be utter garbage (i.e. you had 300 missed calls... no the phones were called 300 times and not picked up but there may have only been 20 calls in to you.. you just had lots of call distributions and extensions in ring groups).

Use the record search criteria to narrow down your results and then choose to output as CDR search;

From here you can see call flows and also pick up any call recordings and details, this will show all calls to any device.

You can also select Call Graph;

This just shows basic activity levels for those days.


You can select CSV output and this to a file that you can open in Excel and then apply filters and output to graphs and other reports or indeed read directly into other reporting engines. This is the most common way people get the reports they want and need from the CRD records as this would turn them into more understandable outputs.



Queue Reports

These are part of the call centre addition and you build a queue report template and includes the items you want, this system then uses the advanced data from the queue application to provide a more useful set of quick reports like the one below;

A really common item asked for is to show what calls you have missed, here is an example where a call was missed and they 'abandoned the call' but actually we did not entirely miss the call as they called straight back in and were answered this time, still bad but not totally lost.


In building your report template(s) pick from;



And then select the fields to report on;

In many cases most management questions for reporting can be answered by using a queue and the associated queue reports.


Custom Reports / Advanced Reporting

You can extract the call data from the system in the Reports section using module CDR Reports, and select CSV File for the report type and then you can use any analytics systems from Excel to Crystal and produce any stats and details you require.

Live Reporting

The systems support API access in a variety of ways and the easiest way would be to create a connection to the system on the Asterisk Manager port, you create a user as per;

Please remember to lock this down with suitably complex passwords and also explicitly permit the accepted IP range or preferably single IP for the system accessing this. Then select what information you would like to be sent over the connection for your reporting system;

NOTE: ONLY select the permissions you need to and be very careful with write, remember to air on the side of caution to keep your system as secure as possible at all times and also LOCK IT DOWN to only the IP addresses you need.

It is possible that you will need CDR Events to be enabled also and you can check the status of these as follows;

Look for;

If this file is missing or no contents are in it please contact IC to have this added to your system.

For IC employees - SSH to the box, and type the below commands

Type the command "cd /etc/asterisk/"

Type the command "nano cdr_manager.conf"

Add in "[general]" on line 1

Add in "enabled=yes" on line 2

Write the file and exit

Then type the command "chown asterisk:asterisk cdr_manager.conf"

And lastly "chmod 664 cdr_manager.conf"


Providing the file is present you can check the status of the system with;

You are looking to see cdr_manager registered. To reload the module following changes do

module reload cdr_manager.so

if it is not then load it with;

module load cdr_manager.so

3rd Party Reporting, Logging and Wallboards

Alternatively you could use a plug-in 3rd party solution (most popular option) and we would recommend you obtain a trial version or access to a live demo to ensure that the reports you require are either present or can be built. Most reporting systems will have 100's of variants for reports but we often hear people say that the report they want is not there so flexibility for creating reports within any chosen system is key.

Here are a couple of systems that could start you off in the right direction but many reporting solutions will work you, just need to check compatibility. For reference the call engine is Asterisk and it's the worlds largest telephony engine of it's kind and you are looking for compatibility with; Asterisk, FreePBX, PBXact or even our previous solutions IC-talk Media Manager (MM16, MM50 or MM150) or indeed most Asterisk compatible systems.

Asternic Call Center Stats             


This seems to be pretty popular and inexpensive, requires a Linux server.

Runs on Linux, very asterisk friendly.      


Star2Billing's CDR-Stats


We have been advised some people are using this, runs on Linux, very asterisk friendly.      


Tri-Line TIM       


A full commercial solution, reporting, wall boards and billing. We have used this previously for re-billing projects for a science park and also have customers with quite detailed wall board requirements using this solution.

Runs on Windows,


If you do implement solutions please do provide some comments to this article to help guide others with the same question and even rate your experience with your solutions.

0 (0)
Article Rating (No Votes)
Rate this article
Attached Files
There are no attachments for this article.
There are no comments for this article. Be the first to post a comment.
Security Code Security Code
Related Articles RSS Feed
Distinctive Ring - Different ringing for types of calls
Viewed 3287 times since Wed, Aug 9, 2017
How to change phone clocks
Viewed 1902 times since Mon, Mar 25, 2019
Change transfer mode on BLF key on Sangoma Handsets
Viewed 2440 times since Mon, Nov 20, 2017
Site failover
Viewed 2442 times since Tue, Jul 31, 2018
Sangoma Handsets Default login
Viewed 10234 times since Wed, Sep 13, 2017
Pickup another ringing phone
Viewed 2893 times since Thu, Aug 24, 2017
How to enable users to access call recordings
Viewed 2223 times since Mon, Oct 9, 2017
Installing IC-talk HC on your own hardware / VM (software only)
Viewed 2470 times since Wed, Jan 24, 2018
Caller ID Issues - Base Number Instead of DDI being seen
Viewed 2251 times since Fri, Oct 20, 2017
Out of hours messages / diverting
Viewed 2244 times since Mon, Sep 18, 2017
Internet Central Limited, Innovation Centre 2, Keele Science Park, Keele, Staffordshire ST5 5NH
Registered Office: Ivy House Foundry, Hanley, Stoke-on-Trent, ST1 3NR
Registered in England: Reg No. 03079542 VAT Reg No. GB 278 923 705
Contact Us |Terms & Conditions |Legal, Privacy and Cookies
All prices exclude VAT E.&O.E © 2015 Internet Central

All trademarks and logos appearing on the site are the property of their respective owners