Qualified
checks and clearances current
Expiry dates tracked, so an out-of-date clearance is caught before the shift rather than during an audit.
Rostering
Rostering is a matching problem with hard constraints: who is qualified, who the participant is comfortable with, who is available, and who is already at their hours.
Constraints
Some shifts need a specific qualification, a particular gender, a vehicle, or a worker the participant already knows. Those are not preferences to remember — they belong on the shift.
When someone calls in sick, the replacement list is the people who actually meet the constraints rather than everyone who is free.
Qualified
Expiry dates tracked, so an out-of-date clearance is caught before the shift rather than during an audit.
Continuity
Continuity matters more in this work than in most. The roster should favour it rather than fight it.
Hours
Who is near their limit, seen while there is still time to do something about it.
The rest of the family
Each one is the same idea — your quoting, your jobs, your invoicing, in one system you own — fitted to how that trade actually works. Built in Brisbane by Kindra AI.