Fivexer

Security guard scheduling software

Every security post needs the right guard.

A name in a rota cell does not tell you whether that guard can work the post. Fivexer brings site permissions, qualifications, availability and configured working rules into the staffing decision, so the control room can see both the gap and the reason a replacement fits.

Try a cover scenarioSee it in the console

Runs in your browser on demonstration data. No account, and nothing you try is saved.

A control room wall of camera feeds and schematics, an operator at the desk in front of it.

The short answer

Record each post's required qualification and permitted sites, keep every guard's record current, and Fivexer shows the control room who can legitimately take an open post — and the reason each of the others cannot.

What it checks
Site permission, post qualification, availability, and rest under the rules you configure.
What it does not supply
Licence verification and patrol checkpoints. Fivexer is not a licensing authority; your team verifies credentials.
Who decides
The supervisor. The replacement is confirmed by a person, and the reason is kept on the roster.

Plan coverage by post, not just by headcount

Reception, a gatehouse and a night post may sit at the same client site but need different people. Define the posts and required coverage first. Keep each guard’s qualifications and permitted sites current, then review the week for uncovered demand before publication.

Find cover without moving the gap elsewhere

When a guard reports sick, inspect the affected shifts and eligible replacements. Being free is only the first check: the replacement also needs the required qualification, permission to work at the site and enough rest under your configured rules. Review their existing assignments before confirming the change.

Keep the decision available for the next supervisor

A shift handover should not depend on who remembers the phone call. Review the exclusion reasons, approve the replacement and keep the changed assignment in the roster. The worker portal gives the guard a place to check the current shift.

A gatehouse shift opens at 18:00

Illustrative planning exercise: the post requires gatehouse training, site permission and the rest interval your organisation has configured. These are sample inputs, not a customer result.

CandidateCheckPlanner’s next step
Available, trained, permittedPasses the stated checksConfirm availability and review assignment
Available, no site permissionSite restrictionDo not offer this post
Trained, just finished a shiftRest interval below configured minimumFind a different eligible guard

The screen this happens on

Not a mock-up. The console below runs on demonstration data; open the simulator to inspect the same week and change something yourself.

Anna Stone reported sick2 openings · Main lobby · evening, 14:00–22:00 · Northgatereported 05:41

Based at this site — no journey

Mark KellyNorthgate · reception cert · 0.6 FTE

Eligible at his own site, rested since Tuesday, and well below his contracted hours for the week.

Robert TurnerNorthgate · service level night

Not eligible: he is on Thursday’s night shift, which starts the minute this one would end.

Rest

A known journey away

Kate ParkerDepot · 18 min estimated

Not eligible: she is on Thursday’s depot early until 13:00 — an hour before this shift starts, not eleven.

Rest

Lisa EllisSouthgate · 50 min stated

Eligible, permitted at every site, and free from 14:00. Southgate to Northgate is a stated 50-minute journey.

James ShawSouthgate · 50 min stated

Not eligible: this post requires a reception certificate he does not hold.

Qualification

Travel not stated — never assumed to be zero

Thomas Reedno travel time between these sites

Eligible on every rule that can be checked. The travel gap cannot be checked, so a supervisor decides.

6 considered3 could take it3 ruled out, each with the rule that ruled them out1 shift still open at South wing

Nothing is decided yet. Assign the recommendation, or offer the shift to somebody further down — either way the reason is written down, and this is where you would read it back.

The Fivexer console with a reported absence and a Find cover drawer open, stating that nobody based at the site can take the shift and offering the reason each person was ruled out.
Actual Fivexer console on sample data. “Nobody passes every rule for this shift” is a first-class answer, with the reason for each person behind “Ruled out” and “Run one short” recorded as a decision rather than left as a silent gap.

What to account for

Fivexer is a scheduling and work-allocation system. It is not a licensing authority or a patrol checkpoint system. Your team must verify credentials and configure the rules that apply; no country’s legal limits are supplied as defaults.

Fivexer — skill-based routing, hosted in the EU or self-hosted on the open-source (MIT) assignment-user-matcher engine. Testreel OÜ, Aiavilja tn 9-8, Paide linn, 72712 Järva maakond, Estonia (reg. 12592678).

Photography by Adrian Sulyok, Ali Mkumbwa, Remy Gieling, Jack Lucas Smith, Josh Marty, via Unsplash. Trust pages last reviewed 11 September 2026.