Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Handle the Constant Stream of Hosted Phone User Changes Without Losing Track or Forgetting to Bill Them?
Problems We Solve

How Do We Handle the Constant Stream of Hosted Phone User Changes Without Losing Track or Forgetting to Bill Them?

Hosted VoIP moves, adds and changes arrive by email and get missed or never billed. We build a change request flow for telecoms resellers that bills them.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Hosted phone changes (new starters, leavers, hunt group changes, out of hours diversions) arrive by email, phone and chat, get done on the platform and often never reach billing. We build a change request flow where customers submit structured requests, your team works them from one queue, and every chargeable change updates the customer's billing automatically.

A day of small requests

It is Monday morning and the support inbox has a dozen emails from customers. A new starter at the accountancy firm needs a user, a handset and a DDI. The dental group wants reception calls to ring the back office after six. A leaver at the estate agents has gone, so their user needs removing and their number pointing at the main line. Someone wants a new welcome message recorded. Someone else rings to say their hunt group is not working, and it turns out a colleague changed it themselves on Friday.

Your support engineers are good at this. Each change takes minutes on the hosted platform. The trouble is everything around it. The request came from someone you do not recognise, so is it authorised? The new user is a new seat, so does billing know? The removed user was on a rented handset, so where is it? The request that arrived by phone on Friday afternoon was scribbled on a note and is still not done.

At month end, the number of seats on the platform and the number of seats on the bill are different, and nobody can say exactly why.

Why moves, adds and changes leak

The phone platform and the billing platform are separate systems, and the change request itself is a message in an inbox.

  • Requests arrive by email, phone, chat and in passing during other calls, so there is no single list of what was asked for.
  • Customers do not always say what they need: 'add Sarah' could mean a user, a handset, a number, a licence tier and a voicemail box.
  • It is not always clear who at the customer is allowed to request changes, particularly for removals and diversions.
  • Chargeable changes (new seats, extra numbers, call recording licences) rely on the engineer remembering to tell billing.
  • Removals reduce your supplier cost only if the seat is also removed from the wholesaler, which is a separate step.

Each request is trivial. The volume and the three separate follow-ups are what make it hard.

What the leak costs

GapCost
New seat added, not billedSupplier cost with no revenue
User removed, still billedCustomer dispute and credit
Diversion changed without authorityAwkward call with the customer's director
Phone request never loggedCustomer chases, trust drops
Seat count and bill never reconciledNobody knows which is right

There is a time cost too. Engineers go back to customers to clarify vague requests, and account managers get pulled in when changes are disputed.

A change request flow built around your platform

  1. Customers get a simple request form, on your website or a small portal, with the common changes laid out: new user, remove user, change a call flow, new number, recording or voicemail. The form asks the right questions for each type, so 'add Sarah' arrives complete.
  2. Each customer has a list of authorised requesters. A request from anyone else is held for confirmation by an authorised contact before work starts.
  3. Requests from email and phone go into the same queue, with a quick form for engineers to log a phone request in seconds.
  4. Where your hosted platform has an API, routine changes (a new user, a diversion) can be prepared automatically for an engineer to check and apply.
  5. When a change is completed, anything chargeable updates the customer's services in your billing platform, and any removal creates the matching task to reduce seats with the wholesaler.
  6. At month end, seat counts on the platform, the wholesaler and the bill are compared per customer, and differences are listed.

The portal can also show customers what they currently have (users, numbers, handsets), which cuts the number of 'what have we got?' calls.

The support desk afterwards

Engineers work one queue of complete, authorised requests. The vague ones have already been clarified by the form. Billing changes follow the work, so month end is a check, not an investigation. Customers see their request logged, see when it is done, and can look up their own set-up.

And when someone asks 'who changed our out of hours diversion', there is a record of who asked, who authorised it and who did it.

Is your support inbox like this?

  • Hosted phone changes arrive by email and phone with no single list.
  • Seat counts on your platform and on your bills do not match.
  • Engineers regularly go back to customers to find out what they meant.
  • You are not sure who at each customer is allowed to request changes.
  • Removed users are not always removed from the wholesaler.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do customers have to use the form?

No. Email and phone still work, and engineers can log those in the same queue. The form simply makes common requests arrive complete.

Will it make changes on our hosted platform directly?

Where the platform has an API and you want it to, it can prepare changes for an engineer to approve. We do not recommend fully automatic changes to live call routing.

Which billing platforms does it work with?

Any that can accept service changes by API or import. We check yours before scoping.

Can we charge for changes?

Yes. Your own charges for chargeable work can be added to the bill when the request is completed.

Keep reading

More on Problems We Solve

Start here

Tell us where the admin piles up in your telecoms business

Describe how orders, ports, billing and renewals run today: the billing platform, the supplier portals and the spreadsheets in between. We will tell you what we would build and what we would leave alone, and if a setting in a platform you already pay for would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →