Pulse / Platform / Rostering
Rostering & workforce

The right officer,
on the right site.

Build rosters against your contracts, see coverage gaps before they happen, and let time & attendance flow from the officer app. Leave, absence, pay and bill rates all feed payroll — and nobody is deployed before their vetting clears.

ops.yourfirm.app/rostering
Pulse live shift board: officers assigned to sites with coverage gaps and open shifts flagged
0
shifts left uncovered without a visible gap and an owner
100%
of time & attendance captured from the officer app
1
live shift board for the whole operation
2
clicks from an approved timesheet to a payroll export
Rosters against contracts

See the gap
before the shift.

Build the roster against the hours you're contracted to deliver, and Pulse shows coverage against that commitment — not a blank grid. Gaps are flagged before the shift starts, and open shifts go only to officers who are available and compliant.

Rosters built against contracted hours: so under-delivery shows up early
Coverage gaps flagged in advance: with an owner, not discovered on the night
Open shifts offered only to: available, compliant officers
A scheduling manager building the week's roster on a laptop
An officer on shift at his post, attendance captured from the app
Time, attendance & pay

From the shift
to the payslip.

Officers book on and off from the app, so attendance is captured as it happens rather than reconstructed from a timesheet. Leave and absence sit against the same roster, and pay and bill rates roll up ready to export to payroll.

Time & attendance from the officer app: booked on and off, not guessed
Leave and absence on the same roster: so cover is arranged, not forgotten
Pay and bill rates that feed payroll: approved hours out in a couple of clicks
Recruitment & vetting

Cleared to work
before the first shift.

A recruitment pipeline takes a candidate from application to their first booked shift, with SIA licence, right-to-work and BS 7858 vetting checked along the way. Nobody reaches the roster until every check is clear, so a compliance gap never becomes a deployment.

A pipeline from application: to a compliant, deployable officer
SIA, right-to-work and BS 7858: vetting tracked to a clearance date
Held off the roster automatically: until every check is clear
ops.yourfirm.app/recruitment
Pulse recruitment pipeline: candidates through vetting stages with SIA, right-to-work and BS 7858 checks
The workforce toolkit

Everything around
the shift.

Time & attendance

Book-on and book-off from the app, with exceptions surfaced so late starts and no-shows are caught the same day.

Leave & absence

Holiday and absence recorded against the roster, so the person building shifts always sees who is actually available.

Pay & bill rates

Rates held per officer and per contract, so what you pay and what you bill never drift apart.

Payroll exports

Approved hours exported in a couple of clicks, cutting the month-end scramble to reconcile timesheets.

For owners & managers

Coverage and cost,
on one screen.

Rostering feeds straight into the owner's view: hours delivered against contract, coverage across sites, and the pay-and-bill picture behind it. The workforce module and the numbers that run the business are the same thread.

See it for owners & managers
Book a 30-minute demo
Customer · UK guarding company
We see the gap on Monday now, not at 10pm on the night. That changed everything.
SM Scheduling ManagerRegional guarding company · multi-site

Build a week on your own contracts.

We'll load Pulse with your sites, your officers and your contracted hours, and build a week's roster with you — so you can see the gaps and the coverage for yourself. No deck, no sales pitch.

Book a 30-minute demo