Enhance your 3CX experience

3CX custom reports and wallboards in Grafana

Grafana is an open-source data visualization and monitoring tool that enables users to create interactive and customizable dashboards. It is widely used in various industries to visualize and analyze data from various sources, such as databases, cloud platforms, and third-party applications.


Install WebAPI and Webhook for 3CX and connect Grafana to 3CX. Use SQL-like queries to create custom reports and dashboards.

Grafana 3CX features

Grafana Cloud or On-premises
Use Grafana Cloud for small projects. This is a fast and inexpensive way. Use on-premise solution for large projects in a closed corporate network.
Visualization Options
Grafana offers a wide range of visualization options to represent data. You can choose from various graph types (line, bar, pie, etc.), tables, heatmaps, gauges, and more. It also supports rich features like annotations, thresholds, and transformations to manipulate and present data in a meaningful way.
Dashboard Creation
With Grafana, you can create dynamic and interactive dashboards by adding panels and arranging them on a grid. Panels can display data from 3CX WebAPI and can be customized with queries, visualizations, and other settings. You can design intuitive and informative dashboards tailored to their specific needs.
3CX Data Integration
Use WebAPI&Webhook Bundle to connect Grafana to 3CX data. The interaction takes place using the JSON data format.

Our collection of Grafana reports and wallboards for 3CX

Wallboard SL (Service level) in 3CX call-center

Service level in a call center refers to the percentage of calls answered within a given time frame. The more calls representatives answer within that predetermined time, the less time customers spend waiting on the line and the happier they'll be with your company.

SL (Service Level) in 3CX call-center

SL (Service Level) in 3CX call-center
SL (Service level) by days in 3CX call-center

Service level in a call center refers to the percentage of calls answered within a given time frame. The more calls representatives answer within that predetermined time, the less time customers spend waiting on the line and the happier they'll be with your company.
3CX Average Time to Abandon and Call Abandon Rate

Average Time to Abandon ATA = Total wait time of abandoned calls / Number of abandoned calls
Call Abandon Rate = (Number of abandoned calls / Total number of incoming calls) * 100

Average Time to Abandon (ATA) and Call Abandon Rate

Average Time to Abandon (ATA) and Call Abandon Rate
3CX ATA and Call Abandon Rate by days

Average Time to Abandon ATA = Total wait time of abandoned calls / Number of abandoned calls
Call Abandon Rate = (Number of abandoned calls / Total number of incoming calls) * 100
Lost (missed, abandon) calls in 3CX IVR

A list of calls that have been lost in any of the 3CX IVR menu. The call was not serviced

Lost (missed, abandon) calls in IVR

Lost (missed, abandon) calls in Queue
Lost (missed, abandon) calls in 3CX Queue

A list of calls that were not lost in any of the queues. If a call was lost in one queue, but serviced in another, then such a call is not included in the report.
First-time incoming calls in 3CX

List of incoming calls that first called the 3CX call center in history. Useful information for the marketing department, quality of service and service.

First-time incoming calls in 3CX

Repeated calls to the 3CX call center
Repeated incoming calls to the 3CX call center

A list of incoming calls to the call center that have been called more than once, indicating the number of repeated calls.
Universal DID-report for all SIP-trunks

The number of incoming received calls through all existing trunks with indication of the DID number

Universal DID-report for all SIP-trunks

Tracking who hungs up
Tracking who hungs up in 3CX?

In summary, tracking who hangs up at a call center is crucial for quality assurance, enhancing the customer experience, optimizing operational efficiency, conducting root cause analysis, and evaluating performance. It enables call center managers to make data-driven decisions, improve agent training, enhance systems and processes, and ultimately deliver better service to callers.
3CX Outbound calls report

A list of outgoing calls by employees for the selected time period. List of successful and unsuccessful outgoing calls by employees

Outbound calls report

3CX Call center Agent availability report
3CX Call center Agent availability report

The total time of statuses for the selected time period. Displays how much time the employee spent at lunch or out of the office.
3CX Call direction reports

A call summary report provides time interval statistics on inbound and outbound calls. In other words, this report provides statistics for all the calls services by the call center for any period or interval, like a day, week or a month.

3CX Call direction reports
3CX Call center Agent availability report
3CX Call center Agent availability report
3CX Call center Agent availability report
3CX Details of incoming calls

Detailed history of incoming calls with indication of IVR time and waiting time in the queue.
3CX External Chats

Get list of chats of employees and external subscribers via WebAPI for 3CX. History of external chats

3CX External chats

3CX Internal Chats API
3CX Internal Chats

Get list of internal user chats between each other via WebAPI for 3CX. Get history of internal chats inculding groups.

Grafana BI to 3CX Video

Deployment options
You can choose a convenient option
  • Grafana Cloud
    Register Grafana Cloud and use up to 3 users for free. Connect Grafana Cloud to 3CX using WebAPI and use custom reports and dashboards from our collection and/or create your own.

    Register for free
    01
  • Grafana Enterprise Self-managed

    Download and install Grafana Enterprise on your own server. Connect Grafana to 3CX using WebAPI and use custom reports and dashboards from our collection and create your own without any restrictions.

    Download Grafana
    02