Reschedule/cancel/message requests clients submit through their self-service portal link. Review and action them here. Nothing here changes the schedule automatically.
Post an announcement and every active cleaner gets a push notification plus a feed entry in their app. This is one-way. For back-and-forth, cleaners still use the reschedule/cancel/message requests above.
Stock levels for cleaning products and consumables. Anything at or below its reorder point is flagged. Tap an item to edit it or log a handout.
Vacuums, steamers, and other durable equipment. Who has it, and when it's next due for service. Tap an item to edit it, assign it, or take it back.
Supplies cleaners have asked for from their own app.
Problems cleaners reported from their app, plus check-ins the app couldn't sync. Those are filed automatically, so an attendance record that failed to save shows up here even if nobody mentioned it. Resolve a ticket once you've sorted it out.
Check-in notices
The app no longer blocks a cleaner over these — it lets her keep working and logs it here instead: no location, an unverified/bad address, too far from the stored address, or checking in while an earlier job still shows as open. Worth a look, not an emergency.
| Name | Suburb | Zone | Frequency | Day/Time | Payment | Cleaner | Flag | Geo |
|---|
Add your real subcontractor team below. One at a time, or paste a whole list at once.
One per line. Optionally add zone / phone with commas: Maria, North, 0412 345 678
| Color | Name | Zone | Jobs | Phone | Availability | Active |
|---|
💰 Payroll for this period
Rack/refill/fuel allowances only apply to cleaners with a car on file. Fuel is a distance-based estimate. Click any figure marked "est." to override it for this period.
Performance scorecards
Punctuality, completion rate, and hours variance for this same period. Built from check-in/check-out data already on file.