Cleaning contractor management with one live compliance score.
SparkleShift, from UNCODE, an Adelaide AI consultancy, gives managers and contractors one score for checks, insurance and pay.
Management sees everything due. Contractors see their own score.
SparkleShift is a workforce and contractor management app for cleaning operations, built by UNCODE. Management posts jobs with location, time and frequency and sees every check and expiry due. Contractors accept jobs, track their schedule and see their own score, while background checks, insurance and identity stay verified. Two portals, one source.
Team roster
| Contractor | Score | Status |
|---|---|---|
| M. Okafor | 92 | Compliant |
| R. Silva | 78 | Expires in 9 days |
| J. Chen | 41 | Insurance missing |
| A. Haddad | 88 | Compliant |
Your scoreContractor portal
92Verified
- Background checkValid to 14 Mar 2027
- Insurance coverValid to 30 Nov 2026
- IdentityVerified
Next jobOffice clean, Tue 6:00
Management portal
How does management track contractor compliance?
- Team rosterCompliance and onboarding status beside every name.
- Expiry registerSoonest to expire first, so nothing lapses.
- Job boardPost location, time and frequency once.
- Job detailMap, signed contract and payment link together.
Contractor portal and compliance
- Same scoreThe number management sees.
- Self-serve onboardingAgreement, safety induction and quote, signed in app.
- Browse jobsAccept unlocks when onboarding is complete.
- Instant recalculationUpload a document and the score updates.
- Expiry watchChecks are tracked to the day they end.
- Identity and insuranceBusiness ID, background check, cover verified.
Compliance checks
| Document | Detail | Status |
|---|---|---|
| Insurance cover, J. Chen | 30 Nov 2026 | Verified |
| Background check, R. Silva | 9 days left | Expiring |
| Identity, M. Okafor | No expiry | Verified |
| Business ID, J. Chen | Not provided | Missing |
Jobs and pay
How does a cleaning job go from posted to paid?
Office clean, weekly.
- PostManager. Location, time and frequency go live.
- AcceptContractor. Only verified contractors can take it.
- RunContractor. Open, assigned and completed, seen by both.
- PaySystem. Mark complete and the payment link is attached.
Put SparkleShift to work.
Visit the app, sign in, or register your business.
Let's talkVisit SparkleShiftClient sign inRegister as a contractorSign up your business