Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- OTA Channel Manager
- Booking request source
- Payment evidence
- Outlet confirmation
OTA Channel Manager gives a hospitality team one working record for a booking party, a requested stay, its unit and the service that follows. Front Desk Agents capture requests and service evidence.
Reservations in one list
| Reservation number | Arrival date | Departure date | Guest | Unit | Guest count | |
|---|---|---|---|---|---|---|
| RSR-25937 | 21 Oct | 23 Oct | Mira Khatri | Room 119, courtyard queen | 14 | |
| RSR-38985 | 02 Nov | 06 Nov | Ariella Santos | Room 204, king | 19 | |
| RSR-18050 | 30 Oct | 05 Nov | Ariella Santos | Room 412, harbor view suite | 37 | |
| RSR-61716 | 22 Oct | 25 Oct | Mira Khatri | Room 507, penthouse suite | 40 | |
| RSR-55196 | 23 Oct | 25 Oct | Samir Velasquez | Room 412, harbor view suite | 1 |
Front Desk Agent confirms after reviewing the stay and unit.
Every feature works on the same records. Pick one to see the screen your team works in.
Review requested stays and carry confirmed bookings through departure.
Checked in waits for the front desk agent
| Reservation number | Arrival date | Departure date | Guest | Unit | Status | |
|---|---|---|---|---|---|---|
| RSR-80498 | 17 Oct | 24 Oct | Leonie Silva | Room 318, twin | Confirmed | |
| RSR-54636 | 13 Oct | 21 Oct | Jonas Haddad | Room 507, penthouse suite | Confirmed | |
| RSR-61894 | 27 Oct | 31 Oct | Leonie Silva | Room 204, king | Confirmed | |
| RSR-72900 | 16 Oct | 20 Oct | Elias Moreau | Room 107, accessible queen | Confirmed | |
| RSR-50005 | 25 Oct | 30 Oct | Darius Okonkwo | Room 119, courtyard queen | Confirmed |
Keep booking parties and bookable resources connected to each stay.
Units
| Unit code | Unit number | Unit type | Capacity | Status | |
|---|---|---|---|---|---|
| RM-204 | UNT-68224 | King room | 700 | Occupied | |
| RM-318 | UNT-13823 | Twin room | 70 | Occupied | |
| STE-412 | UNT-53270 | Harbor view suite | 560 | Occupied | |
| RM-107 | UNT-32866 | Accessible queen | 370 | Occupied | |
| RM-226 | UNT-77284 | Family suite | 630 | Occupied |
Prepare dated rates and record restaurant or spa bookings against a stay.
Channel mappings
| Booking number | Outlet type | Outlet name | Starts at | Guest count | Reservation | |
|---|---|---|---|---|---|---|
| CM-49193 | Restaurant | Terrace dining, 7:30 pm | 23 Oct | 4 | Leonie Silva, Oct 27–30 | |
| CM-66037 | Spa | Garden spa, couples massage | 24 Oct | 11 | Ariella Santos, Oct 18–21 | |
| CM-83396 | Restaurant | Harbor dining, breakfast | 16 Oct | 2 | Darius Okonkwo, Oct 19–20 | |
| CM-71097 | Spa | Courtyard dining, 6:00 pm | 18 Oct | 39 | Mira Khatri, Oct 22–25 | |
| CM-12459 | Restaurant | Garden spa, facial treatment | 30 Oct | 7 | Samir Velasquez, Nov 2–4 |
Keep guest charges and received payments tied to the reservation.
Posting waits for the finance officer
| Folio charge number | Service date | Description | Amount | Reservation | Status | |
|---|---|---|---|---|---|---|
| FC-82726 | 24 Oct | Breakfast for two | 850 | Samir Velasquez, Nov 2–4 | Draft | |
| FC-22569 | 02 Nov | Late checkout fee | 660 | Mira Khatri, Oct 22–25 | Draft | |
| FC-24704 | 18 Oct | Garden spa facial | 290 | Samir Velasquez, Nov 2–4 | Draft | |
| FC-20379 | 12 Oct | Airport transfer | 960 | Mira Khatri, Oct 22–25 | Draft | |
| FC-47458 | 24 Oct | Room service dinner | 840 | Elias Moreau, Nov 9–11 | Draft |
Assign cleaning, maintenance and guest service to named staff.
People
| Person code | Name | Role title | Active | User | |
|---|---|---|---|---|---|
| STAFF-021 | Asha Moreno | Front desk agent | Yes | Owen Mensah | |
| STAFF-034 | Felix Nwosu | Guest services manager | No | Mina Rahman | |
| STAFF-046 | Mina Rahman | Reservations coordinator | Yes | Elena Iversen | |
| STAFF-052 | Theo Baptiste | Housekeeping supervisor | No | Nia Kwon | |
| STAFF-063 | Elena Iversen | Spa receptionist | Yes | Mina Rahman |
Review stay status, financial exceptions and work waiting for completion.
Units
| Unit code | Unit number | Unit type | Status | |
|---|---|---|---|---|
| RM-204 | UNT-26506 | King room | Cleaning | |
| RM-318 | UNT-76097 | Twin room | Cleaning | |
| STE-412 | UNT-35813 | Harbor view suite | Cleaning | |
| RM-107 | UNT-54573 | Accessible queen | Cleaning | |
| RM-226 | UNT-35027 | Family suite | Cleaning |
Request to ready unit ships ready to use. 2 steps need a named approval before the work moves on: Confirm stay (Front Desk Agent) and Close stay (Operations Reviewer).
Record guest, dates and unit.
Check capacity and overlapping nights.
Accept a valid requested stay.
Check unit readiness before arrival.
Track service, charges and payments.
Review the account and turn the room.
Open any reservation to see its channel mappings, the roles that work on it, its process stages and its approvals on one page.
Arrival date, Departure date, Unit and Guest count.
Each line is linked to this reservation.
Finance Officer, Property Manager and Front Desk Agent, each with their own permissions.
Capture request, with the role that acts.
Confirm stay and Close stay, with who decides.
Room 119, courtyard queen · Requested
| Booking number | Outlet type | Outlet name |
|---|---|---|
| CM-49193 | Restaurant | Terrace dining, 7:30 pm |
| CM-66037 | Spa | Garden spa, couples massage |
| CM-83396 | Restaurant | Harbor dining, breakfast |
Examines linked evidence before a domain decision.
Signed in as Front Desk Agent
| Decision | Approver | |
|---|---|---|
| Confirm stayAccept a valid requested stay. | Front Desk Agent | |
| Close stayReview the account and turn the room. | Operations Reviewer |
Everyone opens OTA Channel Manager to the work that is theirs. Pick a role to see what it starts with.
Prepares authorized financial drafts and reconciles confirmed receipts.
This is the first screen this role sees.
Folio charges · Finance Officer
| Folio charge number | Service date | Description | Amount | Reservation | Status | |
|---|---|---|---|---|---|---|
| FC-82726 | 24 Oct | Breakfast for two | 850 | Samir Velasquez, Nov 2–4 | Draft | |
| FC-22569 | 02 Nov | Late checkout fee | 660 | Mira Khatri, Oct 22–25 | Draft | |
| FC-24704 | 18 Oct | Garden spa facial | 290 | Samir Velasquez, Nov 2–4 | Draft | |
| FC-20379 | 12 Oct | Airport transfer | 960 | Mira Khatri, Oct 22–25 | Draft | |
| FC-47458 | 24 Oct | Room service dinner | 840 | Elias Moreau, Nov 9–11 | Draft |
Owns stays and service setup, planning and assigned operational work.
This is the first screen this role sees.
Service tasks · Property Manager
Captures assigned stays and service work and evidence.
This is the first screen this role sees.
Service tasks · Front Desk Agent
Reviews evidence and authorizes eligible domain outcomes.
This is the first screen this role sees.
Folio charges · Operations Reviewer
| Folio charge number | Service date | Description | Amount | Reservation | Status | |
|---|---|---|---|---|---|---|
| FC-82726 | 24 Oct | Breakfast for two | 850 | Samir Velasquez, Nov 2–4 | Draft | |
| FC-22569 | 02 Nov | Late checkout fee | 660 | Mira Khatri, Oct 22–25 | Draft | |
| FC-24704 | 18 Oct | Garden spa facial | 290 | Samir Velasquez, Nov 2–4 | Draft | |
| FC-20379 | 12 Oct | Airport transfer | 960 | Mira Khatri, Oct 22–25 | Draft | |
| FC-47458 | 24 Oct | Room service dinner | 840 | Elias Moreau, Nov 9–11 | Draft |
Maintains user access and checks that operational roles follow the property policy.
Read stay, account and service work from linked records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Requested | 43 | ||
| Confirmed | 22 | 51% | |
| Checked in | 16 | 73% | |
| Checked out | 10 | 63% |
Sample totals per stage
Group reservations by status and arrival date to see upcoming work.
Show units by status and unit type for the next arrival decision.
Compare rate plans by unit type and effective dates.
Show each reservation with posted, draft and voided charges.
Show pending, confirmed and refunded payments beside each stay.
Group tasks by type, status, due date and assigned person.
Show restaurant and spa bookings under their reservations.
Show reservations grouped by booking party and status.
See how OTA Channel Manager fits your kind of team.
Each stage of request to ready unit 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 configure and review hospitality work.
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.
Set user access, staff links, booking parties, units and dated rate plans.
Capture a Requested stay and confirm it after capacity and interval review.
Check in, record outlet bookings and assign service work.
Prepare folio charges, verify payments and check out after the final decision.
Complete cleaning, inspect the unit and return it to Available.
$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 OTA Channel Manager for your business. Pilot one unit, one guest stay, one service task and one guest account.
The Front Desk Agent acts after the dates, party size and unit capacity have been checked. The current stay state and overlapping nights matter to that decision.
A reservation references a booking party and a unit. The stay record carries arrival, departure, guest count, nightly rate and status.
Yes. Units show Available, Occupied, Cleaning or Maintenance. Cleaning work can be assigned as a service task, and inspection determines when the unit returns to Available.
Create a service task for the unit and reservation, choose Cleaning, Maintenance or guest service, assign a person and follow the work to Completed.
A folio charge is attached to a reservation. Finance reviews its amount and can move it from Draft to Posted or Voided.
Finance checks the payment reference and outside receipt evidence before marking a Pending payment Confirmed. Refunded remains a separate state.
Yes. Record the outlet type, name, start time and guest count against the reservation, then confirm the arrangement with the outlet team.
The final folio is reviewed against confirmed payments or an acknowledged outstanding account. After checkout, the unit moves to Cleaning before inspection returns it to Available.
Use a real requested stay with a rate plan, service request, draft charge and pending payment. Rehearse both the successful path and a conflicting booking.
Start free, then use Proto to change fields, steps and approvals before your team goes live.