The platform

Six engines. One integration. Every confirmed move in travel commerce — modeled.

Pruvo plugs into your booking platform once and lights up six AI engines that move the same money you do — pricing, forecasting, post-booking optimization, marketplace, supply ops — under one API and one dashboard.

01 · Demand

Pruvo Forecast.

Hourly demand forecasts across 240+ markets — search, conversion, shoulder-night and lead-time pressure — explainable down to the feature that moved the prediction.

  • Ensemble of gradient-boosted and transformer models, retrained daily
  • Per-market, per-room-type, per-lead-time horizons up to 90 days
  • Feature attribution and confidence intervals on every prediction
  • Streams as JSON / webhook / S3 export — your downstream tools, not ours
forecast.demand · MEX-CUN · 14d94.2% acc
7d demand
+18%
14d demand
+11%
Top driver
events · MX
Confidence
±2.4%
yield.engine · live+11.4%
RM-1402Hotel Casa Marina$184 → $203+10.3%
RM-1403Sunset Bay Resort$298 → $321+7.7%
RM-1404The Mercer Lodge$148 → $148hold
RM-1405Ribera del Duero$112 → $128+14.3%
02 · Pricing

Pruvo Yield.

A reinforcement-learning pricing engine that moves each room-night against live demand, competitor pricing and your margin floor — hundreds of times per day, fully auditable.

  • Margin floors, competitor parity, and rate-plan rules honored as hard constraints
  • A/B traffic split available out of the box — measure lift on the same audience
  • Explainability per decision: features, constraints, expected lift
  • Sub-200ms decision latency on cached features, p95
03 · Pre-book

Pruvo Shop.

Real-time rate intelligence in the booking funnel: cache, decache, replace and re-rank rates across bedbanks, GDS and direct APIs — before the traveler hits "book".

  • Latency-aware fan-out: query only the suppliers that beat your current best
  • Cache freshness scoring — keep cheap rates, refresh stale ones
  • Inline rate replacement with audit log; never silent
  • Compatible with TGX, native API and direct-supplier feeds
shop.rerank · QRY-9921re-ranked
01Hotelbeds · cache$184best
02WebBeds · live$192−4%
03GRN · cache$201stale
04Direct · NDC$209skipped
exchange.match · live14 matches
  1. A
    Unsold supply detected
    Cartagena · 220 rooms · next 10d
  2. B
    Demand pool matched
    3 partners · Iberian DMC channel
  3. C
    Auto-bid & commercial terms
    your floor honored · audit signed
  4. D
    Filled to ledger
    + 14 nights · margin captured
04 · Marketplace

Pruvo Exchange.

A demand-aware marketplace already plumbed in. Match unsold supply with the right demand channel automatically — AI does the bidding, you keep the commercial terms.

  • Bidirectional via TGX, native API, or webhook — no new contracts needed
  • Soft commitments first; commercials confirmed before commit
  • Carve-outs by chain, market, channel, or commercial vertical
  • Per-match audit trail signed and immutable
05 · Ops

Pruvo Sentinel.

Anomaly detection on supplier responses — overbookings, rate breakage, content drift, latency spikes — surfaced as ranked alerts and auto-routed to the right ops queue.

  • Continuous monitoring across every supplier endpoint your stack touches
  • Ranked alerts with confidence, blast-radius and recommended action
  • Auto-routing to PagerDuty, Slack, ServiceNow or your queue of choice
  • Postmortem-ready audit and supplier health scoring
sentinel.alerts · live3 open
  1. !
    WebBeds ACK rate dropped 41%
    eu-west · since 03:14 UTC · 22 markets
  2. ~
    Hotelbeds content drift · 18 properties
    photo-set mismatch · auto-quarantine
  3. ·
    GRN latency p95 elevated
    +220ms · auto-throttled
reshop.rebook · PRV-08-23B+$73
  1. 1
    Quote captured
    $311 · NR · room 4123 · supplier ACK
  2. 2
    New reservation confirmed
    PRV-08-23B · same room · policy intact
  3. 3
    Original canceled inside policy
    PRV-08-23A · cancellation 200 OK
  4. 4
    Margin posted to ledger
    + $73.00 → reconciled
06 · Post-booking

Pruvo Reshop.

The engine that put Pruvo on the map: it watches confirmed reservations until check-in, rebooks the same room at a lower price inside policy, and posts recovered margin to your ledger. Now one engine of six — and quietly the highest-margin one.

  • Two-phase commit: new confirmed → old canceled, never the other way
  • Guest record & itinerary identifiers preserved end-to-end
  • Full audit log per rebooking, signed and immutable
  • Optional human-in-the-loop for high-value or out-of-policy moves
07 · For hotels · pilot

Pruvo Stay.

The same AI, on the other side of the desk. Forecast, Yield and Sentinel direct-to-hotel — joined by group-block intelligence, channel-mix optimization, and front-desk-aware overbooking signals. Currently piloting with 6 chains across 240 properties. Broader onboarding opens through 2026.

Request pilot access
In pilot
Pruvo Stay
  • Group-block intelligence & pace-aware pricing
  • Channel-mix optimization (OTA / direct / wholesale)
  • Shoulder-night demand shaping
  • Front-desk-aware overbooking signals
  • Single-property and chain rollouts
Integration

One inbound. One outbound. Six engines on the same data.

Pruvo sits beside your booking platform. You stream us signals; we stream back decisions. Adopt one engine and turn the rest on with feature flags.

Your stack
Booking platform
  • OTA / booker front-end
  • Reservation DB
  • Accounting / ERP
signals →
← decisions
PruvoAI · platform
Six engines
  • Forecast · Yield · Shop
  • Exchange · Sentinel · Reshop
  • + Stay (pilot)
decisions
Supply
Suppliers
  • Bedbanks · GDS
  • Chain direct APIs
  • Channel managers
Auth
OAuth 2.0 · mTLS optional
Protocols
REST · GraphQL · webhooks · TGX
Regions
us-east · eu-central · sa-east · ap-se
SLA
99.95% · p95 < 300ms
Data & security

Boring infrastructure. By design.

PII never leaves your environment in clear text. Pruvo only sees the booking attributes needed to run the engine you've enabled — never card data, never the traveler identity beyond a hash.

Compliance
SOC 2 Type II · GDPR · LGPD
Encryption
TLS 1.3 · AES-256 at rest
Identity
SSO · SCIM · audit log
Residency
EU · US · LATAM · APAC
Pricing

Each engine, priced like itself.

No platform fee. No minimums. Engines are priced on the shape of the value they create — rev-share on margin, usage-based on decisions, flat-fee on volume, take-rate on matched supply.

rev-share
Pruvo Reshop
Pure share of recovered margin.
No setup fee. No platform fee. If we recover nothing, we charge nothing. Typical share is in low double digits.
usage-based
Yield · Shop
Per re-priced decision.
Pay per decision served, with margin-tied incentives. We make money when your rate uplift compounds.
subscription
Forecast · Sentinel
Flat fee, sized to your volume.
Annual or monthly. Volume tiers shaped around your booking footprint — model retraining and alerting included.
take-rate
Exchange
A slice of matched supply.
Per-night take-rate on supply Pruvo Exchange helps clear. Negotiated per partner; transparent reconciliation.
Go-live

From kickoff to first decision in 14 days.

Day 1–3
Kickoff & sandbox

One-hour scope call, credentials shared, sandbox spun up against your last 30 days of data.

Day 4–7
Engine shadow

Your first engine runs in shadow mode. You watch what it would have done before it does anything.

Day 8–11
Policy & guardrails

Margin floors, FX policy, supplier carve-outs, and approval routing dialed in with your team.

Day 12–14
Live cutover

Switch from shadow to live. Additional engines turn on by feature flag after that — no project required.

See it on your own data

A 30-minute call. 90 days of bookings. One number per engine.