Housekeeping
Generate the day's cleaning from the reservation state, spread it across attendants, run each room from a phone, inspect it and release it for sale.
Housekeeping turns the reservation picture into a day of room work and turns finished rooms back into sellable inventory. Every departure, stayover and arrival becomes a task; each task is assigned to an attendant, worked through a checklist, completed, inspected and — the part the front desk cares about — moves the room from Dirty to Clean to Ready. Open Housekeeping under Operations in the sidebar.
The module has two very different surfaces. The supervisor board (/housekeeping) is a desktop screen with tabs for the Board, Assignments, Rooms, Inspections, Lost & found and Reports, sharing one date picker so the day carries from tab to tab. The attendant's surface is My rooms (/housekeeping/my-tasks): a phone-width, installable web app that shows only the rooms assigned to the signed-in attendant for today, with large Start room / Complete buttons, a checklist runner and an offline queue for corridors with no signal. Staff who hold housekeeping: work but not housekeeping: assign see My rooms in their sidebar instead of the board.
The board is kept live by a WebSocket connection: whenever a task is assigned, started, completed, verified, bulk-changed or a sheet is published, every open board for that property and day refetches within a moment. A Live pill in the toolbar shows the connection state; when the socket is unavailable the board falls back to polling every 20 seconds, so it never silently goes stale.
A day, end to end
- Overnight (or on demand with Generate day) the generator reads tomorrow's departures, stayovers and arrivals against your service standards and raises one task per rule — a
Full cleanwith origin Departure, aTouch upwith origin Stayover, and so on. Check-outs during the day raise their departure clean immediately. - The supervisor balances the work with Auto-assign (a dry run first, then confirm), adjusts by drag-and-drop on Assignments, and Publishes the sheets, which notifies the attendants.
- Each attendant opens My rooms, starts the next room, ticks the checklist, records linen and minibar use, reports issues, and completes it. The room becomes
Cleanand waits for a supervisor. - The supervisor works the Inspections queue: Approve releases the room to
Ready(and pings the front desk if an arrival is booked into it); Fail holds the room and raises a Rework task. - Reports close the day: productivity per attendant, inspection quality, rooms ready against the arrivals curve, occupancy discrepancies and supply cost.
Permissions
| Permission | What it unlocks |
|---|---|
housekeeping: read | See the board, rooms rack, inspections queue and reports. |
housekeeping: work | Start, pause, resume, complete and skip tasks; tick checklists; record consumption. Attendants may only work tasks assigned to them unless they also hold assign or verify. |
housekeeping: assign | Create, assign, reassign, reorder and cancel tasks; generate the day; auto-assign; publish sheets; edit housekeeping settings. |
housekeeping: verify | Inspect completed rooms (approve or fail) and resolve occupancy discrepancies. An attendant cannot verify their own room unless Allow self-inspection is on. |
lostAndFound: write | Log, store, claim, return and dispose lost & found items. |
Room statuses
Ready, Clean, Dirty and Out of Order — what changes them automatically and how to override by hand.
The board
The supervisor's day: columns, filters, task cards, drag-and-drop, bulk actions and live updates.
Assignments and tasks
Generate the day, balance sheets with auto-assign, reassign and reorder rooms, publish to phones.
My rooms (attendant app)
Install the PWA, start and finish rooms, tick the checklist, report findings, work offline.
Inspections
Approve or fail cleaned rooms, score the checklist and raise rework.
Lost and found
Log items found in rooms, store them, claim and return them to guests, dispose after retention.
Reports
Productivity, quality, readiness, discrepancy and consumption cost.
Housekeeping settings
Inspection rules, generation, service standards, checklists, sections, shifts, par levels and presets.
Accounting Settings
Every Settings › Accounting sub-page — the chart of accounts, posting rules, payment methods, taxes & fees, revenue, numbering, hardware and exports.
Room Statuses
The Ready, Clean, Dirty and Out of Order conditions, what moves a room between them automatically, and when you may override by hand.

