Posts to cover
Add every post that needs a guard
Set the site, shift time, headcount and any required training, licence or role.
Configuration
Static Post Roster Definition
Tell Rosterzen which posts need covering, which guards can work each site, who is available, and the working rules to follow. It builds a workable roster and shows you any posts it cannot fill.
Free · No account needed
Security roster · Example week
46 / 48
shifts covered
| Shift | Mon | Tue | Wed | Thu | Fri |
|---|---|---|---|---|---|
| Main Gate · Day (06:00–18:00) | Tariq | Michael | Tariq | Michael | Tariq |
| Main Gate · Night (18:00–06:00) | Jamal | Alex | Jamal | Alex | Jamal |
| Control Room & CCTV (12h) | Sarah G | Sarah G | Sarah G | OPEN | Sarah G |
| Mobile Patrol Rover (Night) | Alex | OPEN | Alex | Jamal | Alex |
| Site Security Supervisor | Marcus | Marcus | Marcus | Marcus | Marcus |
Built for operations in
When a guard calls out
Change a guard's availability and Rosterzen rechecks site eligibility, qualifications, hours and rest across the roster.
Before
Wednesday 18:00–06:00
Main Gatehouse Night Watch → Jamal
Change Event
Jamal calls off due to family emergency.
You pull Tariq straight from the day shift into night coverage.
Double-shift fatigue breach
Tariq would be asked to work back-to-back coverage that breaks the roster's configured rest rule.
Thursday morning gate unmanned
Tariq cannot report for Thursday 06:00 gatehouse shift; site access is delayed.
Another coverage problem
Moving Tariq creates a second coverage issue that now needs another officer or a changed assignment.
How it works
Add the posts to cover, add your guards and rules, then generate the roster.
Posts to cover
Set the site, shift time, headcount and any required training, licence or role.
Configuration
Static Post Roster Definition
Guards and rules
Add site eligibility, qualifications, availability, permanent or flex status, hour limits and rest rules.
Configuration
Security Workforce Matrix
Generate the roster
Rosterzen assigns eligible guards within your rules and leaves anything it cannot fill open.
Configuration
Coverage Check
The result
If no eligible guard can cover a post within your rules, Rosterzen leaves it open and tells you why.
Security roster · Example week
| Shift Requirement | Mon | Tue | Wed | Thu | Fri |
|---|---|---|---|---|---|
| Main Gate · Day (06:00–18:00) | Tariq | Michael | Tariq | Michael | Tariq |
| Main Gate · Night (18:00–06:00) | Jamal | Alex | Jamal | Alex | Jamal |
| Control Room & CCTV (12h) | Sarah G | Sarah G | Sarah G | Sarah G | |
| Mobile Patrol Rover (Night) | Alex | Alex | Jamal | Alex | |
| Site Security Supervisor | Marcus | Marcus | Marcus | Marcus | Marcus |
When plans change
Update availability and regenerate. Rosterzen rechecks site eligibility, qualifications, hours, rest and post coverage.
Something changed
Jamal calls off due to family emergency.
Basic scheduler / spreadsheet
Rosterzen
Updated roster
46 / 48 shifts covered
Example scenario
This example shows a 50-officer, multi-site operation with fixed posts, flex cover, site eligibility and day/night rules.
50
officers
Real-world source scenario
2
worker types
Permanent + flex coverage
24/7
coverage
Fixed posts, nights and relief gaps
FAQ
Yes. Treat each site or post as its own coverage requirement and only make workers eligible where they are trained or approved to work.
Yes. Permanent and flex workers can be in the same workforce, with their own availability and site eligibility.
The post stays open and Rosterzen explains the main blockers so you know whether to use relief staff, change another assignment or hire for the gap.
Add the posts to cover, guard availability, qualifications and working rules. Preview a 7-day roster and any gaps with no account required.