Rates & inventory Live

The rate is recommended with its reasons, and a person says yes

Every night of every room type scored every hour against what is on the books — occupancy against the hotel's own booking curve, pickup, last rooms, need dates, events — and a price proposed with the reasons in words. Approve writes it and the channel is told the same minute. Off by default; no autopilot.

A tariff, seasons, a derived rate sheet, restrictions, and a channel manager that pushes whatever is written the moment it is written. What was missing was anything that looked at the books and said what tonight should sell at. The hotel typed a number in June and sold at it in November, full or empty.

What it looks at

How full the room type is against what a hotel usually has on the books this far out — the hotel's own curve once it has a month of days, a default before that, and the confidence says which. How many rooms were picked up in the last week. Whether the last rooms are going. Whether a night is close and empty. The events the hotel has told it about — a wedding week, a festival — as an uplift. How far out the night is: far nights move less.

What it proposes

A price, and beside it the reasons in plain words — 78% of Deluxe on the books at D-21, against 50% expected — with a confidence from 10 to 90. Nothing is published by the engine. Approve writes the price on every plan of the room type and every type priced from it, and the channel manager's push queues the same minute. Approve at another price with a reason. Reject with a reason picked from the hotel's list, and the night rests for a week: the engine does not argue.

Guardrails

Per room type a floor and a ceiling, the largest move in one step, the rounding, the smallest change worth asking about. A locked night gets no proposal. The tariff is the hotel's: every proposal starts from the price the hotel set, never from the engine's last proposal, so approvals do not stack, and a retyped tariff starts the engine again from the new number.

Off by default

Switched on per hotel, in recommendation mode. Autopilot — publishing without a person — is deliberately not in this release; the snapshots it would need to be trusted start accumulating the day the engine is switched on.

More on Rates & inventory

Rate plans and seasonsA hotel keeps its own plans — room-only, breakfast, half board, full board — each saying what it includes, priced by season, and read by every screen that quotes. Every plan is priced on one formRoom-only, breakfast, half board and full board for every room type across a date range — set in one press, not twelve. Derived ratesThe tariff is one number and the gaps: type the display rate, the room gap and the meal gap, and every plan on every type is derived — with the OTA promotion on top. A room is priced by who sleeps in itSingle, double, triple, the extra bed, the child under six and the child under twelve — the quote reads the occupancy, and the channel receives the same table. RestrictionsMinimum stay, closed to arrival, stop sell, a closed date — written once, shown above the chart, and pushed to every channel. The GST slabThe slab follows the tariff by law. The system reads the rate on the night and applies the slab in force — and a channel price that says tax zero is a price with the tax inside it. The rate agreed is the rate carriedThe price on the booking is the price the night is posted at. The desk may name it until the guest leaves; after that a change is a note, not an edit. Rooms and room typesA hotel keeps its own inventory — types, real room numbers, floors, how each is made up — and changes it after go-live without raising a ticket. How many rooms are left each nightThirty nights down the page with the sold, the blocked and the free — for the person deciding whether to open the rate.