Skip to content
Controvo
Phones 3CX Feature Asset Management HaaS

Tracking Leased 3CX Phones Across Every Client Site

You own the phones. You deploy them to client sites. Then you lose track of them. Controvo tracks every phone's last connection and IP across all your 3CX systems.

C

Controvo

5 min read

Key takeaways:

  • If you lease or rent phones to clients, you own hardware sitting on someone else’s network
  • 3CX only shows phones that are currently connected. Disconnected phones disappear
  • Tracking leased hardware in spreadsheets means trusting that what you wrote down six months ago is still true
  • Controvo records every phone’s last connection time and IP address, even after it goes offline
  • One sorted table across all your 3CX systems replaces manual lookups and guesswork

You Own the Hardware. Do You Know Where It Is?

If you run a Hardware as a Service model, you’ve deployed phones to client sites that you still own. Desk phones at a dental office downtown. Conference phones at a law firm across the state. Handsets scattered across dozens of locations.

You probably track them in a spreadsheet. Model, serial number, client name, site address, date deployed. That spreadsheet was accurate the day you wrote it.

Six months later? A client moved offices. Another one closed. A third swapped a phone between desks and never told you. The spreadsheet says one thing. Reality says something else.

You won’t find out until a client cancels and you try to recover the hardware. By then, you’re chasing phones based on stale information.

3CX Doesn’t Help

3CX shows you phones that are connected right now. Disconnect a phone and it disappears from the interface. There’s no history, no “last seen” timestamp, no record that the device existed.

To check on a specific phone, you log into the right 3CX system, open the right extension, click the Phones tab, and hope the device is online at that moment. If it’s not, you get nothing.

Now multiply that across every phone you’ve deployed to every client. If you manage 40 systems with an average of 20 phones each, that’s 800 devices. Checking them one at a time isn’t a process. It’s a project.

For a deeper look at how 3CX handles offline phones, see our earlier post on finding offline 3CX phones.

What Controvo Tracks

Controvo records two data points for every phone across every connected 3CX system:

  • Last Seen Online — the last time we observed the phone connected to 3CX.
  • Last Known IP — the IP address the phone was using at that time.

Both persist after the phone disconnects. When a device drops off, you keep the information that 3CX throws away.

A phone that went offline three weeks ago still shows when it last connected and from which IP. That IP tells you which site or subnet the phone was on. Often that’s enough to narrow down the physical location without leaving your desk.

One Table Instead of a Spreadsheet

The Phones table in Controvo lists every phone across all your 3CX systems. Online, offline — same list, sortable columns.

Sort by Last Seen Online to find devices that haven’t checked in recently. Phones that dropped off weeks ago rise to the top. Filter by customer to see every device you’ve deployed to a specific client.

This replaces two things at once:

  1. The spreadsheet you maintain manually and hope stays accurate.
  2. The 3CX login marathon where you check systems one at a time looking for a specific device.

For providers managing hardware across dozens of clients, this is the difference between knowing where your assets are and guessing.

What This Means for HaaS Providers

If you lease phones, a few things change when you have persistent tracking:

Client offboarding gets easier. A client cancels. You pull up their phones in Controvo and see exactly which devices were last connected, when, and from what IP. You know what to ask for back and where it probably is.

Inventory audits shrink from a project to a sort. Instead of cross-referencing a spreadsheet against individual 3CX systems, sort the Phones table by Last Seen Online. Anything that hasn’t connected in 30+ days is worth investigating.

Missing hardware gets caught earlier. A phone that drops off the network today shows up the next time you check the table. You don’t wait until a quarterly audit or a cancellation to discover it’s gone.

Site moves don’t create blind spots. When a client moves offices, the IP address changes. The Last Known IP column shows the new subnet without you having to ask or update a spreadsheet.

Pair It with the Rest of the Platform

Phone tracking works alongside everything else in Controvo. Set up custom monitoring alerts for system health. Use policies to standardize phone configuration across your portfolio. Switch on Live Data Mode when you need minute-by-minute data during troubleshooting.

All of it runs across every 3CX system you manage from one dashboard.

Try It

Last Seen Online is available now in the Phones table. Already in the pilot? Log in and check it out. Not yet? Apply for the pilot to get early access.

Back to Blog
Share: