Skip to main content Enter
ERP.AI Hospitality ERP

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto

Modules

Bookings & front deskPrepare for arrivals and follow booking changes with your PMS. Housekeeping & room readinessPlan cleaning, inspect completed work and keep room readiness clear. Kitchen & food serviceFollow actual preparation, food use and cost through the hotel kitchen. Purchasing & suppliersFollow property purchases from the requirement to confirmed supplier payment.
Inventory & property supplyFollow stock from the storeroom to the department and its actual use. Sales & billingManage local goods sales and keep PMS guest billing aligned with the books. FinanceReconcile local business and PMS financial activity in each company’s books. ReportingSee property work, supply and financial balances with their source context.

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto

Processes

Booking to arrivalPrepare arrivals and follow booking changes through confirmed PMS outcomes. Room turnoverMove from actual departure through inspected readiness and confirmed PMS updates. Kitchen to serviceFollow kitchen preparation through accepted output and actual food service.
Procure to payFollow hotel purchasing through accepted delivery and supplier settlement. Order to cashConnect approved local goods orders with delivery, billing and collected cash. PMS to booksReconcile PMS activity and actual tender settlement with each company’s books.

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto

Industries

Independent hotelsKeep daily hotel work connected to the business. Boutique hotelsCoordinate attentive service with dependable property operations.
Hotel groupsSee property work clearly while keeping company accounts separate. Extended-stay hotelsCoordinate longer stays with current room and service information.

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto

Reference

Roles and permissionsGive each team the access and decisions its work requires. ReportsReview hotel work and the financial position behind it. Data modelUnderstand the records connecting property work and company accounts.
IntegrationsConnect the PMS and operating evidence your hotel already uses. ImplementationRoll out the hotel workflow with reconciled source data. Your AI assistantPrepare work and surface exceptions within the team's permissions.

Hospitality ERP

Start now
Pricing Questions and answers Get started
Build with Proto
All systems
Modules
Bookings & front deskPrepare for arrivals and follow booking changes with your PMS.Housekeeping & room readinessPlan cleaning, inspect completed work and keep room readiness clear.Kitchen & food serviceFollow actual preparation, food use and cost through the hotel kitchen.Purchasing & suppliersFollow property purchases from the requirement to confirmed supplier payment.Inventory & property supplyFollow stock from the storeroom to the department and its actual use.Sales & billingManage local goods sales and keep PMS guest billing aligned with the books.FinanceReconcile local business and PMS financial activity in each company’s books.ReportingSee property work, supply and financial balances with their source context.
Processes
Booking to arrivalPrepare arrivals and follow booking changes through confirmed PMS outcomes.Room turnoverMove from actual departure through inspected readiness and confirmed PMS updates.Kitchen to serviceFollow kitchen preparation through accepted output and actual food service.Procure to payFollow hotel purchasing through accepted delivery and supplier settlement.Order to cashConnect approved local goods orders with delivery, billing and collected cash.PMS to booksReconcile PMS activity and actual tender settlement with each company’s books.
Industries
Independent hotelsKeep daily hotel work connected to the business.Boutique hotelsCoordinate attentive service with dependable property operations.Hotel groupsSee property work clearly while keeping company accounts separate.Extended-stay hotelsCoordinate longer stays with current room and service information.
Reference
Roles and permissionsGive each team the access and decisions its work requires.ReportsReview hotel work and the financial position behind it.Data modelUnderstand the records connecting property work and company accounts.IntegrationsConnect the PMS and operating evidence your hotel already uses.ImplementationRoll out the hotel workflow with reconciled source data.Your AI assistantPrepare work and surface exceptions within the team's permissions.
Sign in
Sign in Start now
Hospitality ERP Processes
Room turnover2 of 6
  • Booking to arrival1 of 6
  • Room turnover2 of 6
  • Kitchen to service3 of 6
  • Procure to pay4 of 6
  • Order to cash5 of 6
  • PMS to books6 of 6

Room turnover

Move from actual departure through inspected readiness and confirmed PMS updates.

7 stages · 2 approvals

Roles and responsibilities

Housekeeping Attendant Housekeeping Supervisor Property Manager Front Desk Coordinator System 1 Prepare turnover PMSStaySegments 2 Assign the work HousekeepingPlans 3 Record cleaning HousekeepingTasks 4 Inspect readiness HousekeepingInspections 5 Release arestriction RoomRestrictions 6 Transmit readiness PMSRequests 7 Reconcile the room IntegrationEvents
  1. Step 1Prepare turnover
    Arrivals and Stay DeskExpected
    Segment NumberReservationRoom TypeArrival Date
  2. Step 2Assign the work
    My Housekeeping WorkAssigned
    Task NumberRoomKindService Date
    Stayover
  3. Step 3Record cleaning
    My Housekeeping WorkAssigned
    Task NumberRoomKindService Date
    Stayover
  4. Step 4Inspect readiness
    My Housekeeping WorkAssigned
    Task NumberRoomKindService Date
    Stayover
  5. Step 6Transmit readiness
    Readiness Inspection QueueDraft
    Inspection NumberTaskRoomInspected By
  6. Step 7Reconcile the room
    Booking Request ReviewPendingApproval
    Request NumberPropertyKindReservation
    Amend Reservation
Red diamonds require approval.Rows show responsibility for each step.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Prepare turnover02Assign the work03Record cleaning04Inspect readiness05Release a restriction06Transmit readiness07Reconcile the room

Prepare turnover

Front Desk Coordinator reconciles the actual PMS departure, room move or current occupancy with local room observations. The work belongs to that room and turnover revision. A planned departure by itself cannot establish that a guest has vacated the room.

Responsible
Front Desk Coordinator
Records
PMSStaySegmentsPMSRoomAssignmentsRoomsRoomDiscrepancies
Effect
Actual room and turnover basis
Arrivals and Stay DeskPMSStaySegments
StatusExpectedInHouseUnresolved
Expected
PS-89772PMS-55944
PS-61635PMS-73601
InHouse
PS-70716PMS-48645
PS-22946PMS-90500
Unresolved
PS-64974PMS-14774
PS-54156PMS-43575
Bookings & front desk →

Assign the work

Housekeeping Supervisor plans the required tasks, access instructions and responsible attendant. Do-not-disturb, declined service and occupied-room restrictions remain explicit. Only the guest information needed to carry out the assigned work is shared.

Responsible
Housekeeping Supervisor
Records
HousekeepingPlansHousekeepingTasks
Effect
Assigned work and access instructions
My Housekeeping WorkHousekeepingTasks
YouStatusAssignedInProgressMissedDeclinedBlocked
30 Sep RMS-8994 HT-90936, 23 Sep to 30 Sep, Assigned RMS-3044 HT-10577, 16 Sep to 21 Sep, InProgress RMS-4200 HT-77911, 16 Sep to 23 Sep, Missed RMS-1972 HT-85485, 16 Sep to 23 Sep, Declined RMS-3625 HT-13461, 17 Sep to 25 Sep, Blocked RMS-9114 HT-24062, 24 Sep to 30 Sep, Assigned HT-90936HT-10577HT-77911HT-85485HT-13461HT-24062 today · 17 Sep
  • RMS-8994: HT-90936, 23 Sep to 30 Sep, Assigned
  • RMS-3044: HT-10577, 16 Sep to 21 Sep, InProgress
  • RMS-4200: HT-77911, 16 Sep to 23 Sep, Missed
  • RMS-1972: HT-85485, 16 Sep to 23 Sep, Declined
  • RMS-3625: HT-13461, 17 Sep to 25 Sep, Blocked
  • RMS-9114: HT-24062, 24 Sep to 30 Sep, Assigned
Housekeeping & room readiness →

Record cleaning

Housekeeping Attendant records actual work, completion time and observed issues. Missed or inaccessible work keeps its reason and authorized next step. A completed cleaning task describes what happened; it does not independently mark the room inspected, vacant or sellable.

Responsible
Housekeeping Attendant
Records
HousekeepingTasksRoomDiscrepancies
Effect
Actual cleaning and unresolved issues
My Housekeeping WorkHousekeepingTasks
YouStatusAssignedInProgressMissedDeclinedBlocked
30 Sep RMS-8994 HT-90936, 23 Sep to 30 Sep, Assigned RMS-3044 HT-10577, 16 Sep to 21 Sep, InProgress RMS-4200 HT-77911, 16 Sep to 23 Sep, Missed RMS-1972 HT-85485, 16 Sep to 23 Sep, Declined RMS-3625 HT-13461, 17 Sep to 25 Sep, Blocked RMS-9114 HT-24062, 24 Sep to 30 Sep, Assigned HT-90936HT-10577HT-77911HT-85485HT-13461HT-24062 today · 17 Sep
  • RMS-8994: HT-90936, 23 Sep to 30 Sep, Assigned
  • RMS-3044: HT-10577, 16 Sep to 21 Sep, InProgress
  • RMS-4200: HT-77911, 16 Sep to 23 Sep, Missed
  • RMS-1972: HT-85485, 16 Sep to 23 Sep, Declined
  • RMS-3625: HT-13461, 17 Sep to 25 Sep, Blocked
  • RMS-9114: HT-24062, 24 Sep to 30 Sep, Assigned
Housekeeping & room readiness →
Approval required

Inspect readiness

Independent Housekeeping Supervisor inspects the exact current turnover, excluding the cleaner and the task preparer or material editors. That supervisor may record and sign their own inspection evidence; required checks support the decision. New dirt, a fault, changed occupancy or stale task information invalidates readiness that no longer describes the room.

Responsible
Housekeeping Supervisor
Records
HousekeepingInspectionsHousekeepingTasksApprovalDecisions
Effect
Independently approved local readiness
My Housekeeping WorkHousekeepingTasks
YouStatusAssignedInProgressMissedDeclinedBlocked
30 Sep RMS-8994 HT-90936, 23 Sep to 30 Sep, Assigned RMS-3044 HT-10577, 16 Sep to 21 Sep, InProgress RMS-4200 HT-77911, 16 Sep to 23 Sep, Missed RMS-1972 HT-85485, 16 Sep to 23 Sep, Declined RMS-3625 HT-13461, 17 Sep to 25 Sep, Blocked RMS-9114 HT-24062, 24 Sep to 30 Sep, Assigned HT-90936HT-10577HT-77911HT-85485HT-13461HT-24062 today · 17 Sep
  • RMS-8994: HT-90936, 23 Sep to 30 Sep, Assigned
  • RMS-3044: HT-10577, 16 Sep to 21 Sep, InProgress
  • RMS-4200: HT-77911, 16 Sep to 23 Sep, Missed
  • RMS-1972: HT-85485, 16 Sep to 23 Sep, Declined
  • RMS-3625: HT-13461, 17 Sep to 25 Sep, Blocked
  • RMS-9114: HT-24062, 24 Sep to 30 Sep, Assigned
Housekeeping & room readiness →
Approval required

Release a restriction

Independent Property Manager reviews evidence that the particular blocked condition has been resolved. Releasing one restriction leaves every other active restriction in place. An outstanding maintenance problem or missing resolution evidence remains visible to front desk.

Responsible
Property Manager · when required
Records
RoomRestrictionsApprovalDecisions
Effect
Exact evidenced block release

Transmit readiness

Front Desk Coordinator sends the current independently approved readiness after checking the room revision, occupancy and remaining restrictions. The message retains its exact source basis and stable request identity. If that basis changes before transmission, the team refreshes the decision instead of sending stale readiness.

Responsible
Front Desk Coordinator
Records
PMSRequestsHousekeepingInspectionsIntegrationDeliveries
Effect
Approved readiness request sent
Readiness Inspection QueueHousekeepingInspections
StatusDraftPendingReviewInvalidated
Draft
HI-53421HT-46349
HI-85255HT-58042
PendingReview
HI-78209HT-40831
HI-72869HT-51067
Invalidated
HI-77980HT-88055
HI-95600HT-10064
Housekeeping & room readiness →

Reconcile the room

Front Desk Coordinator verifies the actual PMS result and current room status. A queued message or successful transport is not confirmation that the PMS changed availability. Conflicting occupancy is retained as a discrepancy, with further promises restricted until reconciliation establishes the current facts.

Responsible
Front Desk Coordinator
Records
IntegrationEventsPMSRequestsPMSRoomAssignmentsRoomDiscrepancies
Effect
Verified PMS result or explicit conflict
Booking Request ReviewPMSRequests
StatusPendingApprovalUncertainConflict
PendingApproval
PMS-91804PRP-4632
PMS-41789PRP-9836
Uncertain
PMS-76693PRP-4954
PMS-43551PRP-5278
Conflict
PMS-34796PRP-6855
PMS-25663PRP-2807
Bookings & front desk →
Approvals and controls

2 approvals required in this process

  • Inspect readiness Housekeeping Supervisor signs · release a restriction waitsHousekeepingInspections, HousekeepingTasks, ApprovalDecisions
  • Release a restriction Property Manager signs when required · transmit readiness waitsRoomRestrictions, ApprovalDecisions
  • Clean, independently inspectedVacant and unrestricted are separate conditions.
  • A new occupant or changed turnover cannot inherit an earlier inspection simply because the room number is unchanged. Source resynchronization alone does not create another cleaning obligation.
  • Service refusal and access restrictions remain actual factsFollow-up work rather than invented completion.
  • Repeated transmissions retain one logical request; uncertainty requires reconciliation before retrying its effect.
  • Guest-sensitive detailsFinancial folios remain outside ordinary housekeeping task access.

Records and postings

StageRecordsEffect
1 Prepare turnover PMSStaySegmentsPMSRoomAssignmentsRoomsRoomDiscrepancies Actual room and turnover basis
2 Assign the work HousekeepingPlansHousekeepingTasks Assigned work and access instructions
3 Record cleaning HousekeepingTasksRoomDiscrepancies Actual cleaning and unresolved issues
4 Inspect readiness HousekeepingInspectionsHousekeepingTasksApprovalDecisions Independently approved local readiness
5 Release a restriction RoomRestrictionsApprovalDecisions Exact evidenced block release
6 Transmit readiness PMSRequestsHousekeepingInspectionsIntegrationDeliveries Approved readiness request sent
7 Reconcile the room IntegrationEventsPMSRequestsPMSRoomAssignmentsRoomDiscrepancies Verified PMS result or explicit conflict
Data model →

Process reports

All reports

Room Readiness

At each property's declared cutoff, show one current room with separate PMS occupancy/assignment, local HousekeepingTasks cleaning evidence, independently approved HousekeepingInspections and active RoomRestrictions/RoomDiscrepancies; current readiness requires its exact turnover revision and every applicable prerequisite, with blocked, unknown, conflicting and awaiting-confirmation scope visible; count distinct rooms once despite multiple tasks or overlapping blocks and preserve local restriction versus PMS sellability as separate dimensions, never turn a Clean task or sent status request into an occupied-room checkout or authoritative Available flag.

Room Readiness BoardRooms
Active
Room CodePropertyRoom TypePMSOccupancyLocal Readiness
RC-674PRP-1786RT-9385VacantDirty
RC-983PRP-4114RT-1526OccupiedInProgress
RC-821PRP-3425RT-6399UnknownClean
RC-996PRP-8770RT-9028VacantInspected
RC-487PRP-3018RT-6738OccupiedRestricted
RC-316PRP-7601RT-4559UnknownUnknown

Housekeeping Work

Group HousekeepingTasks under the applicable HousekeepingPlans by property, actual assignee and service/turnover date, retaining planned and actual times, access/service preferences, work evidence, inspection outcome and the reason for deferred, declined, incomplete or reopened work; distinguish occupied-room service from a departure turnover and source-driven task generation from real completion, count each current task once while preserving earlier revisions, and do not derive paid time, room availability or supply consumption from task status.

My Housekeeping WorkHousekeepingTasks
YouStatusAssignedInProgressMissedDeclinedBlocked
30 Sep RMS-8994 HT-90936, 23 Sep to 30 Sep, Assigned RMS-3044 HT-10577, 16 Sep to 21 Sep, InProgress RMS-4200 HT-77911, 16 Sep to 23 Sep, Missed RMS-1972 HT-85485, 16 Sep to 23 Sep, Declined RMS-3625 HT-13461, 17 Sep to 25 Sep, Blocked RMS-9114 HT-24062, 24 Sep to 30 Sep, Assigned HT-90936HT-10577HT-77911HT-85485HT-13461HT-24062 today · 17 Sep
  • RMS-8994: HT-90936, 23 Sep to 30 Sep, Assigned
  • RMS-3044: HT-10577, 16 Sep to 21 Sep, InProgress
  • RMS-4200: HT-77911, 16 Sep to 23 Sep, Missed
  • RMS-1972: HT-85485, 16 Sep to 23 Sep, Declined
  • RMS-3625: HT-13461, 17 Sep to 25 Sep, Blocked
  • RMS-9114: HT-24062, 24 Sep to 30 Sep, Assigned

Arrivals and Stay Position

At an explicit property timezone, business date and source-version cutoff, report current PMSReservations, PMSStaySegments and PMSRoomAssignments with the relevant Rooms, RoomTypes and PMSAvailabilitySnapshots; distinguish requested room type from assigned physical room, pending PMSRequests from authoritative confirmed facts, scheduled dates from actual occupancy segments, current projections from unresolved gaps/conflicts and performed stay history from remaining planned scope; use half-open arrival/departure calendar nights only for stated stay measures, never infer financial revenue from those nights, subtract pending requests from an invented local capacity pool or sum stale and current versions as extra guests.

Arrivals and Stay DeskPMSStaySegments
StatusExpectedInHouseUnresolved
Expected
PS-89772PMS-55944
PS-61635PMS-73601
InHouse
PS-70716PMS-48645
PS-22946PMS-90500
Unresolved
PS-64974PMS-14774
PS-54156PMS-43575

Property Stock and Supply

Reconcile current InventoryPositions/StockLayers and exact InventoryReservations by company, property department, warehouse/location, product/base unit and current Lots/LotPortions/Serials with StockTransfers and DepartmentUses/DepartmentUseLines; show owned stock, transit, issued WIP, current restrictions, reserved quantities, actual department consumption and unused return sources separately, retain original lot/date/hold lineage through physical splits and current carrying through movement, count disjoint current leaf populations once without aggregate parents or summed overlapping holds, and keep transfer/request/booking/charge activity from becoming a second consumption or purchase.

Booking Request ReviewPMSRequests
StatusPendingApprovalUncertainConflict
PendingApproval
PMS-91804PRP-4632
PMS-41789PRP-9836
Uncertain
PMS-76693PRP-4954
PMS-43551PRP-5278
Conflict
PMS-34796PRP-6855
PMS-25663PRP-2807
Run by an agent

Agent support

An assistant cannot supply an independent human approval or invent an external result. A requested booking is confirmed only from authoritative PMS evidence. Room readiness requires the actual work and selected inspection, and monetary or stock effects require their own approved sources.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › room turnover · prepare turnover on PMSStaySegments, PMSRoomAssignments, Rooms, RoomDiscrepancies ✓ Front Desk Coordinator reconciles the actual PMS departure, room move or current occupancy with local room observations. › room turnover · assign the work on HousekeepingPlans, HousekeepingTasks ✓ Housekeeping Supervisor plans the required tasks, access instructions and responsible attendant. › room turnover · record cleaning on HousekeepingTasks, RoomDiscrepancies ✓ Housekeeping Attendant records actual work, completion time and observed issues. › room turnover · inspect readiness on HousekeepingInspections, HousekeepingTasks, ApprovalDecisions ⏸ approval · waiting for the housekeeping supervisor # 3 more stages after approval: release a restriction, transmit readiness, reconcile the room

Other processes

5 more
Arrivals and Stay DeskExpected
Segment NumberReservationRoom TypeArrival Date

Booking to arrival

Prepare arrivals and follow booking changes through confirmed PMS outcomes.

7 stages · 1 approval

Kitchen Production ScheduleReleased
Work Order NumberPropertyBatch NumberOutput Product

Kitchen to service

Follow kitchen preparation through accepted output and actual food service.

9 stages · 6 approvals

Purchase Approval QueueSubmitted
Purchase Order NumberPropertySupplierCurrent Total

Procure to pay

Follow hotel purchasing through accepted delivery and supplier settlement.

8 stages · 3 approvals

Sales Orders Awaiting ApprovalSubmitted
Order NumberPropertyAccountShipment Mode
Customer Handover

Order to cash

Connect approved local goods orders with delivery, billing and collected cash.

5 stages · 2 approvals

PMS Bridge ApprovalPendingApproval
Bridge NumberPropertyConnectionFrom Cursor

PMS to books

Reconcile PMS activity and actual tender settlement with each company’s books.

8 stages · 2 approvals

ERP•AI workspace

Start now Hospitality ERP

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · process 1 of 6Booking to arrivalNext · process 3 of 6Kitchen to service

Customize Room turnover. With Proto, your desktop AI agent.

Ask Proto to help you customize Hospitality ERP.

Customize
Room turnover.
Ask: “Review “Inspect readiness”.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.