Teams · NOCs

NOC scheduling software for 24/7 teams

SOC Rotate keeps your NOC staffed through every night and weekend: engineers rostered by tier, rest rules held, and each customer’s promised coverage on a live page.

The problem

Most NOCs still roster engineers in a spreadsheet. It works until it doesn’t.

Manual scheduling doesn’t fail on day one. It fails the day your operation outgrows it.

  1. 01 ·

    Generic tools don’t understand a NOC.

    They have no L1–L3 escalation tiers, no coverage set per tier, no handover between shifts, no customer SLAs, and no hand-off between regional sites.

  2. 02 ·

    Building it by hand takes days, every month.

    24/7 cover across sites, the right L1/L2/L3 mix on nights and weekends, and the unsocial shifts spread fairly are all worked out in a spreadsheet.

  3. 03 ·

    Engineers can’t see next month.

    When the rota is only finished a week or two ahead, leave and childcare get planned around shifts that don’t exist yet, and every late change lands on someone who had already made plans.

  4. 04 ·

    Building your own scheduler never ends.

    It pulls network engineers off the network for months, and again every time tiers, sites or rules change.

How it differs

Built for 24/7 operations. Not adapted from retail.

A generic scheduler and SOC Rotate start from different assumptions about what a shift is.

Spreadsheets & generic scheduling software
SOC Rotate
Source of truth
A spreadsheet or generic tool, out of date by the next shift
One live schedule everyone reads from — always current
Coverage
Fill open shifts
Per-tier, per-customer minimum enforced — flagged the moment a shift drops below it
Skill mix
Anyone can cover any shift
Tier-aware (L1/L2/L3 as T1/T2/T3): coverage counts against the mix a shift actually needs
Delivery
Multi-location, single company — no concept of an external customer
Customers are first-class: each has its own SLA target and the sites that serve it, chained across regions for follow-the-sun hand-off
Equity
Tracks hours worked
Fairness ledger scores nights, weekends and holidays against weights you set
Changes
A swap or leave request is a manual grid edit
Leave and swaps arrive with the shifts they empty, who can cover, and the rest check done
Continuity
No concept of a hand-off
Structured handover notes carry open incidents and work in flight between shifts
For MSPs

Every customer’s network watched, from every site

SOC Rotate keeps engineers on shift for every customer network you run, across every site and time zone, so the hand-off between regions never leaves a customer unwatched.

Generic schedulers only know your staff. SOC Rotate also knows your customers and the coverage each one was promised, so every rota decision starts from that.

For in-house NOCs

Someone on watch every hour the network runs

SOC Rotate keeps an engineer at the right tier on every shift, nights and weekends included, and flags a gap before leave or sickness leaves the network unwatched.

Leave and swaps are checked against your rest rules first, so the engineer on at 3am is not the one who just finished a day shift.

Fit

Where it sits in your toolchain

A NOC already has monitoring, ticketing and paging. This is none of those. It decides who is on shift, holds the roster to the coverage rule and the law, and proves the SLA was staffed.

  • Not monitoring. It has no idea what a circuit is doing.
  • Not ticketing. There are no tickets, incidents or change records in it — the handover carries text about them.
  • Not paging. On-call is a schedule; it does not send the page. Notifications reach people in the app, by email or by Slack webhook.
  • No change calendar. A maintenance window is something you write in the handover, not something it schedules around.
  • No API and no PagerDuty, Opsgenie or ServiceNow integration yet.

It sits beside those tools, and tells you which of your people were on the floor when they fired.

FAQ

Common questions.

Have something specific to your floor? Speak to sales.

Is SOC Rotate only for security operations teams?
No. It was built for SOCs and every screen assumes one, but the shift model underneath it (tiers, a night watch, a handover, coverage someone has to prove) is the one a NOC runs too. Nothing in the product is switched off for a NOC.
Do you handle 12-hour rotating shifts?
Yes. Shifts are whatever length your shift types say, and the working-time policy — UK, EU, US, Australia, or your own limits on shift length, rest between shifts, consecutive nights and weekly hours — is the floor under the roster. A 12-hour pattern that breaks the policy you chose is flagged before a shift is written.
We run NOC-as-a-service for several customers. Can we show each one their coverage?
Yes. Each client has an SLA target and the offices that serve it, this week’s coverage is measured against the target, and there is a live page per client — this month’s coverage tier by tier, every shortfall listed — that reads straight from the rotation each time it is opened. There is no roll-up across clients and no trend view; it is one client, this month, coverage only.
We run one team across several offices. Does that work?
Yes. Each office keeps its own time zone, holidays and people, and a client served by several offices is a chain whose combined coverage is measured as one picture. Hand-off gaps show before you save and are swept nightly.
Do you integrate with PagerDuty, Opsgenie or ServiceNow?
Not yet. Notifications reach people in the app, by email, or by Slack webhook, and there is no public API today. Tell us which one matters to you; it informs what gets built next.
Does it know about maintenance or change windows?
No. There is no concept of a change window, a ticket or a monitored service. It schedules people onto shifts, checks the coverage and the rest rules, and carries the handover; what those people are watching is not its business.
What size of team is it for?
A 24/7 team of four is rostered on a whiteboard; the product earns its place once there are enough people that the rotation, the fairness and the cover for leave stop fitting in one head.
Is there a free trial or self-serve sign-up?
There is a 30-day trial, after a demo rather than a sign-up form. You get your own account with the rotation built on your own structure, and if you decide to go ahead, onboarding starts from there.
Running a rotation already?

See it on your own rotation, not a demo tenant.

Tell us how your floor is structured: shifts, tiers, sites, who never rotates. We'll build the rotation, walk through where coverage and fairness land, and answer the questions a generalist scheduling tool can't.

  • RotationA month of 24/7 coverage in one action.
  • CoverageEvery gap flagged before it reaches a client.
  • ComplianceEvery change logged, every override on record.