Every room's real status — housekeeping progress, maintenance, occupancy — in one grid, with checkout automatically queuing the next clean.

Know exactly what state every room is in without checking each one yourself.
Available, Occupied, Dirty, Cleaning, Maintenance, Out of Order — every room shows one of these at a glance, grouped by floor and room type.
Staff move a room from Dirty to Cleaning to Available with a single tap each from the housekeeping console — no separate paper checklist.
The moment a guest checks out, the room flips to Dirty automatically — housekeeping's queue builds itself instead of relying on someone to notice.
Rooms marked Maintenance or Out of Order are excluded from availability search entirely — they can't be accidentally sold while out of service.
Six: Available, Occupied, Dirty, Cleaning, Maintenance, and Out of Order. Housekeeping staff move a room through Dirty → Cleaning → Available with one tap each, right from the housekeeping console.
Not automatically for future dates — housekeeping status is a day-of-operations view, not an inventory restriction. Bookability is controlled separately by the reservation/hold system. Maintenance and Out of Order rooms are excluded from availability entirely.
Yes — checkout automatically flips the room to Dirty, so housekeeping always has an accurate queue without a front-desk staffer manually flagging it.
Status updates immediately the moment a staff member takes the action (mark cleaning, finish cleaning). It's not a push-synced feed across every concurrently open screen — other staff see the update the next time their view refreshes.
Yes — marking a room clean automatically deducts a standard cleaning-kit unit from your inventory, so housekeeping supply usage doesn't need separate manual logging.