Site Commander

Guide · Workforce management

Workforce management software for working sites

Most workforce management software was designed for offices and rotas. Working sites, construction projects, factories, warehouses, industrial facilities, need something different: a system that knows who is physically present, where they are, and whether they are safe to be there. This guide explains what that looks like.

Workforce management software for working sites keeps a live register of who is physically on site, records hours and movement per person, holds personnel records with safety flags and emergency contacts, and turns all of it into reports you can defend. The dividing line in the category is presence: a clock-in app records what people claim, while a site-grade system records what actually happened at the gate.

What workforce management means when the workforce is on a site

The phrase covers two very different products. In an office context, workforce management means rotas, leave requests and shift swaps. On a working site it means something more physical: knowing who came through the gate this morning, how long they have been in, which zone they were last seen in, whether they are a first aider, and what you will say when someone asks for the evidence in six months.

That difference matters because the site version has consequences the office version does not. If a rota is wrong, someone works an awkward shift. If a site register is wrong, an evacuation misses a person, an hours dispute becomes unwinnable, or an auditor finds a gap you cannot explain. Workforce management on a site is not an admin function. It is part of how the site stays safe and how the business defends itself.

So the first question to ask of any tool in this category is blunt: does it know who is physically here right now? Not who was rostered, not who tapped a phone app from the car park, not who signed a sheet at seven and left at nine. Actually here. Everything else in this guide flows from that.

The clock-in app problem

Plenty of sites run a clock-in app: workers tap a button on their phone at the start of the day and again at the end. It is cheap, it is quick to roll out, and it produces tidy-looking timesheets. It also has a structural flaw that no amount of configuration fixes: the app records a claim, not a presence.

A phone can clock in from the cafe over the road. It can clock in for a colleague. It can fail to clock out and quietly credit someone with a fourteen-hour day. None of this requires bad faith, forgetting is enough, but the result is the same: a record of what people said happened rather than what happened. When that record meets a commercial dispute, a payroll query or an investigator, it folds.

The alternative is to anchor the record to the point of entry. When attendance is created by a credential presented at a gate, a turnstile or a door, or by a sign-in at a kiosk standing on the site itself, presence and record are the same event. Nobody has to remember anything, and nobody can be on the list without having been on the site.

  • Location claims are not location facts. A tap in an app proves someone touched a phone. A credential read at a gate proves someone stood at the gate. Only one of those survives cross-examination.

  • Missed clock-outs poison the data. Every forgotten tap becomes a wrong number in someone's hours. A gate-anchored system still needs corrections occasionally, but they are exceptions with an audit trail, not a daily clean-up job.

  • Apps exclude half the site. Visitors, drivers and one-day subcontractors will not install anything. A workforce system that only sees employees is a partial register, and a partial register is dangerous in an emergency.

Personnel records: the quiet foundation

Attendance data is only as useful as the records it points at. A serious workforce system holds a proper personnel register: who each person is, which company they work for, what type of person they are on this site, employee, contractor, visitor, driver, and the details that matter when things go wrong.

Two fields earn their place many times over. The first is the emergency contact, which nobody thinks about until the day it is the only thing anyone is thinking about. The second is the safety flag: knowing at a glance who on site is a trained first aider or part of the incident response team turns a muster from a headcount into a plan. When those flags are highlighted on the live register and the roll call screen, the person running an emergency can see immediately whether the people they need are actually in.

Beyond the safety-critical fields, the register should carry whatever your operation needs it to: departments, custom fields for permits or references, and enough structure that a person appears once, not once per spreadsheet. Site Commander's register supports 6 personnel types with safety flags, emergency contacts, departments and custom fields, and every change to a record lands in a plain-English audit log.

From headcount to hours: attendance and reporting

A live headcount answers the operational question: how many people are in, broken down by category, employees, contractors, visitors, drivers, updated as people badge through gates and sign in at kiosks. That number runs the day. It tells reception who to expect, tells security whether the site is emptying at the rate it should, and tells whoever presses the roll call button exactly how many names need accounting for.

Hours answer the commercial question, and they need more depth than a total. When a subcontractor invoices for crew time, or an employee disputes a payslip, you want per-person evidence: hours by date range, by week, by month, visit counts, first-in and last-out times, and a session-by-session timeline showing how each entry and exit was recorded. Site Commander produces exactly that as a formal PDF movement report per person.

The awkward truth about attendance data is that reality is messy. People tailgate through an open gate, leave through the wrong exit, or genuinely forget. The test of a good system is not that this never happens, it is what happens next: a named administrator makes a correction, the correction is marked as manual, and the audit log records who changed what and when. Silent edits are how attendance systems lose the trust of the people they exist to protect.

A workforce record you cannot defend is a workforce record you do not have. Every number should trace back to a gate event, a kiosk sign-in, or a logged correction with a name on it.

Zone occupancy: where, not just whether

On a small site, knowing who is in may be enough. On anything larger, a factory with a high-risk plant room, a warehouse with a chilled section, a construction project with a live demolition area, the next question is where. Zone occupancy extends the register from a single number to a map: who is in which area, and where each person was last seen.

This changes safety conversations in practical ways. Zones can carry classifications, mandatory, high-risk, restricted, and permissions can differ per person, so a records clerk cannot wander into the substation and the register shows if anyone is still inside a high-risk area at the end of a shift. During an incident, last-seen zone is often the most valuable single field in the system: it tells responders where to start looking.

Zone data also sharpens reporting. Hours in a specific area, movement between areas, and who was present in a given zone on a given date are the questions auditors and investigators actually ask. A system that only knows about the boundary gate cannot answer them.

Choosing a system: what to press on in the demo

Category comparisons in this space reward long feature lists, but a demo rewards specific questions. Ask to see the live register while someone badges through a real reader: does the list update in front of you, or is it a report that refreshes eventually? Ask what a person's movement report looks like and whether you could hand it to an opposing lawyer with a straight face. Ask how a manual correction works and where the evidence of it lives. Ask what the emergency picture looks like when the network is down, and who can reach it.

Then ask about the people who will use it. Gatehouse staff, supervisors and site managers have different jobs, and a system where everyone is an administrator is a system waiting for an accident. Look for real role separation with granular permissions, and for an interface that a busy supervisor will actually keep open, because a workforce system that gets minimised at eight in the morning is a decoration.

How Site Commander handles it

The register, the gate and the report are one system

Site Commander builds workforce management on physical presence: attendance is created at gates and kiosks, personnel records carry the safety-critical detail, and every report reads from the same live dataset.

Attendance anchored to the gate

A live on-site register with real-time headcounts by category, fed by credential reads at gates and doors and sign-ins at the kiosk, with manual corrections fully audited.

Attendance and time on site

Zones with rules attached

Zone-based permissions with mandatory, high-risk and restricted classifications, live occupancy per area, and last-seen zone for every person on site.

Access control and zones

Reports built for scrutiny

Per-person movement reports with hours by range, week and month, visit counts, first-in and last-out, and a session timeline, exported as a formal PDF.

Reporting and audit

Safety flags where they matter

First aiders and incident response staff highlighted on the live muster list, with a one-press roll call that keeps working when the network does not.

Emergency roll call

FAQ

Questions buyers ask

Book a demo

See a workforce register that knows who is actually in.

In the demo we badge someone through a live gate and watch the headcount move, then pull their movement report as a PDF. Bring your worst hours dispute and we will show you what the evidence should have looked like.

Book a demo