How cleaners are ranked
The AI agent weighs four factors to pick the best cleaner for each job.
Starts at 80/100. Increases with successful jobs. Drops by 10 for no-shows, 15 if the job had to be cancelled.
Working hours and blocked days set per cleaner. The agent never assigns outside their schedule.
If a cleaner syncs their personal calendar, the agent skips them during any existing events.
Among equally available cleaners, lower rate is preferred — unless you manually reorder priorities.
No-show handling
CleanForge automatically detects and handles cleaners who don't show up at their scheduled time.
30 minutes after scheduled start
If the cleaner hasn't checked in, CleanForge triggers no-show detection.
Host notified, cleaner warned
You get an in-app alert. The cleaner gets an SMS saying the job has been reassigned.
Score penalty applied
−10 points from their reliability score. Repeat no-shows will eventually drop them below the threshold.
Agent reassigns automatically
The cleaner is temporarily deactivated, the agent loop runs again, and a new cleaner is texted within minutes.
The no-show cleaner is automatically reactivated after reassignment — they can still receive new jobs. Only their score takes the hit.