Most scheduling software draws a grid and leaves the rest to you. Brigadeur holds the training records too, which is what lets it refuse the shifts that should never have been assigned.
Tag a shift with a role or a station and only staff signed off for it can be assigned. This is enforced on the server, not hidden in a dropdown — so it holds even when someone is in a hurry.
A clearance that lapses on Thursday will not cover Saturday. Checking against today is how uncertified staff end up on a rota that looked fine when it was built.
Every sign-off can carry a renewal date. Food hygiene, allergen, first aid, licences — they all lapse, and the system counts down rather than assuming.
Two different problems needing two different actions, so the rota says which one it is.
Dense by design, banded by department, and readable between service rushes. Draft it, publish it, and staff see it on their phones.
Save any week and reuse it. Most rotas are last week with three changes.
Assigns eligible staff against sign-offs, booked leave, stated availability and working-time limits — then tells you what it could not fill and why.
Leave cover unassigned for eligible staff to claim. Swap requests come to you with the reason attached.
One person working across two sites shows their true weekly hours, so cross-site over-scheduling stops being invisible.
Training records are worth something only when they change what can happen. Here they gate assignment.
Marked server-side, so answers never reach the browser. Modules unlock in order.
Upload, a manager verifies, and the expiry date joins the same engine that gates the rota.
Anything lapsing inside 30 days appears on the dashboard, so renewal is booked rather than discovered.
A shared tablet kiosk with photo capture, or GPS clock-in from a phone. Buddy-punching is the oldest problem in hourly work and a PIN does not solve it.
Runs full-screen on a cheap tablet, dark and legible in a dim back corridor.
Raised automatically against the published shift rather than noticed at payroll.
Rest between shifts and hours in a week, checked while the rota is still a draft.
Finding out on Monday that last week ran at 34% is history, not management.
Set expected covers and revenue per day, and read labour percentage against your own target as you build.
Timesheets compare what you planned with what happened, approved per period and exported for payroll.
Rates live in a separate table only managers can read. A staff-facing screen cannot leak a wage.
UK statutory accrual — 5.6 weeks, pro-rated to contracted hours — calculated rather than tracked in a spreadsheet.
Staff request, managers approve, balances update.
Nobody gets rostered onto a booked holiday, because the rota checks before it lets you.
Entitlement pro-rated properly for staff who are not on a flat 40-hour week.