Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Does an MSP Run an After-Hours On-Call Rota So Urgent Calls Reach Someone Every Time?
Problems We Solve

How Does an MSP Run an After-Hours On-Call Rota So Urgent Calls Reach Someone Every Time?

MSP after-hours calls go to a mobile passed around the team, and urgent alerts get missed. We build on-call rotas, escalation and logging tied to your PSA.

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

After-hours cover at many MSPs is a shared mobile and a spreadsheet rota, so calls go to the wrong person, escalations depend on who answers, and nothing is logged until morning. We build an on-call setup that routes after-hours calls and critical alerts to whoever is on the rota, escalates if they do not acknowledge, checks the caller's contract for after-hours cover and logs everything to the PSA.

The phone that was passed on Friday

The on-call mobile is handed over on Friday afternoon. This week the engineer forgot to take it home, so the out-of-hours calls diverted to a colleague who was not expecting them. A client's server went down at eleven at night; the RMM alert went to an email inbox nobody watches out of hours. The client called the main number, which went to voicemail.

In the morning, the service desk finds a voicemail, an alert and a very unhappy client. Meanwhile, another client with no after-hours cover in their contract rang the on-call engineer at nine in the evening about a printer, and the engineer, not knowing their contract, spent an hour fixing it.

Why on-call cover breaks down

On-call is run informally because it is only a small part of the week, but it is where service failures are most visible.

  • Rotas are in a spreadsheet, and swaps are agreed in chat.
  • Phone diversion depends on someone changing a setting.
  • Critical RMM alerts go to email, not to a person.
  • There is no escalation if the on-call engineer does not answer.
  • Engineers do not know which clients have after-hours cover.

Contracts add another layer. Some clients pay for full after-hours cover, some for critical systems only, some for none. The engineer answering at night rarely has that information to hand, so they either help everyone, giving away evenings, or hesitate with a client who is entitled to help.

What weak on-call costs

FailureConsequence
Call reaches nobodyA client with cover gets no answer
Alert unseen overnightAn outage discovered by the client in the morning
Uncovered client helped for freeEngineer evenings given away
No loggingMorning handover by memory, and unbilled after-hours work
BurnoutEngineers dread their on-call week

After-hours cover levels come from your contracts. The setup applies them and tells the engineer what each caller is entitled to.

The on-call setup we build

  1. An on-call rota in a shared calendar or scheduling tool, with swaps made there and reflected everywhere automatically.
  2. After-hours calls to your support number routed by your phone system (through its API, or a service such as Twilio) to the current on-call engineer.
  3. Critical RMM alerts for clients with after-hours cover sent as calls or push notifications to the on-call engineer, with acknowledgement required.
  4. Escalation to a second engineer and then a manager if nobody acknowledges within a time you set.
  5. Caller lookup against the PSA, showing the engineer the client, their contract's after-hours cover and any open tickets, before they answer.
  6. Every call and alert logged to the PSA as a ticket with times, so the morning handover is written and after-hours work can be billed where the contract allows.

An on-call week that works

The rota is in the calendar, and the engineer on call gets the calls and critical alerts on their own phone. At eleven at night, the server alert for a covered client rings the engineer, who acknowledges and starts work. If they had not acknowledged, the second engineer would have been called. The client who rings about a printer is shown as having no after-hours cover, so the engineer logs it for the morning and tells the client politely.

In the morning, the service desk reads the overnight tickets rather than listening to voicemails. At month end, after-hours work for clients whose contracts allow billing is on the invoice. Engineers see a fair rota and know exactly what is expected on their week.

Over a few months, the logs show what after-hours cover really involves: how many calls and alerts arrive, at what times, for which clients, and how often the second engineer had to be called. That is the evidence you need to decide whether on-call is fairly paid, whether a client with frequent night-time alerts needs a fix rather than more cover, and whether your after-hours tier is priced to match the work it brings.

Is your on-call cover fragile?

  • On-call means a shared mobile passed between engineers.
  • Critical alerts out of hours go to email.
  • Nobody is called if the on-call engineer misses a call.
  • Engineers do not know which clients have after-hours cover.
  • After-hours work is not logged until the next day, if at all.

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

Does this work with our phone system?

Most hosted phone systems support routing rules or an API. Where they do not, a service such as Twilio can sit in front of your support number.

Can engineers swap shifts easily?

Yes. Swaps are made in the rota calendar and routing follows automatically.

Will it wake engineers for every alert?

No. Only alerts you mark as critical, for clients with after-hours cover, call the engineer. The rest wait for the morning.

Does it change our after-hours pricing?

No. It applies the cover and billing rules in your contracts.

What affects the cost?

Mainly the phone system, the RMM and the PSA, and how many escalation levels you want.

Keep reading

More on Problems We Solve

Start here

Tell us which part of your MSP's service still runs on goodwill

Describe how the process runs today: the PSA, the calendars, the spreadsheets and the people who hold it together. We will tell you what we would build on top of your tools and what we would leave alone, and if your PSA can already do it with some set-up, 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 →