ROTA · Workforce · Patrol · Stock · Accounts
Know who is on site, where they patrolled,
and what it cost — in real time.
ROTA is a multi-tenant SaaS platform for security firms and civil contractors across the UK and the Gulf. Plan rotas, prove every patrol with GPS, track stock per site, run payroll, manage team communication, and keep the books — across biometric devices and native iOS and Android apps.
How ROTA Works
One record, from the field to the finance team.
Workers and vendors capture data in the field. ROTA turns it into rotas, attendance, stock, messages, and accounts. Managers and clients see proof — without re-keying anything.
CAPTURE — FIELD
CONTROL & PROVE
Worker App
iOS + Android
Biometric Device
optional · falls back to app
Vendor App
orders · quotes · shifts
ROTA PLATFORM
Rota & shift planning
Attendance & biometric
Live chat & messaging
Staff screening & docs
Patrol, tracking & SOS
Stock & procurement
HRM & payroll
Accounting & finance
Live Dashboard
hours · sites · stock
comms · messages
Payroll & WPS
export-ready salary runs
attendance → pay, no re-key
Client Reports
GPS-proof attendance
audit-ready, per site
CAPTURED ONCE — USED EVERYWHERE
Built for two operations
One platform, two field realities.
For security & patrol agencies
You're paid to be on site. Prove it.
Stop guessing whether the midnight patrol happened. ROTA stamps every check-in — biometric or GPS — inside the correct zone, so attendance is evidence, not a phone call.
› Geofenced check-in / out per guard, per zone
› Scheduled patrol checkpoints with a timed log
› One-tap SOS for lone workers, alert to dispatch
› Client-ready attendance reports that settle disputes
For civil works & contractors
Right crew, right site, right materials.
Multi-site scheduling stops workers turning up at the wrong grid. Issue and track tools, equipment and consumable stock per site, so timesheets and budgets reconcile.
› Schedule labour across every active site
› Field timesheets, verified before approval
› Stock & asset register issued per site
› Cost-per-shift so you budget before labour is worked
Real-time team collaboration
Instant communication across sites and shifts.
Workers coordinate in real time. One-to-one chats, group channels, file sharing, and mobile push notifications keep your team aligned and responsive — no WhatsApp friction.
One-to-One Chat
Private worker-to-worker messaging with encrypted storage.
- ✓ Real-time text delivery via Socket.io
- ✓ Full message history and timestamps
- ✓ Deterministic room isolation per pair
- ✓ Offline message queuing
Group Channels
Site-wide and shift-wide broadcast channels for teams.
- ✓ Admin-created groups with auto-member join
- ✓ Role-based permissions (Admin/Member)
- ✓ Bulk messaging to all online workers
- ✓ Persistent group history
File & Media Sharing
Photos, PDFs, audio—all async via cloud storage.
- ✓ Direct HTTP upload to encrypted S3
- ✓ Metadata broadcast via Socket.io
- ✓ Lightweight messaging channel
- ✓ Preview and download on any device
Mobile Push Notifications
Never miss a message, even when offline.
- ✓ FCM (Android) & APNs (iOS) integration
- ✓ Automatic offline delivery
- ✓ Persistent state in database
- ✓ Instant app launch from notification
Vendor-mediated shift assignment
From request to confirmed worker in one flow.
Admin creates shifts, pre-registered vendors bid, first-responder auto-selection, documents verified, worker assigned and notified. No manual coordination.
1. Shift Request
Admin → Vendor
Admin creates a shift and broadcasts to eligible vendors. Request includes location, role, pay, deadline. Vendors receive email + link to respond.
2. Vendor Submission
Vendor Portal Access
Vendor opens link, accepts shift, and submits worker identity, NI number, SIA licence, passport, visa, certifications in one form.
3. Auto-Selection
First-Come, First-Served
System auto-marks first valid submission as ACCEPTED. Late vendors receive rejection notice. Winning vendor gets confirmation email.
4. Document Review
Admin Approval Gate
Admin checks worker's SIA, visa expiry, background screening status. Approved: move to assignment. Rejected: vendor sends replacement or re-open bidding.
5. Auto-Assignment
Worker Onboarded
System links worker to shift, updates calendar. Worker receives email with shift details, location, temporary login + password reset prompt.
6. Confirmation
Worker Accepts
Worker logs in, reviews shift details, clicks Accept. Status moves to Confirmed by Worker. If worker declines, admin requests replacement vendor.
Compliance & staff vetting
Automated screening, document tracking, and expiry alerts.
Track SIA, passports, visas, background checks, certifications. Auto-alerts before expiry. Block non-compliant workers from shift assignment.
Category A
High-Risk Sites
- • SIA Security Licence (UK) / Iqama (Gulf)
- • Enhanced background screening (BS 7858)
- • Valid passport & visa
- • Health & safety certifications
- • Regular re-screening schedule
Category B
Standard Sites
- • Basic identity verification
- • Right-to-work confirmation
- • Valid photo ID
- • Emergency contact recorded
- • Annual compliance refresh
Automation
Smart Blocking & Alerts
- • Auto-block workers with expired docs
- • 30-day pre-expiry notifications
- • Prevent shift assignment until renewed
- • Audit trail for compliance reports
The platform
Eight core modules. One source of truth.
Run only what you need today, switch on the rest as you grow. Portals for Super Admin, Tenant Admin and Company Admin keep every role in its lane.
01
Rota & shift planning
Build shifts fast, auto-generate recurring rotas to a due date, manage breaks and leave, and read cost-per-shift before you commit labour.
02
Attendance — biometric or mobile
Workers clock in by fingerprint or face where equipped. Where not, mobile GPS check-in. Both feed one verifiable timesheet.
03
Patrol, tracking & SOS
Live worker positions on maps, geofenced checkpoints, one-tap SOS for lone workers with instant dispatch alerts and time-stamped logs.
04
Worker profiles & documents
One record per worker: contract, photo, licences, training and right-to-work papers with automatic alerts before any document expires.
05
Stock, assets & procurement
Issue stock per site, hold an asset register, raise purchase orders, quotations and returns, and watch live inventory so sites never run dry.
06
HRM & payroll
Attendance flows straight into pay. Automate salaries and deductions, produce salary and shift reports, and capture digital signatures on the record.
07
Accounting & finance
A full double-entry ledger kept separate from operations: chart of accounts, vouchers, general ledger, trial balance, balance sheet and cash flow.
08
Dashboards & reporting
One live view of hours, sites, stock movement and sales vs purchases, with drill-down reports behind every module on the platform.
Made to pass inspection
Built for UK & Gulf compliance.
United Kingdom
✓ SIA licence tracking with expiry alerts
✓ BS 7858 screening records kept on file
✓ Working Time break & rest logging
✓ Audit-ready patrol evidence for corporate clients
✓ GDPR-compliant data retention policies
Gulf — UAE, KSA, Qatar
✓ Arabic interface with full right-to-left support
✓ Multi-site cover for compounds & megaprojects
✓ WPS-ready salary exports for payroll runs
✓ Iqama / ID & licence expiry alerts
✓ GPS proof for SLA compliance reporting
GPS First
No NFC/QR codes needed
iOS + Android
Worker & vendor apps
See ROTA running on a live site.
Bring a real rota, a real site and your hardest scheduling problem. We'll show you the GPS log, the live chat channel, the stock ledger and the payroll export in one session.
Schedule a demo