Rostering that knows your clinic's rules.
A spreadsheet doesn't know that reception can't be left empty at lunch, that an assistant is only useful next to a dentist, or that Jen isn't trained on the front desk. Rota does — and it tells you the moment a week doesn't work.
A week in Rota. Hours tally per person against their contract as you drag.
What it does
Build a week by dragging people onto days. Everything else — coverage, hours, leave — keeps itself honest while you work.
Trained positions
Each person carries the areas they're qualified for. Drag a name onto a day and Rota picks one they can actually work.
Lunch cover
Flags any open day where nobody holds reception across the lunch window, and suggests a staggered break order so the desk is never empty. Switch it off if you close at lunch.
Leave
Full or part-day leave blocks rostering for those hours, and shows on the grid so you don't schedule over it.
Hours that add up
Rostered hours tally against each person's contract as you drag. Track unpaid breaks and they come off paid time.
Copy a week
Most weeks look like the last one. Copy it forward, then change what differs.
Export & print
CSV of every shift, or a per-person summary for payroll. Print a clean copy for the staff room.
Built for a dental practice. Not limited to one.
The rules that make it useful in a clinic are the same rules a vet surgery, a salon or a café needs — a role that must always be covered, a person who can only work certain stations. Rota ships presets for dental, medical, veterinary, hospitality, retail and salon.
- Coverage. A role that has to be staffed between certain hours, or the day is flagged.
- Pairing. A supporting role that only makes sense alongside another — an assistant to a dentist.
- Qualification. Who is trained on what, enforced when you roster them.
- Contract hours. What each person is owed, and what you've actually given them.
Where it's going
Honest about what exists today and what doesn't.
Payroll handoff
Rota owns the hours; your payroll system owns the rate. A CSV with the hours split weekday, Saturday and Sunday exists today, with the rate columns left blank for you or your accountant. Pushing a draft timesheet straight into Xero Payroll is the next step. Rota will never interpret an award.
Shift swaps
Staff can already see the roster, request leave and set the days they can't work. Swapping a shift with a colleague still means asking whoever runs the roster.
Payroll and awards
Export to Xero or MYOB, and interpret the Health Professionals award — overtime, weekend and public-holiday penalties, minimum engagement. Rota already tracks the hours and the unpaid breaks these calculations need.