One shift. One connected record.
Rosters, GPS clock in and out, manager approvals and timesheets — connected end to end. OnSite records when a worker arrives, whether they stay at the authorised location, and when they leave, then turns approved hours into a Xero or CSV export.
7-day free trial, no card required. Clients and confirmers are always free.
Jordan M.
Riverside Community
Morning shift published
Riverside Community · Sat 7:00–11:00 AM
- 1Rostered
- 2Clocked in
- 3On shift
- 4Clocked out
- 5Approved
- 6Export
Demonstration with sample data. Not a real worker or shift.
Every step is the same record.
Watch one shift travel from the roster to your payroll export — gaining evidence at each step, re-keyed at none. This is the record you approve and export.
Rostered
Build and publish the shift.
Clocked in
Location captured on arrival.
On location
Sampled while the shift is active.
Clocked out
Departure recorded.
Approved
Manager approves recorded hours.
Exported
Timesheets to Xero and CSV.
Build the week in minutes.
Create and publish rosters your team can see on their phones. Everyone knows where to be and when — without scheduling by group chat.
- Publish rosters workers see straight away
- Assign the right person to each site and shift
- Changes reach the team without a phone tree
This week
4 shifts published- Mon7:00–11:00
Jordan M.
Riverside
- Tue9:00–13:00
Amara O.
Parkview
- Wed7:00–11:00
Jordan M.
Riverside
- Thu12:00–16:00
Priya S.
Hillcrest
Proof the shift happened — automatically.
Workers clock in and out on their phone, with location captured on arrival and sampled while the shift is active. Every arrival, on-location and departure record is preserved as attendance evidence.
- GPS clock in and out on any phone
- Location captured on arrival, sampled on shift
- Attendance evidence preserved for review
Morning shift
Riverside Community
Clocked in
7:02 AM
Location captured
Attendance evidence recorded.
Approve once. Export without re-keying.
Managers review recorded hours against what was scheduled, approve, and export straight to Xero and CSV. The approved hours are the very record the worker created — no double entry, no disputes without evidence.
- Review recorded vs scheduled at a glance
- Approve hours before they become timesheets
- Export approved hours to Xero and CSV
Jordan M.
Riverside · Sat
Scheduled
4h 00m
Recorded
3h 59m
Approved by A. Okafor · flows to timesheets
From scattered notes to one record.
Drag to compare the paper-and-WhatsApp scramble with a single OnSite shift record.
No location, no approval trail
One connected, exportable record
Built for the people doing the work.
OnSite runs on the phone in a worker’s pocket and the laptop on a manager’s desk — quietly recording the evidence while people get on with the job. No new hardware, no fiddly kiosk.
Managers open Today, handle approvals and log incidents from anywhere. Workers clock in with a tap.
Approved
3h 59m
Ready to export
One workflow, many frontline teams.
OnSite is industry-agnostic — the same rostering, attendance and approval flow fits wherever staff work across sites.
- Disability & community care
- Aged & home care
- Cleaning
- Security
- Childcare
- Labour hire
- Construction & trades
- Facilities
- Hospitality
- Field service
Explore what's inside OnSite.
The sales story is the outcome; the product is deeper. Here's the shape of it — the full detail lives on the feature page.
Rostering & shifts
Build and publish rosters; workers see the shifts assigned to them.
Attendance evidence
GPS clock in/out, on-location sampling and an append-only arrival, on-site and departure trail.
Approvals & timesheets
Approve recorded hours and export them to Xero and CSV — no re-keying.
Incidents & announcements
Log incidents against the shift they relate to and broadcast updates.
Worker records & notifications
Store worker documents; keep everyone posted with in-app and SMS notifications.
Security & billing
Row-level business isolation, Australian GST billing and a 7-day free trial.
Simple, per-seat pricing
AUD, ex-GSTStart with a 7-day free trial — no card required. You’re only billed for admins and workers; clients and confirmers are always free.
Starter
Rosters, timesheets and attendance evidence for a growing team.
A$39 / admin / month
+ A$7 / worker / month
A$374.40 / admin / year
+ A$67.20 / worker / year
Pro
Most capableThe full manager toolkit for established operations.
A$59 / admin / month
+ A$7 / worker / month
A$566.40 / admin / year
+ A$67.20 / worker / year
All prices AUD, ex-GST. Minimum 1 admin and 5 workers — one admin seat is included, add more at checkout. Clients and confirmers are free, and your card isn’t charged during the 7-day trial.
Setup & add-ons
Added at onboardingStart capturing attendance evidence.
Set up your rosters, capture clock-in and location evidence, and export hours for payroll and invoicing — from one connected record.