Call Center Dashboards FAQ

Can Call Center Dashboards be used with other software-based VoIP phone systems?

Currently, Call Center Dashboards is designed to work exclusively with 3CX. Integration with other VoIP systems is not supported at this time. However, we’re continuously exploring future compatibility based on user demand.

A customer is using VoIPTools, and 3CX support refused to help them because it’s considered an unsupported third-party tool. Does your software require installation on the 3CX phone system, and if so, does it access the 3CX database in any way?

Excellent question — and one we’re glad to address thoroughly.
In summary:
While our service does install on the 3CX server and connects to the database (read-only), it has been carefully designed to work harmoniously with 3CX. We prioritize reliability, performance, and compatibility, so you can use our dashboards with confidence — even when 3CX support is involved.

More details:
Yes, CallCenterDashboards.com does require the installation of a lightweight service on the 3CX phone server. This service provides read-only access to the 3CX database to retrieve analytics and reporting data. However, it’s carefully engineered to avoid any performance impact and follows best practices for enterprise-grade integrations.

Here’s what sets us apart:

 

  1. Proven Stability Since 2019
    Our software has been running reliably on production 3CX systems for over seven years — without a single compatibility issue or support ticket raised with 3CX due to our product.

  2. Trusted, Enterprise-Grade Software
    While 3CX’s general recommendation is to avoid unverified third-party tools, that warning is typically aimed at untested or homegrown software. Our platform is professionally developed, tested, and deployed across numerous enterprise environments.

  3. Easy Compliance with 3CX Support Requests
    If 3CX ever requests the removal of third-party software during troubleshooting:
    • You can uninstall our service in seconds with a simple copy-paste command.

    • Once 3CX support is complete, you can reinstall our service just as quickly.

    • The system will automatically resume where it left off — no need to re-sync the entire database, ensuring minimal downtime and effort.

 


Installation commands are always available in your account's Downloads section on our website.

Why doesn't the install command work?

If the install command for Call Center Dashboards isn't working, it might be due to a common issue with the formatting of hyphens in the command.
Here's what you need to check and correct:
 
Incorrect Hyphens Usage: The install command requires double hyphens (--) before the parameters CompanyDomain and CompanyID. If you are using a single long dash (–) instead of double hyphens, the command will fail.
 
Copy-Paste Issues from Emails: When you copy the command from an email or document, particularly from Microsoft Office applications, the double hyphens (--) can be automatically converted to a single long dash (–). This subtle change can prevent the installation command from working.
 
How to Fix It
 
Manually Correct Hyphens: After pasting the command into your terminal or command prompt, manually check and replace any single long dashes (–) with double hyphens (--) before the CompanyDomain and CompanyID parameters.
 
Example Correction: If the pasted command looks like this:
 
install-command –CompanyDomain example.com –CompanyID 12345
 
You should correct it to:
css
 
install-command --CompanyDomain example.com --CompanyID 12345
 
Avoiding Formatting Issues: Use Plain Text Editors: Paste the command into a plain text editor (like Notepad on Windows or TextEdit on macOS in plain text mode) first. This prevents automatic formatting changes and allows you to verify and correct the hyphens before pasting it into your terminal.
 
Disable Smart Dashes: In your email or word processing software, look for settings related to "smart dashes" or "typographical replacements" and disable them. This stops the conversion of double hyphens to long dashes.
 
Verify the Entire Command: After correcting the hyphens, double-check the rest of the command for any other issues such as extra spaces, missing parameters, or incorrect syntax.
 
By ensuring you use double hyphens (--) instead of a single long dash (–), you should be able to run the install command for Call Center Dashboards successfully. 
 
If you continue to experience issues reach out to support@callcenterdashboards.com for help.

Why doesn't the uninstall command work?

The uninstall command for Call Center Dashboards may not work if the software has already been removed. Here’s why and what you can do:
 
Missing Executable: The uninstall command is typically an executable file that comes bundled with the Call Center Dashboards installation package. If Call Center Dashboards has already been uninstalled, this executable might be missing from your system, causing the uninstall command to fail.
 
Reinstall to Uninstall: One solution is to reinstall Call Center Dashboards. This process restores the missing uninstall files, allowing you to run the uninstall command again properly.
 
Manual Cleanup: If you are unable or do not wish to reinstall the software, you might need to manually remove any remaining files and system entries related to Call Center Dashboards. This can include:
  • • Deleting leftover files and folders in the program directory.
  • • Checking for any services or processes related to the software and stopping them if necessary.
 
Using System Tools: Utilize your operating system's built-in uninstallation tools. For Windows, go to "Control Panel" > "Programs and Features" and see if Call Center Dashboards still appears in the list. If it does, you can try to remove it from there.
 
Seek Assistance: If you encounter difficulties or are unsure about manually removing the software, it’s a good idea to reach out to support@callcenterdashboards.com for assistance.
 
These steps should help you resolve issues with the uninstall command for Call Center Dashboards, especially if it has already been removed from your system.

Can Call Center Dashboards be used with version hosted by 3CX?

The compatibility of Call Center Dashboards with your 3CX installation depends on the hosting environment. If your cloud provider does not offer root access or declines to install the necessary services, integration may not be feasible. However, many cloud hosting providers do offer such access, enabling successful integration. Therefore, the functionality of Call Center Dashboards is contingent upon the specific policies and capabilities of your cloud provider.

Is the license information stored somewhere on the phone server so we can get the info from there?

To determine the number of simultaneous calls (SC) supported by your license within your PBX, you can access this information by navigating to the Dashboard of your Management Console.
Under the 'Information' section, you will find details such as the license key used, the product type, the current number of simultaneous calls allowed by your license, the expiry date, and the version of your PBX.

How is the connection to 3CX data made? Because we have concerns that we might violate 3CX rules if Call Center Dashboards directly connects to the database, as this is not supported.

We understand the importance of adhering to 3CX rules and regulations. Connecting Call Center Dashboards directly to the database might raise concerns about potential violations. However, it's crucial to clarify our approach:
While direct access to the 3CX database is not officially supported by 3CX, we want to assure you that we operate within these guidelines. As a Platinum partner with 3CX and an enterprise-grade development company, we prioritize compliance and professionalism in all our endeavours.
Our software reads data from the database exclusively; we do not alter or manipulate any information within the 3CX database. Our process involves retrieving minimal database differences since the last sync and transferring them securely to our cloud-based servers. All further data processing, queries, and loads occur independently on our cloud servers, ensuring no impact on the local 3CX phone server.
Should the need arise for 3CX support, our software can be swiftly uninstalled, allowing 3CX to address any issues seamlessly. Upon resolution, our software can be promptly reinstalled, resuming operations from the point of interruption without imposing significant CPU, memory, or network overhead. Our solution boasts a track record of over five years, serving large companies without incident. Feedback from our clients confirms improved performance and a reduction in support-related issues since adopting our solution.
We remain committed to collaborating closely with 3CX, supporting its growth, acquisition of new customers, and retention of existing ones. As a dedicated partner, we align with 3CX's vision and pledge to uphold its standards diligently.

Does Call Center Dashboards support V20?

Yes. Call Center Dashboards supports 3CX phone systems operating on both Linux and Microsoft Operating Systems

How is the data transferred from the 3CX Phone Server to the Call Center Dashboards data centers?

The process involves the installation of the Call Center Dashboards Client Service directly on the local 3CX phone server. The Call Center Dashboards client service establishes connections with both the 3CX phone services and the local database. It captures data securely, utilizing two communication channels to transfer information to the Call Center Dashboards (CCD) data centers.

The first channel focuses on capturing live events from the phone system, while the second channel is dedicated to capturing changes in the database. To ensure data security, Call Center Dashboards client service encrypts the captured data using asymmetrical keys before transmitting it over the public internet to the CCD data centers. This robust encryption mechanism safeguards the confidentiality and integrity of the transferred information throughout the process.

Will this make me ineligible for 3CX support?

3CX has mentioned (we asked them) that they cannot offer support on a 3CX phone system WHILE it has any other third-party software installed on the same host. They advised uninstalling any software and then requesting support. For this reason, we have made our installers very quick and seamless. Simply uninstall the utility, request support, and then reinstall it. It will automatically sync up and no data will be lost. If you would like additional information, along with documentation supporting this, shoot as an email at info@callcenterdashboards.com. We will be happy to help!

How is the product installed/uninstalled on Linux based 3CX hosts?

See the attached guide. It is straightforward. Ensure you have super user privileges to your Debian host OS.

Can I see statistics for each individual agent?

Yes. Under the “Agents” section in the navigation pane. You will have the ability to view an executive summary, as well as pull up various reports, charts, graphs that show performance of all your agents. From here just apply a filter that only includes the agent of choice.

How easy is it to start using Call Center Dashboards? What are the steps to set this up?

It takes less than 10min to register as a client. Download and install the Call Center Dashboards relay service and login to our portal to start analyzing your data.

Is it possible to have the reports branded to match our company?

Yes. All of the subscription support themes to make the Call Center Dashboards match your company colors. With the advanced edition you can modify the logo and texts on the reports and dashboards. With the Integrator edition you can modify the access URL, ssl certificate, and even set it up on premise.

Can we combine different factors to create our custom report? (secondary dimension)

Yes. We are continuously adding additional filtering capabilities to our reports. If you currently don’t see a specific filtering capability, let us know at info@callcenterdashboards.com. We will implement it as we expand the capabilities of CallCenterDashboards.

Are there different ways to visualize same data?

Yes. You have the basic Reports, advanced reports, Dashboards and Wallboards.

Is this software suitable for Call Centers only?

No. Any 3CX user can benefit from the Call Center Dashboards. We make reporting and dashboarding easy and quick.

Can the statistics be manipulated in some way?

Yes. With the integration edition, you get your own customized database and cube and your business logic can be customized to your company. You can also incorporate additional data to make your statistics, reports and dashboards more useful and accurate.

Is there any role-based access for the different types of users?

There are two roles. User and Administrator. User can only view their own statistics and metrics and can have their view permissions edited by an Administrator account. An administrator account can add users, remove users, reset passwords, adjust permissions, view metrics throughout the organization and for every agent.

Can I see statistics for each individual agent?

Yes. With all of the subscription levels you can see statistics for each extension/call agent. At the basic and advanced subscriptions each agent can login and see his/her own data, and group managers can see combined data for the extensions that they manage.

Is there a way to set up automatic reports?

Automating reports is possible. You can subscribe to them by clicking the 3 dots next to the filters button in the top right of your view. You can then enter an email address to send the reports to. Additional functionality will be added here soon.

Can we download/extract the reports’ data and if so, in what formats?

Data can be extracted from our reports. You must be a subscriber to the basic package or higher to export the reports in different file types. We support exporting to CSV, Excel, PDF, and more…

What is the longest date range we can set for the reports?

Depending on your subscription level, you can quite literally set your date range to include all data since the inception of your 3CX phone system. While this is extreme, we do offer it. We have preconfigured date ranges for you in our filtering capabilities to make your experience smoother.

Are there any hidden costs?

No. It is a monthly subscription without any contracts. Custom development and configuration of our solution is available depending on your subscription and will have all costs discussed with you beforehand.