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 Modules
Bookings & front desk1 of 8
  • Bookings & front desk1 of 8
  • Housekeeping & room readiness2 of 8
  • Kitchen & food service3 of 8
  • Purchasing & suppliers4 of 8
  • Inventory & property supply5 of 8
  • Sales & billing6 of 8
  • Finance7 of 8
  • Reporting8 of 8

Bookings & front desk

Prepare for arrivals and follow booking changes with your PMS.

Booking Request ReviewPMSRequests
Bookings & front deskHousekeeping & room readinessKitchen & food servicePurchasing & suppliersInventory & property supplySales & billingFinanceReporting
StatusPendingApprovalUncertainConflict
PendingApproval
PMS-91804PRP-4632
PMS-41789PRP-9836
Uncertain
PMS-76693PRP-4954
PMS-43551PRP-5278
Conflict
PMS-34796PRP-6855
PMS-25663PRP-2807
Records in this module
  • Properties
  • RoomTypes
  • Rooms
  • PMSConnections
  • PMSMappings
  • GuestReferences
  • PMSReservations
  • PMSStaySegments
  • PMSRoomAssignments
  • PMSRequests
  • PMSAvailabilitySnapshots

Start from the current property position

A property’s rooms, room types and external identifiers are mapped to its connected PMS. The combination of source connection, property and external object identifies a reservation or room; a familiar guest name or room number is not enough to merge records.

The PMS owns availability, confirmed reservations, physical room assignment and actual stay state. The local view retains the source version and time so staff can distinguish a current position from one awaiting resynchronization. Room-type demand remains separate from the actual room assigned to a stay.

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
Reporting →

Prepare the right arrival work

Front Desk Coordinator follows expected arrivals, agreed stay dates, current assignment and necessary service instructions. Housekeeping readiness and active room restrictions sit alongside that information without changing the PMS’s occupancy facts.

The team can follow an arrival through a pending change, a confirmed source result or a discrepancy requiring action. A locally cleaned room alone does not confirm availability, and a pending reservation request is not another confirmed booking.

Arrival detail What it helps the team establish
Source reservation Which current PMS booking the work concerns
Room type and assignment What was requested and which physical room is assigned
Stay dates The property’s expected arrival and departure nights
Local readiness Whether the required cleaning and inspection are complete
Open discrepancy Which conflicting or missing fact needs resolution
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 →

Handle changes with a clear decision

Front Desk Coordinator prepares routine requests within current approved property and PMS policy. Protected amendments, cancellations, room moves or commercial exceptions require independent Property Manager review; a monetary exception also follows its required Finance Manager approval.

The decision authorizes the exact request. It does not itself confirm a booking, move an occupied guest or record check-in. Those changes become external facts only when the verified current PMS result establishes them.

Required approval excludes the actual preparer and material contributors. A changed request retains a new reviewed revision rather than using an earlier approval for different dates, guests or terms.

Follow the result of each request

Each request retains one intended action and the evidence of its actual result. A transport acknowledgment shows that a message was received, not that the requested reservation or stay change succeeded.

If the outcome is uncertain, the team reconciles that same request with the authoritative source before starting a new logical attempt. Repeated delivery of the same confirmed event does not create another booking or stay. Conflicting content remains visible for review.

Source versions also protect against an older update replacing a newer authoritative state. An adverse fact arriving late still matters: it remains available for investigation even when it cannot replace the current projection.

Resolve differences without losing what happened

A housekeeping observation can disagree with the PMS occupancy view. Front desk follows the discrepancy to its source instead of silently overwriting either observation. A new confirmed PMS occupancy fact remains visible even when it conflicts with local readiness or an active block.

Cancellations, no-shows, extensions, early departures and room moves preserve the portion of a stay that actually occurred. Local restrictions can prevent another promise or unsafe work while the authoritative discrepancy is being resolved.

Keep property dates meaningful

Stay nights use the property’s calendar and timezone, with departure ending the booked interval. Actual occupancy uses its source timestamps and room segments. Business or service date is separately retained from the ERP financial posting period.

This lets the team follow a daylight-saving stay or a room move without treating every night as a fixed elapsed duration. Actual room revenue comes from the PMS financial events rather than a guessed nightly rate multiplied by the local calendar.

Arrivals and Stay Position supports this work. The booking-to-arrival process follows requests and confirmations, while housekeeping and room readiness explains the local operational checks.

Modules

  • Booking Request ReviewPendingApproval
    Request NumberPropertyKindReservation
    Amend Reservation

    Bookings & front desk

    Prepare for arrivals and follow booking changes with your PMS.

  • My Housekeeping WorkAssigned
    Task NumberRoomKindService Date
    Stayover

    Housekeeping & room readiness

    Plan cleaning, inspect completed work and keep room readiness clear.

  • Kitchen Production ScheduleReleased
    Work Order NumberPropertyBatch NumberOutput Product

    Kitchen & food service

    Follow actual preparation, food use and cost through the hotel kitchen.

  • Purchase Approval QueueSubmitted
    Purchase Order NumberPropertySupplierCurrent Total

    Purchasing & suppliers

    Follow property purchases from the requirement to confirmed supplier payment.

  • Shelf Life ReviewPendingReview
    Portion NumberLotStatusCurrent Stock Quantity
    Held

    Inventory & property supply

    Follow stock from the storeroom to the department and its actual use.

  • Sales Orders Awaiting ApprovalSubmitted
    Order NumberPropertyAccountShipment Mode
    Customer Handover

    Sales & billing

    Manage local goods sales and keep PMS guest billing aligned with the books.

  • Invoices Awaiting ApprovalPendingApproval
    Invoice NumberPropertyAccountDocument Type
    Credit Note

    Finance

    Reconcile local business and PMS financial activity in each company’s books.

  • Room Readiness BoardActive
    Room CodePropertyRoom TypePMSOccupancy
    Occupied

    Reporting

    See property work, supply and financial balances with their source context.

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

Roles and permissions

Front Desk Coordinator

Coordinates actual PMS requests, protected guest references and separately billed goods.

Permissions and records
  • Manage GuestReferences, PMSRequests, Accounts, ContactPersons, Quotes and SalesOrders drafts within current property/customer scope
  • Record actual source booking/arrival/outcome evidence and commercial customer acceptance
  • Prepare housekeeping-trigger and discrepancy evidence
  • Send exact approved readiness updates and permitted routine requests to the configured PMS, retaining actual outcomes
  • GuestReferences
  • PMSRequests
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
Property Manager

Independently controls property operating exceptions and local commercial commitments.

Permissions and records
  • Approve SalesOrders and Quotes exceptions independently of creators, acceptance recorders where material and all material editors
  • Approve PMSRequests protected changes and RoomRestrictions releases through exact PropertyRequest/RoomRestrictionRelease decisions
  • Approve Properties, property PMS operational mappings, department policy, Accounts and commercial prices through MasterChanges
  • Review RoomDiscrepancies and authorize their exact evidenced resolution
  • PMSRequests
  • Properties
Sales Orders Awaiting ApprovalSalesOrders
Submitted
  • SO-67372 PRP-2729
  • SO-60676 PRP-1769
  • SO-77869 PRP-1183
  • SO-67634 PRP-8170
  • SO-72033 PRP-5657
SO-67372
Property
PRP-2729
Account
ACC-150
ShipmentMode
Carrier
NetTotal
740
CreditReview
CR-84855

Approval waits for the property manager.

Housekeeping Attendant

Performs assigned authorized room work and records actual observations.

Permissions and records
  • View assigned HousekeepingTasks and purpose-limited Rooms service/access instructions
  • Record actual permitted work, declined/missed service, observations, actual DepartmentUses evidence and RoomDiscrepancies
  • Place an immediate restrictive RoomRestrictions observation within policy
  • Cannot inspect its own cleaning, view full guest/folio/financial records, enter contrary to current access instructions, infer supply consumption from task status or change PMS occupancy
  • Rooms
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
Finance Manager

Independently controls money, source mappings, valuation and local period close.

Permissions and records
  • Approve Invoices and every credit revision independently of preparers/material editors
  • Approve CreditReviews exceptions, above-limit PurchaseOrders, Bills exceptions, PaymentRuns/Payments release, every Refunds and FinanceCorrections
  • Approve PMSFinancialBatches, PMSTenderSettlements and PMSReconciliations independently for exact finite source groups, mappings, claims, bank evidence, currency/current carrying and period
  • Approve monetary PMSRequests exceptions without claiming external execution
  • PMSRequests
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-52739 PRP-1395 50
  • PO-86562 PRP-5833 390
  • PO-24215 PRP-7006 320
  • PO-81512 PRP-4233 580
  • PO-50241 PRP-1222 700
PO-52739
Property
PRP-1395
Supplier
VND-038
CurrentTotal
90
ApprovalBasis
50
Currency
CRR-5742

Approval conditions.

Related processes

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

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

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 · module 2 of 8Housekeeping & room readiness

Customize Bookings & front desk. With Proto, your desktop AI agent.

Ask Proto to help you customize Hospitality ERP.

Customize
Bookings & front desk.
Ask: “Review Properties fields.”
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.