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.
Practice management integration
The appointment book already knows how busy Thursday is. Reading it from Core Practice or CareStack means rostering to real demand instead of habit — the single change that would make Rota worth more than a good spreadsheet. Not built yet.
Staff self-service
Availability, leave requests and shift swaps, without the phone calls. Staff logins and leave-request permissions exist in the data model today; the screens don't.
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.