This article explains how automated cleaning status updates work in the system, based on the current status of the room. The process is handled by a daily cron job that updates housekeeping statuses to ensure rooms are regularly checked and properly maintained.
🔄 Automation Rules by Room Status
1. Empty Rooms
- If the cleaning status is blue (i.e., inspected), the system automatically changes it to green (i.e., clean) at dawn.
- For any other color, the status remains unchanged.
- If a room is manually set back to blue, it will once again be turned to green by the next day's cron job.
Purpose: This periodic update ensures that rooms not rented out for several days are rechecked. It helps detect subtle or hidden issues like slow leaks before they worsen.
2. Arrival of the Day
- If the status was set to blue the day before, it will be automatically updated to green at dawn on the day of the guest's arrival.
- For all other statuses, no changes are made automatically.
Purpose: Allows for a final check to ensure the room is clean before the guest arrives.
3. Occupied Rooms (Daily Cleaning)
- The system automatically sets the cleaning status to red at dawn, regardless of previous status.
Purpose: Indicates that daily cleaning is needed during the guest's stay.
4. Check-Out
- At the moment of check-out, the system automatically changes the room's cleaning status to red.
Purpose: Signals that the room requires a full cleaning and preparation for the next guest.
5. Blocked Rooms
- On the last day of a room block, the cleaning status is automatically set to red at dawn.
Purpose: Ensures the room gets cleaned and checked after being out of rotation.
6. Room Changes (Reservation Move)
If a reservation is moved to a new room that is not in blue (inspected) status, a confirmation dialog is shown:
"This reservation is about to be moved into a room that hasn't been inspected by the housekeeper supervisor. Please confirm this action."
7. Custom Housekeeping Settings
If custom automation settings are defined by the provider, those will take precedence over default rules.
⚠️ Additional Safeguards
1. Single Room Onboarding
If a room's cleaning status is not blue or green during check-in, a warning popup is shown:
The /%roomname%/ room's cleaning status is /%cleaningstatus%/. Are you sure you would like to check in this reservation?
2. Group Onboarding
When checking in a group, if any of the rooms have a cleaning status other than blue or green, the following warning popup appears:
The following rooms' cleaning status is not clean or inspected. Are you sure you would like to check in the /%groupname%/ group?
- /%roomname%/
- /%roomname%/
- /%roomname%/
âś… Summary
This automated housekeeping system ensures consistent room hygiene, supports operational efficiency, and helps prevent unnoticed maintenance issues. It’s designed to reduce manual oversight and keep both staff and guests informed.