The roster, solved in seconds.
RosterFlow generates fair, conflict-free weekly rosters for anaesthesia departments. It respects leave, on-call recovery, training pairs and every other rule your team actually runs on.
Rostering an anaesthesia department is a full second job.
Every week, the same constraints, the same conflicts, the same conversations. We watched it happen across South African theatres and built the tool that should already exist.
A senior consultant’s entire day
Re-doing the same Excel sheet every week. Chasing leave forms, on-call dates, and last-minute swaps by WhatsApp.
Hours that should have been spent on lists
Time spent building rosters is time off the theatre list. Senior consultants are seeing fewer patients to do work the software should be doing.
A doctor misses a shift, and the patient carries the cost
When the roster is a Word document nobody can quite read, a single misread row can mean a missed shift, an unstaffed theatre, or a patient left waiting.
The same three consultants always get the heavy days
Manual rosters quietly reward whoever speaks up. Fairness across the team becomes invisible work.
One person leaves, the system leaves with them
The roster lives in a head, a folder, and a colour-coded spreadsheet nobody else can read.
Three steps. The rest of your day back.
Set up your department once
Theatres, staff, special positions, and the recurring rules your department always follows.
Drop in this week's exceptions
Leave, on-call dates, study days, fixed assignments, theatre preferences, and staffing requirements. Anything you'd normally pencil in by hand.
Generate the roster in seconds
RosterFlow respects every hard rule, balances workload across the team, and flags real conflicts before they cost you.
Built for the way an anaesthesia department actually runs.
Every rule your department already follows, encoded once and respected every single time.
Leave, unavailability and admin days
Whole-week leave, AM-only blocks, study days, conferences, admin sessions. RosterFlow always knows who is actually available before placing anyone.
Your monthly and weekly rosters talk to each other
Build the monthly call roster once and RosterFlow reads it when generating each week. Post-call days are blocked, pre-med theatres stay protected, and weekend cover rolls into Monday automatically.
Special positions
Floor senior, liaisons, and other named roles. Role eligibility is enforced, and where you need it, the same person can be locked across the whole week.
Staffing minimums and ideal targets
Say what each theatre needs and what it should ideally have. RosterFlow meets the floor and aims for the target.
Critical lists protected when staff is short
When a week is genuinely tight, RosterFlow keeps your critical theatres covered and lets the lowest-priority lists give way. Trade-offs you would have made yourself, made for you.
Theatre preferences
Tell RosterFlow which doctors belong on which lists, and which to keep apart. Set it as a hard rule or a soft preference.
Training pairs
Trainees stay with their named trainer. Same theatre, same session, every day they are both in. No more separate sticky-note for who is shadowing whom.
Same person, all week
For theatres or roles that need continuity, lock one person across every applicable day. The rest of the roster builds itself around them.
Workload fairness across the team
Balances list-load and heavy days across each role group.
Remembers who did what
RosterFlow keeps track of past rosters and spreads case types evenly over time, so every doctor gets balanced exposure, not just a fair week.
Everyone gets their own roster
Once a roster is final, RosterFlow emails each person a personalised view showing only the lists and sessions they are on. No more screenshotting a spreadsheet.
Circuit-wide coordination
Connect hospitals in the same academic circuit so rotations and shared staff line up across sites. Coming soon.
Be one of the first departments to never roster by hand again.
We’re opening pilot access to South African anaesthesia departments later this year. Founding pilots help shape the product.