One record from 6:41am to paid.
Every shift is a single record that travels from request to reconciled invoice. Software does the matching, chasing and maths. People do the checking, and can step in anywhere.

Fast because it's smart. Fair because it's explainable.
Hard filters decide who can be offered a shift at all. Weighted factors only decide the order, and every score can be broken down for an allocator.
- AHard filters first
Verified, available, in radius, right role, not blocked. No score can override them.
- BEight ranking factors
Preferred, distance, year level, subject, experience, ratings, reliability and fairness.
- CTunable weights
Our allocators adjust how much each factor counts. Nothing about who someone is.
- DScore breakdowns
Every offer stores why that teacher ranked where they did.
- Preferred by school40
- Distance · 4.2 km21
- Year level match15
- Subject match8
- Experience9
- Ratings8
- Reliability10
- Fairness6
Waves, not a free-for-all.
Offers go out in small waves with a countdown. If nobody bites, the next wave goes. If it drags on, a person is alerted before it becomes a problem.
- AOffer countdown
Each offer carries an expiry, so the search keeps moving.
- BAtomic acceptance
The first valid acceptance locks the shift. No double bookings.
- CShadow or auto
Run matching as suggestions for an allocator to send, or let it send waves itself.
- DControl tower
A live map and exception list: unfilled requests, late check-ins, cancellations.
- Wave 1 · preferred3 offered
- Wave 2 · top ranked4 offered · 0:52 left
- Wave 3queued
- Not checked inElwood PS · 8:40 start
- Unfilled 14 minPrep · Hampton PS
Software reminds. People decide.
Every teacher and educator passes four checks reviewed by a person before they can be offered work, including qualification level for early learning rooms. Then the platform keeps watch.
- ACompliance wallet
Registration, right to work, WWCC and references in one place.
- BExpiry automation
Reminders before documents lapse. Expired means paused until re-verified.
- CShift-date checks
Documents checked against the day of the shift, not just today.
- DReferences and safeguarding
Role-tailored reference questions with reminders. A designated team handles every concern.
- VIT registrationVerified · to Sep 2027
- Right to workVerified
- WWCCRenew by 14 Jan · reminder sent
- References2 of 2 verified
On the day, nobody's left guessing.
Offers reach teachers however they prefer, check-in works in a basement staffroom, and pay follows the hours that were booked.
- APush, SMS and inbox
Push with SMS backup, email and inbox, chosen per alert. Essentials always get through.
- BCheck in, even offline
Saved on the phone and synced later. Sharing location is optional.
- CPay on booked hours
By default, pay follows allocated hours less breaks. Big variances go to the school.
- DGrow with the PD Hub
Unlocked after your first 5 completed shifts: free on-demand courses with printable certificates, plus 12 months of ClassBreak, in the same app.
Timesheets that chase themselves.
Approvers get a reminder, then an escalation. Schools that want it can switch on auto-approval for untouched hours. After every day, both sides rate each other.
- AReminder ladder
24 business hours to a reminder, 48 to overdue.
- BOptional auto-approval
Off unless your agreement turns it on. Queried hours are never auto-approved.
- CLocked on approval
One payroll item and one invoice line per timesheet. Changes are audited adjustments.
- DTwo-way ratings
Double-blind and pooled, shown after five. Safety concerns never become a score.
- 0 hTeacher checks outApprover notified
- 24 hReminderGentle nudge to approvers
- 48 hOverdueEscalated to admins and our team
- 72 hAuto-approveOnly if your agreement turns it on. Queried hours never are.
Invoices that reconcile themselves.
Rate cards are locked to each shift when it's booked. Approved hours flow into weekly payroll batches and weekly invoices, with a line for every shift.
- ARates locked at booking
Versioned rate cards, snapshotted onto every shift.
- BPayroll batches
Pushed to Employment Hero, or exported, without paying anything twice.
- CPay online
Card or BECS direct debit from the invoice, or bank transfer.
- DReconciled, with credit notes
Payments reconciled against invoices. Mistakes are credited, never edited.
- Mon 6 Oct · Tom Nguyen · Year 6CC-4410$650.00
- Tue 7 Oct · Sarah Mitchell · Year 4CC-4410$650.00
- Thu 9 Oct · Mei Chen · Prep (AM)CC-4420$357.50
Rigorous underneath.
The parts you don't see at 6:45am, but are glad of at audit time.

- KPIsFill rate, time to fill and time to approve.
- Audit logAppend-only: who, what, when, before and after.
- Roles, MFA and Cmd+KScoped roles, multi-factor sign-in, and jump-to-anything search.
- Help centre and toursGuides in the app, and tours for each screen.
- Help desk with SLAsTracked first-response targets, in Australian business hours.
- Data importBring your existing teachers and schools across.
See it with your own school's data.
A 15-minute walkthrough of the portal, your rate card and a sample invoice. No lock-in, no sign-up fee.