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
Booking to arrival1 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

Booking to arrival

Prepare arrivals and follow booking changes through confirmed PMS outcomes.

7 stages · 1 approval

Roles and responsibilities

Front Desk Coordinator Property Manager System 1 Review arrivals PMSReservations 2 Prepare the request PMSRequests 3 Review theexception PMSRequests 4 Send the request PMSRequests 5 Reconcile theresult IntegrationEvents 6 Coordinatereadiness Rooms 7 Follow the actualarrival PMSStaySegments
  1. Step 1Review arrivals
    Arrivals and Stay DeskExpected
    Segment NumberReservationRoom TypeArrival Date
  2. Step 2Prepare the request
    Booking Request ReviewPendingApproval
    Request NumberPropertyKindReservation
    Amend Reservation
  3. Step 3Review the exception
    Booking Request ReviewPendingApproval
    Request NumberPropertyKindReservation
    Amend Reservation
  4. Step 4Send the request
    Booking Request ReviewPendingApproval
    Request NumberPropertyKindReservation
    Amend Reservation
  5. Step 5Reconcile the result
    Booking Request ReviewPendingApproval
    Request NumberPropertyKindReservation
    Amend Reservation
  6. Step 6Coordinate readiness
    Readiness Inspection QueueDraft
    Inspection NumberTaskRoomInspected By
  7. Step 7Follow the actual arrival
    Arrivals and Stay DeskExpected
    Segment NumberReservationRoom TypeArrival Date
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.

01Review arrivals02Prepare the request03Review the exception04Send the request05Reconcile the result06Coordinate readiness07Follow the actual arrival

Review arrivals

Front Desk Coordinator checks the current PMS reservation, stay segments and source availability for the property. Room-type demand is distinct from an assigned physical room. Missing versions or conflicting facts remain visible before staff make a new promise.

Responsible
Front Desk Coordinator
Records
PMSReservationsPMSStaySegmentsPMSAvailabilitySnapshotsPMSRoomAssignments
Effect
Current source arrival position
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 →

Prepare the request

Front Desk Coordinator records the requested change, current source preconditions and reason. Routine work follows the reviewed property policy. A cancellation, extension or room move preserves nights and occupancy already performed rather than replacing the whole stay with its latest plan.

Responsible
Front Desk Coordinator
Records
PMSRequestsPMSReservationsDocumentRevisions
Effect
Exact requested change
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 →
Approval required

Review the exception

Independent Property Manager approves the protected request within current authority, excluding its preparer and material editors. Required monetary exceptions also need Finance Manager approval. These decisions authorize the request; the PMS still determines its actual result.

Responsible
Property Manager · when required
Records
PMSRequestsApprovalDecisionsHospitalityPolicies
Effect
Protected intent authorized
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 →

Send the request

Front Desk Coordinator transmits the exact eligible intent using its stable identity. An acknowledgment records receipt of the message, not a confirmed booking or room assignment. An uncertain outcome retains the original request for reconciliation before another logical attempt.

Responsible
Front Desk Coordinator
Records
PMSRequestsIntegrationDeliveries
Effect
Tracked outward request
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 →

Reconcile the result

Front Desk Coordinator matches authenticated PMS results to the request and current source position. Rejected, changed and partially completed outcomes keep their actual history. Older events remain available for investigation without overwriting a newer authoritative projection.

Responsible
Front Desk Coordinator
Records
IntegrationEventsPMSRequestsPMSReservationsPMSStaySegmentsPMSRoomAssignments
Effect
Evidenced PMS outcome and unresolved differences
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 →

Coordinate readiness

Front Desk Coordinator checks the assigned room's current occupancy, inspected readiness and active restrictions. Housekeeping Supervisor independently approves local readiness through room turnover. Any required block release has its separate Property Manager decision; a clean task alone does not establish availability.

Responsible
Front Desk Coordinator
Records
RoomsHousekeepingInspectionsRoomRestrictionsRoomDiscrepancies
Effect
Current readiness and blocking work
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 →

Follow the actual arrival

Front Desk Coordinator records the authoritative PMS arrival and room position, including discrepancies with local readiness. Actual occupancy stays visible even when it reveals an exception. Staff reconcile the conflict and restrict further promises until the current situation is understood.

Responsible
Front Desk Coordinator
Records
PMSStaySegmentsPMSRoomAssignmentsRoomDiscrepancies
Effect
Actual source occupancy and exceptions
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 →
Approvals and exception handling

1 approval required in this process

  • Review the exception Property Manager signs when required · send the request waitsPMSRequests, ApprovalDecisions, HospitalityPolicies
  • Source identity includes connectionProperty and external object or event; similar guest names do not establish a match. New-booking requests use actual property and availability evidence without inventing an existing reservation.
  • Calendar stay nights follow the property's timezoneActual occupancy timestamps and financial posting periods retain their separate purpose.
  • A source version gapActive restriction or unresolved request cannot become a positive availability confirmation.
  • Guest details remain limited to the current taskAuthorized property scope.

When the process needs attention

  • exception Review the exception

    Required monetary exceptions also need Finance Manager approval.

  • reject Reconcile the result

    Rejected, changed and partially completed outcomes keep their actual history.

  • exception Follow the actual arrival

    Actual occupancy stays visible even when it reveals an exception.

Records and postings

StageRecordsEffect
1 Review arrivals PMSReservationsPMSStaySegmentsPMSAvailabilitySnapshotsPMSRoomAssignments Current source arrival position
2 Prepare the request PMSRequestsPMSReservationsDocumentRevisions Exact requested change
3 Review the exception PMSRequestsApprovalDecisionsHospitalityPolicies Protected intent authorized
4 Send the request PMSRequestsIntegrationDeliveries Tracked outward request
5 Reconcile the result IntegrationEventsPMSRequestsPMSReservationsPMSStaySegmentsPMSRoomAssignments Evidenced PMS outcome and unresolved differences
6 Coordinate readiness RoomsHousekeepingInspectionsRoomRestrictionsRoomDiscrepancies Current readiness and blocking work
7 Follow the actual arrival PMSStaySegmentsPMSRoomAssignmentsRoomDiscrepancies Actual source occupancy and exceptions
Data model →

Process reports

All reports

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

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

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

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
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 › booking to arrival · review arrivals on PMSReservations, PMSStaySegments, PMSAvailabilitySnapshots, PMSRoomAssignments ✓ Front Desk Coordinator checks the current PMS reservation, stay segments and source availability for the property. › booking to arrival · prepare the request on PMSRequests, PMSReservations, DocumentRevisions ✓ Front Desk Coordinator records the requested change, current source preconditions and reason. › booking to arrival · review the exception on PMSRequests, ApprovalDecisions, HospitalityPolicies ⏸ approval when required · waiting for the property manager # 4 more stages after approval: send the request, reconcile the result, coordinate readiness, follow the actual arrival

Other processes

5 more
Arrivals and Stay DeskExpected
Segment NumberReservationRoom TypeArrival Date

Room turnover

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

7 stages · 2 approvals

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
Next · process 2 of 6Room turnover

Customize Booking to arrival. With Proto, your desktop AI agent.

Ask Proto to help you customize Hospitality ERP.

Customize
Booking to arrival.
Ask: “Review “Review the exception”.”
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.