Hosted Billing
Monthly billing counts, without the logins.
Hosted Billing queries every hosted 3CX server you add and reports what you need for invoices: valid user extensions, voicemail transcriptions, recording storage and more.
- Every server in one report
- Licensed in blocks of 10 servers
- Export to PDF, Excel or CSV
Stop logging in to every customer's 3CX to count extensions.
Gathering the 3CX information you need for invoices is tedious and slow when you do it server by server. Hosted Billing gathers it and reports it for you.
Add your servers once. Query them whenever you bill.
Every hosted server, in one list.
Enter the customer name, a server name, the 3CX management console address and its login. Hosted Billing tests the connection and marks the server Authorized before it will query it.
- Choose what to extract: extension count, simultaneous calls, transcriptions and recording storage
- Exclude extensions that contain text you choose, so they are not counted
- Click Query 3CX to collect the data
Group the report the way you bill.
The Reports screen shows every server side by side. Drag a column above the headers to group the report by it, such as 3CX version or reseller, and expand each group.
- Extension count, extensions and trunks currently registered, active calls
- License and support expiry, last backup and public IP
- CPU, memory and disk use
Click a customer to see the whole server.
Click a customer name in the report to open that server's details: general information, PBX status, system information and recordings.
- Server and web meeting FQDN, version, reseller and license key
- Trunks, extensions, active calls and blacklisted IPs
- Disk use, used recording space and recording quota status
Billing numbers and server health from the same place.
Automatic refresh
Set a refresh interval in seconds and the Reports page refreshes each server's information.
CPU and memory alerts
Choose who gets an email when a server's CPU or RAM reaches 90%.
License and support dates
See when each server's 3CX license and support expire, and when it was last backed up.
Export for invoicing
Export the report to PDF, XLS, XLSX, RTF or CSV.
Everything in Hosted Billing
- Collect data from many hosted 3CX servers
- Count valid user extensions
- Leave dummy or template extensions out by name
- Server simultaneous calls
- Voicemail transcription status for each server
- Recording space used, storage limit and quota status
- Disk, CPU and memory use
- Trunks and extensions currently registered
- Active calls and blacklisted IPs
- 3CX version, reseller, license key and public IP
- License and support expiry dates
- Last backup date and time
- Group the report by any column
- Server details for each customer
- Export to PDF, XLS, XLSX, RTF and CSV
- Refresh interval you set
- Email alerts when CPU or RAM reaches 90%
- Works with 3CX v18 and v20 servers
Pay for the servers you host, in blocks of 10.
Hosted Billing is sold separately from the VoIPTools Subscription. You buy it based on the number of 3CX servers you need to monitor, and each license covers up to 10 servers.
| 3CX servers you monitor | Licenses |
|---|---|
| 1 to 10 | 1 |
| 11 to 20 | 2 |
| 21 to 30 | 3 |
| 31 to 40 | 4 |
| 41 to 50 | 5 |
| 51 to 60 | 6 |
Collect every server's billing counts in one report.
Get licenses for the number of 3CX servers you host, or see it on a live demo first.
Hosted Billing questions, answered.
Anything else? Our team answers 24/7 from the USA, India and the Philippines.
Is Hosted Billing part of the VoIPTools Subscription?+
How many licenses do I need?+
Who is it for?+
How does it connect to each server?+
Which 3CX versions can it read?+
Can I leave test or routing extensions out of the count?+
Does it create the invoices?+
Can I remove a server later?+
Can you set it up for us?+
- 3CX version 20
- A separate Windows 10 or later, or Windows Server 2012 or later, machine
- The Windows web server role with Basic Authentication, .NET Extensibility and ASP.NET 4.x, plus .NET Framework 4.7.2
- Microsoft SQL Server 2016 or later (the free Express edition works), on the same machine or a remote server
- VoIPTools Relay and the VoIPTools Universal Updater
- Static IP addresses for the VoIPTools and 3CX servers. HTTPS is recommended and needs a domain name (FQDN).
- Port 7700 open
- The 3CX management console address, username and password for each server you add
Check the documentation for the current release and full setup details for your environment.
November 7, 2024+
- Authentication now works whether servers run 3CX v18 or v20.
September 26, 2024+
- Fixed an issue that prevented 3CX management console information from displaying in the app for some users.
- Minor bug fixes and improvements.
January 25, 2024+
- Initial v20 release.
Talk to the team that builds Hosted Billing.
Whether it is Hosted Billing, another add-on, or a custom solution built around your needs, we can help you get the most out of 3CX.
- Sales@VoIPTools.com
- +1 801 642 4655
- Live chat and 24/7 support
Already a customer? For help with an install or an issue, email Support@VoIPTools.com.
Keep exploring
More add-ons for admin and integration.
Hosted Billing is sold separately. Every other add-on is included in one VoIPTools Subscription.
Browse all 35 add-onsGet your billing numbers without the logins.
See it on a live demo, or get licenses for the number of 3CX servers you host, in blocks of 10 servers.