Quality Control

How AI Photo Review works

Vision AI reviews every photo your cleaner submits — approving or rejecting against your checklist before any payout is triggered.

~8 min read
Intermediate
Wrinkled sheets

Linens not reset to hotel standard

Clean bathroom

All surfaces sanitized ✓

Soap dispenser

Dispenser empty — not restocked

Staged living room

Pillows aligned, surfaces clear ✓

The full flow

STEP 01

Cleaner uploads photos

Via their personal job link — no app needed. Photos attach to each checklist item.

STEP 02

Vision AI reviews each photo

Claude Vision compares the photo against your checklist item and strictness level.

STEP 03

Pass or fail decision

Each item gets approved or rejected with a reason. All results appear on the job within seconds.

STEP 04

Auto-payout on full approval

If all required items pass, the job is approved and Stripe payout triggers automatically.

Strictness levels

Each property has its own strictness level. Set it in Property settings → AI tab.

Lenient

Approves borderline cases. Only catches obvious failures — missing items, severe stains, visibly unclean surfaces. Best for budget properties or experienced cleaners you already trust.

Normal

Balanced pass/fail. Enforces hotel-quality standards — straight linens, stocked amenities, clean surfaces. Recommended for most hosts.

Strict

Zero tolerance. Perfect staging required for every item. Expects mirror-clean surfaces, precisely folded linens, and full amenity restocks. Best for premium listings.

Manual override

You can always override AI decisions from the job detail page. Approve a rejected job, or reject an approved one — you're always in control.

Related guides

Getting Started

10 min

Auto-Scheduling

6 min

Stripe Payouts

7 min