MiVoice Office Application Suite - Technical Manual
Using Reporting
Call Analytics > Historical Reporting > Using Reporting

The following section outlines the reporting user interface and how reports can be run, filtered and exported.

Default Reports & Report Categories

Each user with permission to run reports is automatically configured with a default set of reports. These reports are individual to the logged in user and can be edited/deleted as required.

These default reports are displayed in different categories to help navigate between different types of reports:

 

Category Report Name License Description
Call Lists Call List General Call Logging A list of all calls on the system (segmented, internal and external calls).
Invalid Dialed Numbers Call Logging A list of outbound external calls that failed to complete.
Lost Calls Call Logging A list of calls that were not answered (external calls only)
Trunk to Trunk Calls Call Logging A list of trunk to trunk calls (inbound calls that were diverted or transferred externally)..
Unreturned Lost Calls Call Logging A list of lost calls that have not been returned or subsequently answered.
Call Performance Call Performance By Day Call Reporter Overview of lost calls on a day by day basis.
Service Level By Half Hour Call Reporter In depth breakdown of answered calls by half hour (call rate period).
Service Level By Half Hour & Day Call Reporter In depth breakdown of answered calls by half hour and day (call rate period).
Calls By Device Calls By Account Code Call Reporter Breakdown of external calls by account codes entered.
Calls By DID Call Reporter Breakdown of inbound external calls by DID number.
Calls By Extension Call Reporter Breakdown of all calls by extension number.
Calls By Hunt Group Call Reporter Breakdown of inbound calls by hunt group.
Calls By Trunk Call Reporter Breakdown of external calls by trunk line.
Calls By User Call Reporter Breakdown of all calls by user.
Detailed DND Status List DND Reporting List of DND state changes.
DND Status By Extension DND Reporting Breakdown of DND status by extension.
Unmatched Calls By Extension Call Reporter Breakdown of unmatched calls by extension.
Unmatched Calls By User Call Reporter Breakdown of unmatched calls by user.
Calls By Number Calls By Telephone Number Call Reporter Breakdown of calls by the number dialled/received.
Calls For Service Codes Call Reporter Breakdown of calls made to service code numbers (see dial plans for more information).
Top Dialed Numbers Call Reporter Breakdown of calls made by telephone number.
Top Received Numbers Call Reporter Breakdown of calls received by telephone number.
Calls By Time Call Summary By Day Call Reporter Breakdown of external calls by day.
Call Summary By Month Call Reporter Breakdown of external calls by month.
Call Summary By Week Call Reporter Breakdown of external calls by week.
Calls By Half Hour Call Reporter Breakdown of external calls by half hour.
Calls By Half Hour & Day Call Reporter Breakdown of external calls by half hour and day.
Hunt Group Calls By Half Hour Call Reporter Breakdown of external hunt group calls by half hour.
Hunt Group Calls By Half Hour & Day Call Reporter Breakdown of external hunt group calls by half hour and day.
Hunt Group Calls By Day Call Reporter Breakdown of external hunt group calls by day.
Line Usage By Half Hour & Day Call Reporter Breakdown of external calls by half hour and day including details of trunk utilization.
Calls/Status By Agent ACD Status By Agent ACD Reporting Breakdown of ACD status by agent.
Calls By Agent ACD Reporting Breakdown of calls made/received by agents.
Detailed ACD Status List ACD Reporting List of ACD state changes for every licensed agent on the system.
DND Status By Agent ACD Reporting Breakdown of DND state changes by agent.
Unmatched Calls By Agent ACD Reporting Breakdown of unmatched calls by agent.
Other - Configuration ACD Agent List Call Logging A list of ACD Agents imported from the telephone system(s).
Device List Call Logging A list of extensions imported from the telephone system(s).
DID Number List Call Logging A list of DID numbers configured on the MCS.
Trunk List Call Logging A list of trunks imported from the telephone system(s).

 

These default reports can be deleted as required. The categories can be used to add additional reports or deleted as required.

Reports that are not licensed will be identified with a padlock symbol. In addition, some columns within reports may require an additional license, these will also be identified with a padlock symbol.
If new users are added the Reporting serivce needs to be restarted before they will show up in reports.

Inbound Call Summary

The inbound call summary report is a read-only report that gives a system overview of inbound external calls. This is the first report that is run every time a user browses to the reporting section of the MCS website.

This summary screen can be viewed on any system with a Call Logging license. It shows un-segmented call data for external calls coming into the telephone system. This screen is designed to provide a quick overview of system performance, for more information use one of the Call Performance reports.

 

Running Reports

Any existing report can be run by hovering over the report name with the mouse and pressing the play icon ().  Each report has a default filter and date range which will be used when first running a report.

Filtering & Date Ranges

Once a report is on screen the date range and filter options above the report can be used to change, expand or restrict the data the report is displaying. When changing the date range or filter that is applied to a report, the 'Apply' button needs to be pressed to refresh the report.

The date range drop down offers a range of predefined date ranges (Today, Yesterday, This Month, Last Month etc..) that can be used to quickly change the call data being used to produce the report. If a specific date or date range is required then the 'Custom' option can be used to select the dates required. Refer to the Date Ranges section for more information.

The larger the date range the report is being run over, the longer the report will take to run. If a report is taking a long time to run, try reducing the date range. In addition, the UI is limited to displaying a maximum of 5000 rows of data.
If the number of rows in the report exceeds 1000, the export option will not be available. To export more records than this you must use Scheduling.

The filter drop down can be used to restrict the data to only contain records that are specifically required (Caller ID, Extension etc..). The filter drop down will display all of a user's own filters along with any shared or built-in filters on the system. Refer to the Filters section for more information on creating and using filters.

 

Paging & Totals

Due to the fact that the reports are in a webpage, it is not feasible that all the rows returned from a report are displayed all at once on the screen. Instead, rows are displayed in pages which can be navigated using the following control:

The icons either side of the page number information can be used to navigate through the pages of the report. Clicking the far right icon takes you straight to the final page of the report.

If the report is grouped, there will be a total row at the end of the reports which shows totals of all columns where it is appropriate.

 

Cloning Reports

Copies of a report can quickly be made using the 'Clone' feature. To make a clone of an existing report, press the more icon (  ) next to the report and select 'Clone' from the menu. A form will appear prompting for a new name for the report and the name of the category to store the report in.

 

Cached Reports

Due to the time it can take to run reports (especially when large date ranges are involved), the system will cache reports so that they can be re-used in the future without having to request the data again from the database.

If a report has previously been run with the same filter and date range then the system will use a cached version to speed up the running of the report.

The image below shows a list of reports in the 'Calls By Device' category:

If a report has previously been run and a cached copy is available, the report's name will be displayed with a bold font (in the image the Calls By Extension, Calls By Hunt Group and Calls By User reports all have cached versions available). To view the cached copy of the report, simply click anywhere on the report's name. To run the report again, press the play icon which will appear when the mouse hovers over the report in the list.

When viewing a cached report, the following warning may appear:

This usually means that the filter used on the report includes calls from the current day and so the data contained within the report maybe out of date. Pressing the 'Apply' button will re-run the report and include any calls made since the report was cached.

Reports that include large amounts of data should be run out of working hours to reduce the risk of resource contention with other users or other features of the system. Use Report Scheduling to run reports at times when the system is not in use.
Cached reports are deleted at the time specified by the 'Daily Statistics Reset Time' setting.
Refer to the Report Creation section for information on creating and editing reports.
Refer to the Statistics section for information on the columns available in each report.
Refer to the Exporting section for more information on exporting reports from the screen.