Group 01 · Scheduling
The rota itself.
Rota Generation
Hit generate. Shiftly builds a full week's rota in seconds, with every contracted hour met, every rule respected, and shifts distributed evenly across your team.


Manual Editing
The generated rota is your starting point, not your ceiling. Click any cell to add, edit, reassign, or remove a shift. Override the maths whenever the day demands it.
Fairness Rules
You decide what fair means for your team. Toggle rules on, set the thresholds, and Shiftly enforces them mathematically every time you generate.
Active rules
Group 02 · Staff Management
Your team, one view.
Team Workspace
Every staff member's contracted hours, role, and availability in one clean view. See whether your team can cover your shifts before you generate, not after.

Sarah Hutchinson · Availability
Availability Windows
Real life isn't AM and PM. School pickup at 3:15. The other job that finishes at 6. Set exact time windows per day per staff member, and the rota respects them.
Employee App
Staff see their rota, submit availability, and request time off from their phone. No app store download. Works on any device as a web app.

Group 03 · Operations
Run the day, not the spreadsheet.
Reports & Payroll
Total hours, regular vs overtime, and labour costs per week. Know what the rota costs before the week starts, not when payroll lands.

Requests
3 pendingSarah H.
Swap Friday close → Tom
James M.
Day off: Tuesday 14th
Emma P.
Swap Sat open → Liam
Team Inbox
Every swap, day off, and availability change in one place, pre-checked against your rules. Tap yes if it works. Tap no if it doesn't. The maths is done before you decide.
CSV & PDF Export
Send your accountant the numbers in the format they want. CSV for the books. PDF for the records. No copy-paste. No reformatting.
rota-week-12.csv
For Xero, Sage, QuickBooks
rota-week-12.pdf
Wall-ready, branded