Creating a cleaning
From the Cleanings section, click New Cleaning.
Cleaning fields
| Field | Required | Notes |
|---|
| Property | Yes | Select from your property list |
| Date | Yes | The day the cleaning should happen |
| Start time | Yes | Approximate start time |
| Cleaning type | Yes | Standard, deep clean, post-construction, etc. |
| Estimated duration | Yes | Used to calculate pay for hourly-rate cleaners |
| Notes | No | Special instructions for this specific job |
Click Save to post the cleaning. It will immediately appear as Available in your cleaners’ job feed.
Cleaning status flow
A cleaning moves through these statuses over its lifecycle:
created → accepted → in_progress → completed → verified
→ redo (→ completed → verified)
| Status | What it means |
|---|
| Created | Posted and waiting for a cleaner to accept |
| Accepted | A cleaner has claimed the job |
| In Progress | Cleaner has started and is working through the checklist |
| Completed | Cleaner has submitted the checklist and photos |
| Verified | You’ve reviewed and approved the work |
| Redo | You’ve requested corrections; cleaner needs to re-submit |
| Cancelled | The cleaning was cancelled before completion |
Editing a cleaning
You can edit a cleaning while it’s in Created or Accepted status. Click the cleaning to open it, then click Edit.
Once a cleaner has started working (status moves to In Progress), the cleaning can no longer be edited.
Cancelling a cleaning
Open the cleaning and click Cancel. You’ll be asked to confirm.
Cancelling a cleaning removes it from your cleaner’s My Jobs list. If you need to reschedule, create a new cleaning with the updated date.
Calendar-synced cleanings
If you’ve connected an Airbnb (or other) calendar, Between Guests can automatically create a cleaning whenever a guest checkout is detected. These auto-created cleanings behave identically to manually created ones — you can edit them, cancel them, or let them flow to your cleaner roster.