Every capability earns its place — built around the daily RM workflow.
Modules below each represent surfaces a working revenue manager opens during the day. Nothing is theoretical. Everything ships data, decisions, and audit trail you can defend in a budget meeting.
Forecast Layer
Proprietary ensemble forecasting calibrated nightly against actual graded outcomes. Accuracy drift is detected automatically and downgrades autopilot to safer tiers when confidence drops.
- 365-day forward horizon, per-room-type, per-segment
- Portfolio-level priors accelerate calibration for new properties
- Plain-language Trust strip — Strong / Moderate / Drifting / Awaiting
- Operator forecast overrides flow directly into the pricing engine
Pricing Engine
Calibrated willingness-to-pay modelling, per-room-type price elasticity, net-value hurdle rates, group displacement economics, and competitive-response logic — all running through a single safety-gated decision path.
- Open Pricing — independent rate per channel with commission-aware net rate
- LOS pricing, rate fencing, negotiated rates, loyalty rate plans
- Per-date rate constraints (floor / ceiling / min-stay / stop-sell) enforced at every push
- Strategy modes — Yield · Fill · Protect · Event — modulate every engine decision
Distribution Engine
Atomic queue with safety gates, source-priority resolution, parity enforcement, magnitude clamps, and per-channel idempotency. Every push is reconcilable end-to-end.
- SiteMinder, RateGain, Mews, Cloudbeds, Apaleo, Protel, HMS / Hetras
- Pre-push parity check — OTA rate violations refused, never reach the channel
- Manual and autonomous push paths converge on identical enforcement logic
- Stop-sell sweep + 24h manual hold — operator intent honoured absolutely
Rate Intelligence
Active rate parity enforcement, adaptive demand calibration from booking outcomes, and channel-level restriction management — running continuously without operator intervention.
- Parity enforcement — any rate that undercuts your direct channel or Booking.com anchor is refused before it reaches the channel manager. No manual monitoring required.
- Demand learning — the pricing engine updates its demand model from the outcomes of every rate push, adapting to your property's actual booking response over time.
- Restriction management — min stay, max stay, close-to-arrival gates, and stop-sell are configured per room type and enforced per channel on every push cycle.
- Commission-aware net rate — open pricing calculates the net rate after channel commission before comparing rates across distribution channels.
Safety Architecture
SAFE_MODE multi-signal monitor, per-property kill switch, calibration drift gating, tamper-evident decision journal with content-hash chain. The system fails closed, loudly.
- SAFE_MODE engages on stale PMS data, calibration drift, OTA override, reconciliation mismatch
- Operational mode — Shadow → Review → Autopilot — gated phase advance
- Causal-chain explanations on every alert and every pricing decision
- Tamper-evident audit storage — immutable record per push
Group + RFP Engine
Real net-value-vs-displaced maths, RFP win-probability logistic, adaptive group floor — and a competitive moat: ARIO writes the group block back into Opera natively.
- Sub-3-minute group RFP turnaround with displacement cost surfaced
- OHIP write-back — create group blocks directly in Opera Cloud
- Corporate rate plan creation — same OHIP write-back path
- Win-probability calibrated from booking pace + comp pressure + lead-time
Decision Journal
Every pricing decision, every override, every approval — stored with content-hashed audit chain. Defensible to GMs, owners, and auditors. This is the moat enterprise vendors don't ship.
- Every decision: rationale + factors + signals + content hash
- Reject / Defer / Approve workflow with operator attribution
- Counterfactual replay — what would last strategy have done?
- Tamper-evident export for monthly compliance review