> ## Documentation Index
> Fetch the complete documentation index at: https://help.betweenguests.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Scheduling a Cleaning

> Create, edit, and cancel cleaning jobs for your properties.

## 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.

<Note>
  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.
</Note>

## 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.
