Drag to fill a whole week with a shift in one go. Reusable shift presets do the typing for you, and the same grid shows public holidays, approved leave and real attendance — so you’re never scheduling blind.
Staff down the side, days across the top. Drop a shift on a cell — or select a range and fill them all at once. The roster is built for speed.
Define a shift once — short code, name, hours, colour — and reuse it across the whole team.
Select a span of cells and assign in one action — no clicking day by day.
Public holidays and approved leave show right on the grid, so you don’t roster someone who’s off.
The roster isn’t a static plan. Every cell layers what you scheduled with what’s actually happening — holidays, approved leave and real attendance.
The shift preset you assigned — colour-coded for the whole team to read at a glance.
Statutory holidays are marked on the grid so you schedule around them on purpose.
A day off blocks the cell, so you can’t roster someone who’s already away.
On-time, late or absent shows against the planned shift — plan versus reality, side by side.
Morning, afternoon, night — set up your shift types with colours once and reuse them everywhere.
See on-time, late and absent right on the roster, matched against the planned shift.
Approved leave blocks the cell so you can’t accidentally schedule someone who’s away.
Create a few presets (AM, PM, Night) with times and colours — do it once.
Drop shifts on cells or drag across a range to assign a whole week at once.
Holidays, leave and attendance overlay on the same grid as you plan.
The roster isn’t a planner bolted on the side. Because every app shares the same staff record, it already knows your team, blocks cells for approved leave and overlays real attendance — with zero extra setup.
No connectors · No API glue · No syncing
Your team and their schedule mode come straight from each staff record.
Approved leave blocks roster cells so you never double-book a day off.
Real clock-ins overlay the planned shift — on-time, late or absent at a glance.
Set your shifts once, drag to fill, and let holidays, leave and attendance sort themselves.
Get Started