Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Revenue Management System
- Payment provider
- Competitor observation source
- Exchange rate source
Revenue Management System connects stay-date demand observations, seasonal rate plans and reviewed nightly rate recommendations to the reservations a property operates. A revenue manager can compare booked and available units with a competitor rate, explain a proposed change and record the decision before publication.
confirmed waits for the front desk agent
| Id | Guest | Unit | Arrival date | Departure date | Guest count | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Anjali Rao | Room 204, king | 15 Oct | 24 Oct | 28 | |
| FOL-2026-1194 | Noor Saleh | Room 310, garden suite | 28 Oct | 03 Nov | 24 | |
| RES-2026-2281 | Marco Silva | Room 112, accessible king | 13 Oct | 15 Oct | 1 | |
| TASK-2026-327 | Marco Silva | Room 204, king | 26 Oct | 29 Oct | 15 | |
| RATE-2026-184 | Marco Silva | Room 112, accessible king | 20 Oct | 27 Oct | 34 |
Revenue Manager approves or rejects the proposed nightly change after checking the linked stay and reason.
Every feature works on the same records. Pick one to see the screen your team works in.
Follow guest stays from request through departure.
Checked out waits for the front desk agent
| Id | Guest | Unit | Arrival date | Departure date | Status | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Ethan Brooks | Room 402, corner suite | 03 Nov | 10 Nov | Checked in | |
| FOL-2026-1194 | Noor Saleh | Room 112, accessible king | 27 Oct | 30 Oct | Checked in | |
| RES-2026-2281 | Hana Kim | Room 118, twin double | 03 Nov | 06 Nov | Checked in | |
| TASK-2026-327 | Marco Silva | Room 215, family suite | 16 Oct | 22 Oct | Checked in | |
| RATE-2026-184 | Anjali Rao | Room 215, family suite | 02 Nov | 04 Nov | Checked in |
Keep unit capacity and readiness visible to the stay team.
Units
| Unit number | Unit type | Capacity | Status | |
|---|---|---|---|---|
| UNT-80593 | Standard king | 390 | Available | |
| UNT-45525 | Courtyard queen | 90 | Available | |
| UNT-51967 | Garden suite | 310 | Available | |
| UNT-64205 | Accessible king | 270 | Available | |
| UNT-54028 | Twin double | 260 | Available |
Keep seasonal price periods and stay rules clear.
Rate plans
| Id | Unit type | Starts at | Ends at | Nightly rate | Minimum nights | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Standard king | 22 Oct | 24 Oct | 480 | 20 | |
| FOL-2026-1194 | Courtyard queen | 21 Oct | 24 Oct | 510 | 20 | |
| RES-2026-2281 | Garden suite | 20 Oct | 22 Oct | 680 | 290 | |
| TASK-2026-327 | Accessible king | 19 Oct | 22 Oct | 840 | 870 | |
| RATE-2026-184 | Twin double | 18 Oct | 24 Oct | 930 | 340 |
Record the observation behind each rate discussion.
Demand snapshots
| Id | Snapshot date | Stay date | Unit type | Available units | Booked units | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | 12 Oct | 15 Oct | Standard king | 720 | 580 | |
| FOL-2026-1194 | 02 Nov | 23 Oct | Courtyard queen | 290 | 310 | |
| RES-2026-2281 | 25 Oct | 23 Oct | Garden suite | 330 | 770 | |
| TASK-2026-327 | 28 Oct | 23 Oct | Accessible king | 490 | 950 | |
| RATE-2026-184 | 04 Nov | 23 Oct | Twin double | 330 | 320 |
Put a reason and a person behind each rate change.
Approval waits for the revenue manager
| Id | Unit type | Stay date | Current rate | Proposed rate | Reason | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Standard king | 11 Oct | 670 | 830 | Weekend demand above forecast | |
| FOL-2026-1194 | Courtyard queen | 21 Oct | 490 | 300 | Conference block nearing capacity | |
| RES-2026-2281 | Garden suite | 17 Oct | 520 | 170 | Midweek occupancy below target | |
| TASK-2026-327 | Accessible king | 30 Oct | 740 | 580 | Holiday arrivals increasing | |
| RATE-2026-184 | Twin double | 14 Oct | 560 | 820 | Suite demand remains strong |
Separate guest charges from confirmed money.
Approval conditions
| Id | Reservation | Received at | Amount | Reference | Status | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Silva party, weekend king room | 15 Oct | 410 | Card receipt 68214 | Pending | |
| FOL-2026-1194 | Saleh family, connecting rooms | 19 Oct | 710 | Bank transfer 90218 | Pending | |
| RES-2026-2281 | Haddad family, 3 nights in garden suite | 21 Oct | 310 | Deposit receipt 68215 | Pending | |
| TASK-2026-327 | Silva party, weekend king room | 19 Oct | 660 | Card receipt 68216 | Pending | |
| RATE-2026-184 | Haddad family, 3 nights in garden suite | 11 Oct | 310 | Refund receipt 18422 | Pending |
Assign unit cleaning, maintenance and guest requests.
Service tasks
| Id | Task type | Unit | Reservation | Due at | Completed at | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Cleaning | Room 402, corner suite | Brooks anniversary stay, 4 nights | 23 Oct | ||
| FOL-2026-1194 | Maintenance | Room 118, twin double | Mensah wedding block, 5 rooms | 13 Oct | ||
| RES-2026-2281 | Guest service | Room 205, courtyard queen | Ionescu holiday stay, 6 nights | 15 Oct | ||
| TASK-2026-327 | Cleaning | Room 402, corner suite | Saleh family, connecting rooms | 22 Oct | 23 Oct | |
| RATE-2026-184 | Maintenance | Room 204, king | Ionescu holiday stay, 6 nights | 27 Oct |
Demand to completed stay ships ready to use. One step needs a named approval before the work moves on: Review rate (Revenue Manager).
Capture a dated view of booked and available units with a competitor rate.
Examine the linked stay, proposed amount and reason before the revenue manager decides.
Release an approved recommendation for its stay date.
Check the unit, dates, capacity and nightly rate before confirming the guest.
Record arrival, room-night charges and assigned unit work.
Record checkout, compare posted charges with confirmed payments and hand the released unit to cleaning.
Open any reservation to see its demand snapshots, the roles that work on it, its process stages and its approvals on one page.
Guest, Unit, Arrival date and Departure date.
Each line is linked to this reservation.
Admin, Revenue Manager and Front Desk Agent, each with their own permissions.
Record demand and Propose rate, with the role that acts.
Review rate, with who decides.
Anjali Rao · Requested
| Id | Snapshot date | Stay date |
|---|---|---|
| PAY-2026-1021 | 12 Oct | 15 Oct |
| FOL-2026-1194 | 02 Nov | 23 Oct |
| RES-2026-2281 | 25 Oct | 23 Oct |
Revenue Manager reviews rate recommendations; Front Desk Agent handles reservation state; Finance Clerk reviews posted charges and confirmed payments.
Signed in as Revenue Manager
| Decision | Approver | |
|---|---|---|
| Review rateExamine the linked stay, proposed amount and reason before the revenue manager decides. | Revenue Manager | |
| Approve rate recommendations | Revenue Manager |
Everyone opens Revenue Management System to the work that is theirs. Pick a role to see what it starts with.
Maintains access, reference records and operating configuration.
Owns the seasonal rate plan and makes the rate recommendation decision.
This is the first screen this role sees.
Rate recommendations · Revenue Manager
| Id | Unit type | Stay date | Current rate | Proposed rate | Reason | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Standard king | 11 Oct | 670 | 830 | Weekend demand above forecast | |
| FOL-2026-1194 | Courtyard queen | 21 Oct | 490 | 300 | Conference block nearing capacity | |
| RES-2026-2281 | Garden suite | 17 Oct | 520 | 170 | Midweek occupancy below target | |
| TASK-2026-327 | Accessible king | 30 Oct | 740 | 580 | Holiday arrivals increasing | |
| RATE-2026-184 | Twin double | 14 Oct | 560 | 820 | Suite demand remains strong |
Handles reservation requests, arrival and departure against the assigned unit.
This is the first screen this role sees.
Folio charges · Front Desk Agent
Reviews posted folio activity and records payment outcomes from the provider.
This is the first screen this role sees.
Payments · Finance Clerk
| Id | Reservation | Received at | Amount | Reference | Status | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Silva party, weekend king room | 15 Oct | 410 | Card receipt 68214 | Pending | |
| FOL-2026-1194 | Saleh family, connecting rooms | 19 Oct | 710 | Bank transfer 90218 | Pending | |
| RES-2026-2281 | Haddad family, 3 nights in garden suite | 21 Oct | 310 | Deposit receipt 68215 | Pending | |
| TASK-2026-327 | Silva party, weekend king room | 19 Oct | 660 | Card receipt 68216 | Pending | |
| RATE-2026-184 | Haddad family, 3 nights in garden suite | 11 Oct | 310 | Refund receipt 18422 | Pending |
Assigns and follows work needed to prepare or maintain a unit.
This is the first screen this role sees.
Reservations · Service Coordinator
Reviews operating exceptions and completed decisions across the property.
This is the first screen this role sees.
Payments · Property Manager
| Id | Reservation | Received at | Amount | Reference | Status | |
|---|---|---|---|---|---|---|
| PAY-2026-1021 | Silva party, weekend king room | 15 Oct | 410 | Card receipt 68214 | Pending | |
| FOL-2026-1194 | Saleh family, connecting rooms | 19 Oct | 710 | Bank transfer 90218 | Pending | |
| RES-2026-2281 | Haddad family, 3 nights in garden suite | 21 Oct | 310 | Deposit receipt 68215 | Pending | |
| TASK-2026-327 | Silva party, weekend king room | 19 Oct | 660 | Card receipt 68216 | Pending | |
| RATE-2026-184 | Haddad family, 3 nights in garden suite | 11 Oct | 310 | Refund receipt 18422 | Pending |
Answer rate, occupancy, folio and service questions from recorded fields.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Requested | 31 | ||
| Confirmed | 23 | 74% | |
| Checked in | 11 | 48% | |
| Checked out | 8 | 73% |
Sample totals per stage
Count reservations by their recorded lifecycle status and arrival date.
Compare booked and available counts for each snapshot stay date and unit type.
Review competitor rates by snapshot date, stay date and unit type.
Compare current and proposed amounts by stay date, unit type and recommendation status.
List each unit type's plan dates, nightly rate and minimum nights.
Sum charge amounts by reservation and posting status.
Sum payment amounts by reservation and recorded status.
Count tasks by type, due date, assignee and status.
See how Revenue Management System fits your kind of team.
Each stage of demand to completed stay names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Use Proto to prepare and inspect rate and stay work with your team.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 12 tablesStart with one team and one process, then add the rest once the basics are running.
Assign Revenue Manager, Front Desk Agent, Finance Clerk and Service Coordinator to their decisions and confirm Property Manager oversight.
Enter people, parties, units and rate plans with consistent unit type names and effective dates.
Capture a dated demand observation, submit a linked rate proposal, approve a valid proposal and publish the approved recommendation.
Confirm a valid booking, check in the guest, post a folio charge, record checkout and compare it with a provider-confirmed payment.
Try invalid dates, excess party size, a nonpositive rate, an invalid observation and a pending payment. Check the reason and unchanged record before release.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Revenue Management System for your business. Begin with a unit type, a seasonal rate period, a demand observation and a representative stay.
Revenue Manager reviews the linked stay, current and proposed rates, and reason. Approval is recorded on a valid recommendation before publication. An invalid submission returns its reason for correction.
It gives the team an observed rate for a stay date and unit type. The property decides whether that observation supports a proposed change.
Front Desk Agent checks the unit's capacity and the requested dates before confirmation. A conflicting or invalid request remains for correction.
The reservation records its own nightly rate. A later rate plan or recommendation change should be reviewed against future work before staff apply it.
No. The charge records what was posted for a stay. The payment record carries its own reference and confirmation status.
Finance Clerk keeps it separate from confirmed receipts and reviews any outstanding balance after checkout.
The released unit moves to Cleaning, and Service Coordinator assigns a cleaning task to a person with the unit and stay linked.
My Service Tasks filters work by the assigned person. Service Work Board shows open, assigned and in-progress work for coordination.
Start free, then use Proto to change fields, steps and approvals before your team goes live.