TeeJobs logo TeeJobs
Rostering software for shift-based teams

Smarter Rostering for Complex Workforces

Build compliant rosters, find the best worker for every shift, catch clashes and expiring documents before they become problems — and let your team check in, submit timesheets and chat with the office from their phone.

Get it on Google Play Download on the App Store
Expiring documents34Next 14 days
Future shift status107107 confirmed · 0 open
Roster Health95%28 findings this period
Unassigned shifts8No worker assigned
Pending timesheets1Last week
Today's Shifts 39View all →
AllIn progressStarting soonCompletedCancelled
06:0014:00
● In progress Sarah MitchellSleepover
Bluegum Living · 8 Wattle Ct, Glenvale
06:3014:30
● In progress James OkaforPersonal care
Harbourside Care · 21 Banksia St, Ripley
08:4514:45
● In progress Priya SharmaCommunity
Northpoint Support · 3 Coral Ave, Redcliffe
15:0023:00
● Starting soon Liam NguyenAfternoon
Riverbend Homes · 5 Ironbark Rd, Springfield
Roster Health & Compliance
Attention needed on your rosters
28 findings across 116 shifts in this period.
Coverage100%
Requirements89%
Compliance92%
Timesheets100%
9Rest Gap 8 Hours1Worker Unavailability9Max Hours Per Period3Wellbeing Check Expiry3Vehicle Registration1CPR Date
My Shifts
03Nov08:20–08:40
0h 20mEditedShiftBluegum LivingClient A
Attendance completeWorked 08:20 – 08:40View
06Nov06:00–15:21
9h 21mSleepoverBluegum LivingClient A
Check-in requiredCheck In
07Nov08:00–18:10
10h 10mShiftHarbourside CareClient B
Check-in requiredCheck In
Sample data
Roster Health

Every shift checked before it's confirmed

No more manually checking documents, hours and availability every time you assign a worker. TeeJobs runs the checks automatically, scores your roster, and shows exactly which shifts need attention — with one-click fixes.

Compliance & expiring documentsPolice checks, licences, CPR, screening and more — flagged before they expire.
Shift requirementsSkills, qualifications and experience matched to each shift.
Unavailability & leaveWorkers on leave or unavailable are never rostered by mistake.
Max hours & shift gapsHours limits per period and minimum rest between shifts.
Client & worker restrictionsRespect who should — and shouldn't — work with each client.
Shift clashes & moreDouble-bookings and overlaps caught instantly.
Roster Health & ComplianceView 28 issues
Attention needed on your rosters
28 findings across 116 shifts in this period. Click a finding to see which shifts need attention.
Coverage100%0 affected
Requirements89%13 affected
Compliance92%9 affected
Timesheets100%0 affected

Roster findings — click to inspect

9Rest Gap 8 Hours1Worker Unavailability9Max Hours Per Period3Wellbeing Check Expiry3Vehicle Registration Expiry2Vehicle Insurance Expiry1CPR Date
Best Match

The right worker for every shift, in one click

TeeJobs weighs multiple metrics and checks to suggest the best available worker — and shows you why they're the best fit.

  • Qualifications, skills and experience for the shift
  • Availability, leave, clashes, max hours and rest gaps
  • Client continuity and client–worker restrictions
  • Location, preferences and compliance status

See Best Match in a demo

Sat 8 Nov · 7:00 am – 3:00 pmPersonal care · Bluegum Living
Best Match
SM
Sarah Mitchell Assign
✓ Qualified✓ Available✓ Knows client✓ Within max hours
96%match
CB
Chloe Bennett
✓ Qualified✓ Available✓ 12 km away
88%match
LN
Liam Nguyen
✓ Available! Rest gap under 8h
71%match

Sample data

More rostering power

Fill shifts faster and quote with confidence

Shift Offers

Open shifts, filled by your team

Publish available shifts and eligible workers get a notification on their phone. They can review the details and assign themselves — only workers who pass the roster checks can claim the shift.

  • Push notification to eligible workers
  • Workers self-assign in a tap
  • Fewer phone calls to fill last-minute gaps
New shift availableTeeJobs · just now
Sun 9 Nov · 2:00 pm – 10:00 pmCommunity access · Harbourside Care · Ripley
DetailsTake shift
Shift assigned to youTeeJobs · 2 min ago
Sat 8 Nov · 10:00 pm – 6:00 amSleepover · Bluegum Living
New in the TeeJobs app The worker app

Everything your workers need, in their pocket

Check in on site, pick up open shifts, submit timesheets and chat with the office — while you see attendance as it happens.

Check in/out with geolocation validation

Check-ins are matched to the shift location — or happen automatically when the worker arrives and leaves.

Push alerts & shift offers

Reminders, check-in prompts and new shift offers workers can accept in a tap.

Live chat with the office

Quick questions, running late, shift changes — sorted in the app.

Worker dashboard

Shifts
Timesheets
Hours
Reimbursements
Kilometres
Payslips
Get it on Google Play Download on the App Store
See it in action

TeeJobs in under two minutes

How TeeJobs works

One connected flow, from hire to payroll

01

Hire & Onboard

Track every job's pipeline and move successful candidates straight into your workforce — with documents, roles and availability ready for rostering.

JobAdderAlready recruiting in JobAdder? Candidate and placement data flows into TeeJobs.
Pipeline by jobSelect a count to see candidates
Job / ClientAppliedInterviewedSubmittedSuccessfulTotal
Disability Support Worker – Weekend TeamBluegum Living4265861
Aged Care Assistant – Night ShiftHarbourside Care2832437
Residential Youth WorkerNorthpoint Support19—4225
Registered Nurse – Casual PoolRiverbend Homes1121317
02

Roster & Validate

Build or repeat rosters, use Best Match to fill shifts, send shift offers for open ones, and let Roster Health catch issues before anything is confirmed.

TeeJobs roster overview
03

Check In & Timesheets

Workers check in and out with location validation, then submit timesheets, reimbursements and kilometres from the app. Admins review and approve in one place.

GeolocationAuto check in/outReimbursementsKm
Sarah Mitchell checked inBluegum Living · location verified · 6:58 amOn site
Timesheet submittedJames Okafor · 8h 00m · 1 receipt · 14 kmReview
Not checked in yetLiam Nguyen · shift started 10 min agoAlert
04

Pay, Invoice & Report

Award-based calculations are applied and approved data is exported to your payroll and accounting system. Workers see their payslips and hours in the app.

Xero
QuickBooks
MYOB
JobAdder, Xero, QuickBooks & MYOB Microsoft email sync Tasks & follow-ups AI-assisted reports
Client testimonials

Trusted by teams who run on shifts

★★★★★

TeeJobs gives us better control over rosters, worker availability, timesheets and compliance requirements in one system.

OMOperations ManagerWorkforce Services Provider
★★★★★

The TeeJobs team understands real workforce operations and has helped us configure the system around the way our business actually works.

RMRostering ManagerCare & Support Provider
★★★★★

TeeJobs has helped us reduce manual roster administration, improve timesheet accuracy and keep worker information easier to manage.

PAPayroll AdministratorTeeJobs client
Request a demo

See TeeJobs configured for your business

Tell us a little about your team and we'll walk you through Roster Health, Best Match, shift offers, mobile check in/out and payroll — set up around the way you actually work.

  • Personalised walkthrough
  • Configured to your award and business rules
  • Help moving from spreadsheets or another system
Get it on Google Play Download on the App Store