Features

EVERY EMPTY POST IS AN L.D. CLAIM.

Liquidated Damages, MOM rest-day breaches, unlicensed officers on site — the compliance risks that actually cost security agencies money. Here's exactly how SwiftShift closes each one, live today.

< 30 min
To fill an urgent gap
100%
Licences verified before match
Auto
Rest-day compliance
Zero
WhatsApp coordination

Illustrative example — not live data

Average monthly L.D. exposure per site.

Without SwiftShift$1,200+/mo
With SwiftShift$0 typical

The L.D. Countdown.

This is what one empty post actually looks like, with and without SwiftShift.

Illustrative example — not live data

WhatsApp Group — Before SwiftShift
05:47"Bro anyone free tonight?? Site's asking"
06:02"Officer didn't show. Again."
06:15"Client just called. Post is empty."
06:40"Still nobody. Ops is panicking"
07:00"Client invoking the L.D. clause. $1,200 off this month."
SwiftShift Deployment Timeline
Gap Detected — Matching Engine Active
47 officers pinged
00:00:04
Verified Officer Accepted
PLRD checked · 2.1km away
00:00:47
On Site, Confirmed
Attendance logged
00:52
Post covered. No L.D. exposure.

Live in production today

The L.D. Elimination List.

1

Instant Deployment & Matching

Right now: a coordinator works their phone and a WhatsApp group hoping someone free sees the message in time. The post stays empty until someone does.

Verified officers ranked by distance, reliability and licence status, pinged the moment a gap opens. Urgent/Critical escalation backed by Dispatch Credits.

Start

Gap detected on the roster

Process

47 verified officers pinged by distance, reliability & licence

End

Officer confirmed on site

80% of gaps filled under 30 min*

Eliminates: Unfilled-post L.D. claims
2

Full-Time Rostering & Rest-Day Compliance

Right now: rest days are tracked on a spreadsheet across multiple sites, and entitlement breaches only surface when an officer disputes one.

Build and publish a site's roster in one pass. The system flags automatically when a rest-day allowance is about to be exceeded, with an explicit override if you need one.

Start

Site roster opened for the week

Process

Off-day requests & rest-day rules checked automatically

End

Roster finalised by Friday

Daily coordination cut 8 hrs → 3 hrs*

Eliminates: MOM rest-day breach disputes
3

Journey Tracker & Reliability Scoring

Right now: a no-show is discovered when the client calls to ask where the officer is — the first anyone hears of it.

Confirm Shift / On The Way / Arrived, live, with T-12h and T-3h reminders. Repeat no-show risk is flagged automatically — hours before it becomes a client call.

Start

Officer confirms the shift

Process

On The Way → Arrived tracked live, T-12h/T-3h reminders sent

End

No-show risk flagged hours early

62% fewer unfilled shift gaps*

Eliminates: No-shows found out too late
4

PLRD Licence Verification & Audit Trail

Right now: proving every officer was licensed on the day of a shift means digging through paper and hoping the file wasn't missed.

Every officer's PLRD licence is verified before matching ever offers them for a shift. Every posting, acceptance and attendance record logs itself — a standing audit trail with no separate paperwork.

Start

Officer matched to a shift

Process

PLRD licence auto-verified against registry

End

Audit trail logs itself

100% licences verified before match

Eliminates: Unlicensed-officer exposure
5

Operations Dashboard & Notification Centre

Right now: if the one coordinator who knows the roster is on leave or offline, operations stalls until they're back.

A live view of the whole workforce — officers active, shifts confirmed, response times — with one number always called out: what still needs action right now.

Illustrative example — not live data

58

Officers Active Today

132

Shifts Confirmed

6 min

Avg. Coordinator Response

1

Unfilled Gap — Next 4 Hrs

Needs action

Eliminates: The paper trail gap in a dispute
6

Handing Over / Taking Over (HO/TO)

Live

Right now: a shift handover lives in a paper occurrence book or a WhatsApp message — if it's ever disputed, it's one officer's word against another's.

A permanent digital handover record captured at every shift change — incidents, equipment, site status — signed off by both officers, timestamped, and impossible to lose or alter after the fact.

Start

Outgoing officer ends shift

Process

Digital handover form completed & signed by both officers

End

Permanent record stored

Zero paper occurrence books

Eliminates: Undocumented handover disputes

* Real results from SwiftShift agencies — see Case Studies.

On the roadmap — not committed, not built

HR Module — Contract & Staff Mgmt

Digital employment contracts, staff records and document storage for your full-time officers, managed in one place.

Marketing-site AI enquiry chatbot

An AI chat assistant on the website that answers visitor questions instantly and qualifies leads before they reach your sales team.

Full-Time Job Marketplace

A marketplace for posting and filling permanent security officer roles, not just relief and ad-hoc shifts.

HR Interview Management

Schedule, track and manage candidate interviews for new hires, from application through to offer, in one workflow.

HR QR Code Attendance with GPS

Officers clock in and out by scanning a site QR code, with GPS location captured automatically for verified attendance.

Staff Learning Module

Quizzes, KPI tests and refresher training for officers, built into the platform to keep skills and compliance current.

Report Management

Log incidents, store SOPs and track compliance documentation for every site, all searchable in one place.

Proof, not promises

See how real agencies eliminated their L.D. exposure → Case Studies

Stop paying for gaps that never needed to happen.