Connect the schedule you already use
Your property management system knows when the guest leaves and who's arriving next. Clean Report turns that schedule into an automatic turnover, and documents how the property was actually presented afterward.
Practical value, not just a logo
Connecting a PMS isn't the point — what it lets Clean Report automate is.
Automatically create turnovers after checkout
A cleaning turnover is scheduled the moment a reservation ends — no manual entry.
Use the next check-in to set the cleaning window
The upcoming arrival, not a fixed default, determines how much time the cleaner has.
Match reservations to the correct property
Each listing is mapped once to its Clean Report property, so turnovers land in the right place.
Include guest and stay details, without oversharing
Only what's needed to schedule and contextualize a turnover — never guest names, contact info, or payment data.
Record guest count — and pet count when supplied
Retained when the PMS or booking channel provides it. Never guessed, never defaulted to zero.
Send the cleaner a secure report link
One tap, no login, no app download — the same cleaner workflow Clean Report always uses.
Organize photos by room and turnover
Every turnover's photo evidence stays structured and easy to review later.
Compare presentation against your visual baseline
New turnover photos can be checked against the reference photos you set for each room.
Notify the owner when the report is complete
You hear about it once — when there's something to see.
Update or cancel turnovers when reservations change
A modified or cancelled reservation updates the still-planned turnover automatically.
Every provider, labeled honestly
We don't treat every provider as though it's already connected. A logo isn't a partnership, and it isn't a finished integration.
| Provider | Status | Connection method | Useful data | |
|---|---|---|---|---|
|
Hospitable
|
In process | Webhook/API | Dates, property, guests, pets when available | In process → |
|
OwnerRez
|
In development | API/Webhook | Reservations, properties, guest counts | Join early access → |
|
Hostaway
|
Planned | API/Webhook | Reservations and property data | Request integration → |
|
Guesty
|
Planned | API | Reservations and properties | Request integration → |
|
Airbnb
|
Through supported PMS | PMS connection or calendar sharing | Channel data varies | View setup guide → |
|
Vrbo
|
Through supported PMS | PMS connection or calendar sharing | Channel data varies | View setup guide → |
|
Other PMS
|
Request integration | API, webhook, or iCal | Depends on provider | Request integration → |
Where the real depth is
A capability isn't marked supported until it's verified against current provider documentation or a live integration.
| Capability | Hospitable | OwnerRez | Hostaway | Guesty | iCal |
|---|---|---|---|---|---|
| Automatic turnover creation | ✓ | Planned | Planned | Planned | Limited |
| Reservation updates | ✓ | Planned | Planned | Planned | Limited |
| Cancellation handling | ✓ | Planned | Planned | Planned | Limited |
| Checkout/check-in times | ✓ | Planned | Planned | Planned | Sometimes |
| Guest count | When supplied | When supplied | When supplied | When supplied | Usually no |
| Pet count | When supplied | When supplied | When supplied | When supplied | Usually no |
| Property mapping | ✓ | Planned | Planned | Planned | Manual |
| Real-time webhook updates | ✓ | Planned | Planned | Planned | Usually no |
What makes Clean Report different
Your PMS knows when the guest leaves.
Clean Report documents how the property was presented afterward.
Manages reservations
Bookings, dates, guests, channels, pricing, and messaging.
Completes the turnover
Cleans, inspects, and documents the property with photos on a secure link.
Organizes the evidence
Structures the photos and measures presentation consistency against your baseline.
Reviews one report
A single, concise report before the next guest arrives — not a stream of texts.
Clean Report helps owners see whether a property's presentation appears consistent with its established standards. It is an operational review, not a safety inspection or a guarantee of cleanliness or guest readiness.
Establish what “normal” looks like
Owners can provide original reference photos for each room. Future turnover photos are then evaluated for visible presentation differences.
This is an operational review of visible presentation — not a safety inspection, and not a guarantee of cleanliness.
Request it
We prioritize integrations based on owner demand, technical access, and the quality of data available. This helps us decide what to build next.
Minimal access, on your terms
Frequently Asked Questions
Everything owners ask before connecting a PMS to Clean Report.
Do I need a PMS to use Clean Report?
No. Clean Report works fully with manual turnover creation and iCalendar feeds. A connected PMS automates scheduling — it isn't a requirement.
Can I use Clean Report directly with Airbnb or Vrbo?
Yes, with calendar sharing, however not all the features are available; like guest count and number of guests, and changes to the reservation mid-stream are not as clear.
What happens when a reservation is modified or canceled?
A still-planned turnover updates or cancels automatically. Once a turnover has been finalized with a submitted report, upstream changes can no longer rewrite that historical record.
Can Clean Report detect back-to-back reservations?
Yes — the next check-in time from your PMS is what sets the cleaning window, so a tight same-day turnaround is reflected automatically.
Does the cleaner need access to my PMS?
No. Cleaners never see your PMS. They receive a single secure report link with only the turnover details they need.
What information about the guest is shared with the cleaner?
Only what helps them do the job: guest count and pet count when available. Clean Report doesn't collect or share guest names, contact information, or payment details.
Can Clean Report receive guest and pet counts?
When your PMS or booking channel supplies them, yes. If a count isn't provided, Clean Report leaves it blank rather than guessing or defaulting to zero.
Can I connect more than one PMS?
The framework is built to support it, since properties are matched by mapping rather than tied permanently to one provider. Multi-PMS support depends on which adapters are live — see the directory above for current status.
What happens if two PMS systems contain the same booking?
Each reservation is tracked by a unique identity per provider, so the same booking arriving from two systems is not expected to double-create a turnover for a single connected source.
Can I manually create or correct a turnover?
Yes, at any time — manual scheduling is always available and isn't disabled by connecting a PMS.
How quickly does an integration update?
Providers with real-time webhooks (like Hospitable) reflect changes within moments. Providers without live webhooks rely on periodic polling or iCalendar refresh instead.
Can I disconnect an integration and remove its data?
Yes. Disconnecting stops future automated scheduling and revokes credentials, while preserving your completed turnovers and reports — disconnecting a PMS never deletes your history.
Stop retyping your schedule.
Connect Hospitable in minutes, or request the PMS you actually use.