TelecommunicationsFeatured

Telecom Inventory Reconciler

Finds the circuits and lines billed for things that no longer exist

Version 2Published Sep 2, 2026
Watch it work▶ Try it on your own figures — free

11 billed lines should not be paid: $7,356 a year.

26 billed lines ($1,343 a month) against 23 in the inventory. 15 match an active line.

4 are not in the inventory, 3 are marked decommissioned, 2 are spare, 2 are billed twice.

3 active line(s) in the inventory are not on this bill: check they are billed elsewhere.

A line can be missing from the inventory because the inventory is out of date, not because the bill is wrong; the data cannot say which.

$7,356
11/26
Recoverable a month
$613
A year
$7,356
Unbilled active lines
3
Share of the bill
46%

Recoverable a month, by finding

$613
  • Not in inventory57%
  • Decommissioned23%
  • Spare line6%
  • Billed twice14%

Lines to dispute, largest first

LineFindingA month
+971 50 200 2001Not in inventory$95
+971 50 200 2002Not in inventory$95
+971 50 200 2003Not in inventory$88
+971 50 200 2004Not in inventory$72
+971 50 300 3,003Decommissioned$52
+971 50 300 3,001Decommissioned$45
+971 50 300 3,002Decommissioned$45
+971 50 100 1,007Billed twice$45
+971 50 100 1,003Billed twice$38
+971 50 400 4,001Spare line$19
+971 50 400 4,002Spare line$19

Active lines missing from the bill

Line
+971 50 500 5,001
+971 50 500 5,002
+971 50 500 5,003

What to do this week

  • Ask the carrier to credit 5 lines marked decommissioned or billed twice.
  • Confirm who owns the 4 unknown lines, then cancel what nobody claims.
  • Cancel or pause 2 spare lines still being billed.

Do

  • Reconcile the bill to the inventory every month, before paying it.

Don't

  • Don't cancel an unknown line before checking it is not a live alarm or payment terminal.

How to improve

  • Add the owner and site to the inventory so unknown lines can be traced fast.
  • Add contract end dates so the next report can flag lines you can cancel without penalty.

Demo

Try it now — free

Type your figures (or fill in samples) and get the answer in a minute.

Start from a template

Make it decision-ready
No card · no API key · your figures are not stored

Overview

Telecom is the one category where billed inventory drifts away from reality permanently, because nothing forces the two back together. A circuit is ordered when a site opens. The site closes, the lease ends — and nobody tells the carrier, because cancelling is somebody else's job and nobody knows whose. The line stays live, the invoice keeps arriving, and it is small against a large bill so it is never queried.

Mobile does it faster. A person leaves and their number stays active for years on a plan nobody reviews. Devices are ordered for roles rather than people, so a spare drawer accumulates active lines.

The standard answer is expense management, which mostly audits rates — checking you were charged the contracted price for what you were billed. A real saving, and the wrong question. A billed item can be priced perfectly and still be a service to a building nobody has entered in three years.

This agent asks whether the thing being billed still exists. It reads the bill against your organisation — sites, staff, usage — and reports services with no matching site, lines with no matching person, lines with no traffic at all, plans that do not fit their own usage, and every contract end date with its notice window. It cancels nothing: a wrongly cancelled circuit takes weeks to restore.

Benefits

You stop paying for closed sites

Usually the largest single finding, and the oldest.

Savings that need no negotiation

Ceasing a service nobody uses requires nobody's agreement.

Renewals become decisions

Rather than terms you discover you are already inside.

What it does

  • Asks whether the service still exists

    Expense management audits the rate. A circuit can be priced perfectly and run to a building you left in 2021.

  • Matches lines to actual people

    Numbers stay active for years after someone leaves. Nothing in a phone bill ever notices.

  • Finds lines with no traffic

    Active, billed, and carrying nothing. The clearest evidence a service is not needed.

  • Tests each plan against its own usage

    A bundle bought for a role nobody performs any more, and an overage that a plan change would end.

  • Puts the notice window on every contract

    Circuits auto-renew for multi-year terms. The date to act is not the renewal date.

  • Cancels nothing

    A wrongly cancelled circuit takes weeks to restore and stops a site working. It gives you the list.

What this changes

What this changes about your week

It takes over
Matching every billed circuit and line against a site, a person or any usage.
Done today by
Expense management, which audits the rate rather than the existence.
How often
Annually, on rates only.
Typical manual effort
The bill has to be read against sites and staff, which crosses departments.

Why Telecommunications in particular. A circuit can be priced perfectly under contract and still run to a building the company left in 2019. Cancelling one is nobody's named job, so the line stays live and the invoice keeps arriving.

  • Runs unattended

    Started by you or by an event, and it finishes on its own. Nothing waits for someone to be at a desk.

  • The same standard every time

    The two-hundredth item is held to the bar the first one was. Consistency is the part people cannot sustain.

  • It cannot act on its own

    Telecom Inventory Reconciler has no path to sending, spending or committing. That limit is why its output is safe to act on.

How it runs

This agent runs server-side through the PROMIVO runtime. Each run is logged step by step and every tool call is permission-checked before it executes.

  1. 1InputValidated against the agent input schema
  2. 2Modelclaude-sonnet-5 with automatic fallback
  3. 3Toolsextract_structured_data
  4. 4PermissionsRuns READ actions automatically; anything higher waits for approval
  5. 5OutputStructured result matching the output schema
  6. 6LoggingTokens, duration and every step recorded

Requirements

Integrations

No integrations required.

Before you start

  • Carrier invoices with service-level detail: circuits, numbers, plans, addresses
  • Your current sites and addresses
  • Current staff list, and who holds which number
  • Usage records per line, where available
  • Requires the All-Access plan or higher

Use cases

Annual telecom review

Every service matched against something that exists.

After closing or moving a site

What is still billed to the old address.

After headcount changes

Lines still active for people who left.

Before a carrier renewal

What you actually need, before agreeing what you will pay.

Pricing

All-Access

Billed monthly through your PROMIVO subscription. Cancel at any time.

Runs consume your plan allowance for agent executions and tokens. See plan limits

FAQ

Will it cancel services?

No. A wrongly ceased circuit takes weeks to restore and can stop a site working. It produces the list, the evidence and the deadline; a person decides.

How is this different from expense management?

Those audit the rate — whether you were charged the contracted price for what you were billed. This asks whether what you were billed for still exists, which needs the bill read against sites and staff rather than against a contract.

What if we cannot match a service to anything?

That is a finding, not a failure. An unmatched service is reported as unmatched with the identifiers to trace it, never as confirmed waste — some services are genuinely obscure and cancelling one blindly is how a site loses connectivity.

Reviews

Reviews open once customers have run this agent.

Need this agent to work differently?

Tell us what to change and our team will scope a customised version for your business.

Customize this agent