Monitor
Find out what really happened to any call.
Monitor tracks every 3CX call in real time and saves each step to Microsoft SQL. Follow the path a call took, see who handled it and how it was routed, and how long it rang at each leg.
- Real-time logging of every call
- Microsoft SQL storage
- Web portal you can reach from anywhere
See every stop a call made, from the call menu to voicemail.
Monitor logs each leg of a call as it happens. When someone asks what happened to a call, you can follow its path in order and see who handled it.
- CallerThe Call ID and the number it came from
- Call menuEach leg logged as it happens
- QueueHow long it rang at this leg
- AgentWhich agent received the call
- ManagerWho transferred the call
- VoicemailWhose voicemail the message was left for
One example route. Monitor logs every call, so you can follow the path each one took.
Clear answers when someone asks what happened to a call.
How did it end up there?
When you need to know how a call ended up at a particular extension, follow its legs in order.
How long did it ring?
See how long a call rang at each leg of the call.
Who touched it?
See which agent received the call, how long it took, and who else handled it along the way.
What happened yesterday?
Every step is saved in Microsoft SQL, so you can look back at a call after it has ended.
How Monitor traces a call, one leg at a time.
Every event on a call is logged as it happens, from dialing to disconnect. Put the entries side by side and the route reads in order.
The call starts
Monitor logs the call with its Call ID, the number it came from and the number that was dialed.
Each person gets a number
The caller is connection 1 and the person they reach is 2. If the call is transferred, the next person is 3, and so on.
Every change is logged
Each leg shows its status, Dialing, Ringing or Connected, and the time of its latest change.
Transfers and voicemail are named
Referred By shows who transferred the call. On Behalf Of shows whose voicemail the message was left for.
Read the call together
Group the events by History ID or Event Date, then expand a group to see its entries side by side.
Every step of a call, in one list you can organize.
The Events screen records complete call progress and a full list of attributes for each leg. Drag any column into the grouping bar to organize the list the way you need it.
- Call ID and History IDUnique IDs for each call and each history item, with details of every call leg.
- Who and which wayThe calling and called party for each leg, marked inbound or outbound.
- Recordings and dataThe name of the recorded audio file, and the connection details attached to the call.
- Your time zonePick the display time zone, and every event time is shown in it.
Grouped by History ID. The open group shows two entries for Call ID 523, connections 1 and 2.
Group by Event Date, then History ID, to browse call history day by day.
Monitor is included in the VoIPTools Subscription.
One subscription gets you Monitor and 30+ other add-ons for 3CX.
Built by our developers to trace calls, now yours to use.
Monitor started as an internal diagnostic tool for our development team. It is now used to find out who touched a call and how it was routed through 3CX.
Real-time logging
All calls are tracked as they happen, with complete detail for every step saved for later review.
SQL based storage
Call events are stored in Microsoft SQL Server, on the same machine or on a remote server.
Web portal
Open Monitor in your browser from anywhere and sign in with your 3CX extension and voicemail PIN.
Automatic clean up
A delete policy removes events older than the age you set, on a schedule you set, so queries stay quick.
Everything in Monitor
- Real-time logging of every call
- Complete call progress from dialing to disconnect
- A full list of attributes for each call leg
- Call ID, History ID and a connection ID for each person
- Calling and called party, inbound or outbound
- Status of each leg: Dialing, Ringing or Connected
- Referred By for transfers, On Behalf Of for voicemail
- Ring group virtual extension on outbound calls
- Recording file name and attached connection data
- Real-time wallboard to follow a call's route
- Group events by any column and expand each group
- Display time zone of your choice
- Start and end time on reports
- Microsoft SQL storage, local or remote
- Automatic delete policy on your own schedule
- Start or stop the service from Settings
- Custom Branding with your logo, colors and title
Monitor questions, answered.
Anything else? Our team answers 24/7 from the USA, India and the Philippines.
Who is Monitor for?+
Will it work with my 3CX?+
What can I see for each call?+
Will the database grow forever?+
How do people sign in?+
Can we view times in our own time zone?+
Can it carry our branding?+
Is it included in the VoIPTools Subscription?+
Can you set it up for us?+
- 3CX version 20
- A separate Windows 10 or later, or Windows Server 2012 or later, machine running alongside 3CX
- 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 on your 3CX server, and the VoIPTools Universal Updater
- Static IP addresses for the VoIPTools and 3CX servers. HTTPS is recommended and needs a domain name (FQDN).
- Port 5850 open
Check the documentation for the current release and full setup details for your environment.
February 4, 2025+
- Updated to Blazor.
September 6, 2024+
- Fixed an issue that was overusing computer memory.
- Added the ability to set a start and end time on reports.
- Minor visual improvements and bug fixes.
January 18, 2023+
- Now supports JWT.
- Fixed an issue that prevented some users from signing in to the side panel menu.
- Code organization and optimization.
Talk to the team that builds Monitor.
Whether it is Monitor, 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.
Monitor and every add-on below come in the same VoIPTools Subscription.
Browse all 35 add-onsStop guessing where your calls went.
See it on a live demo, or get it today as part of the VoIPTools Subscription, with 30+ other add-ons included.