Calisto Pulse

Seven pricing factors. One rate engine.

Sequential seven-factor pricing engine with heatmap rate calendar, per-day confidence scores, and 87-day cold-start graduation. Six-channel OTA distribution, Central Reservation System with GDS connectivity, domain-specific pricing catalogs, 12 resource types, 60 page routes.

7 Pricing Factors · 12 Resource Types · 87-Day Graduation · 6 OTA Channels · 3 GDS Providers · 16 Platform Interconnects

The algorithm

Seven factors. Applied in sequence. Fully transparent.

Each factor independently adjusts the base rate. Applied in sequence: Demand → Occupancy → Seasonal → Day-of-Week → Lead Time → Competitor → Per-Guest. Every recommendation on the rate calendar shows a factor-by-factor breakdown.

1
Demand Multiplier
Booking pace and historical demand patterns
+18%
2
Occupancy Adjuster
Rate push as inventory fills
+12%
3
Seasonal Factor
Peak, shoulder, and low season multipliers
+25%
4
Day-of-Week Premium
Friday/Saturday premiums, midweek discounts
+15%
5
Lead Time Factor
Early-bird discounts, last-minute premiums
-8%
6
Competitor Factor
Rate parity against competitor pricing
+5%
7
Per-Guest Pricing
Extra person fees, child discounts, infant-free
+10%
Base Rate150Recommended265+77%
The rate calendar

14 days. 4 statuses. Factor breakdown per cell.

Fourteen-day forward heatmap. Per-day recommended rate, confidence score, and status (Accepted, Pending, Overridden, Inactive). Accept individually, accept in bulk, or override with a reason. Click any cell for the full factor-by-factor calculation. Arrow keys navigate days. Enter accepts the recommendation.

July 14 – 27, 2026
AcceptedPendingOverriddenInactive
Accept All Pending
Mon
14
189
91%
Tue
15
165
88%
Wed
16
172
85%
Thu
17
195
92%
Fri
18
265
94%
Fri, Jul 1894% confidence
Base Rate150.00
Demand+18%
Occupancy+12%
Seasonal+25%
Day-of-Week+22%
Recommended265.00
Sat
19
289
96%
Sun
20
210
90%
Mon
21
178
82%
Tue
22
162
79%
Wed
23
185
86%
Thu
24
220
88%
Fri
25
298
93%
Sat
26
310
95%
Sun
27
225
75%

Seven factors. Applied in sequence. Auditable per cell.

Each calendar cell stores the base rate, factor multipliers, confidence score, and recommended price. Click any cell for the full factor-by-factor calculation.

0

pricing factors applied in sequence

0

resource types supported

0

OTA channels connected

0

days to full confidence

Rate plans

Base, minimum, maximum. Per property. Per room type.

Base rates, minimum and maximum thresholds, meal plan inclusions, cancellation policies, and occupancy constraints per rate plan. Four statuses: Active, Inactive, Draft, Expired. Multi-property, multi-room-type scoping.

Best Available Rate

Active
Room TypeDeluxe King
189
149
349
Breakfast IncludedFlexible Cancellation2 Adults MaxValid: Jun–Sep 2026
Status Legend:
ActiveInactiveDraftExpired
The rules wizard

4 steps. Resource → Factors → Thresholds → Preview.

Guided rule creation interface. Step 1: select resource type. Step 2: enable and weight pricing factors. Step 3: define minimum and maximum thresholds. Step 4: preview impact on the rate calendar before activation. Tab advances steps. Escape cancels without saving.

1
Select Resource
2
Enable Factors
3
Set Thresholds
4
Preview Impact

Currently on Step 2: Enable Factors. Select which pricing factors (demand, occupancy, seasonal, etc.) should apply to this rule. You can adjust weights and enable/disable individual factors.

Rate overrides

Fixed. Percentage. Increment. With expiration alerts.

Three override types: fixed amount, percentage adjustment, or increment. Each override carries a reason, date range, and dashboard expiration alert. Conflict detection across overlapping overrides. Override creation completes in under two seconds. Expiration alerts fire 72 hours before the end date.

Jul 18–20, 2026
Fixed AmountPercentageIncrement

Local festival weekend, 20% premium

Override expires in 3 days
Per-guest pricing

Base occupancy. Extra person charges. Child and infant policies.

Rate adjustments calculated per guest beyond base occupancy. Extra person fees, child discounts at 60% of extra person rate, infant-free policies, and single occupancy reductions. Line-item breakdown before every booking.

Base occupancy2 guests
Extra person charge30 / night
Child rate60% of extra person
Infants (under 2)Free
Single occupancy10% reduction
Max occupancy4 guests
Guest ConfigurationBaseExtra PersonChild Adj.Total / Night
1 adult$189--$170
2 adults$189--$189
2 adults, 1 child$189-+$12$207
3 adults$189+$30-$219
3 adults, 1 child$189+$30+$12$231
4 adults$189+$60-$249
Rate experiments

A/B test pricing changes before committing to the full calendar.

Split traffic between control and test rates. Track bookings, revenue, and conversion per variant. Statistical confidence scoring determines when to call a winner. Roll winning rates into production rules.

Weekend Premium +15%
Running · 18 days
VariantRateBookingsRevenueConv.
Control,$28934$9,8264.2%
Test (+15%),$33231$10,2923.8%
Statistical confidence: 72%
Midweek Discount -10%
Completed · 30 days
VariantRateBookingsRevenueConv.
Control,$16542$6,9303.1%
Test (-10%),$14958$8,6424.3%
Statistical confidence: 94% (significant)
Availability and restrictions

4 statuses. 3 pricing modes. 6 restriction types.

Fourteen-day per-unit availability calendar with Dynamic, Flat, and None pricing modes. Six configurable booking restrictions scoped per unit, per location, or per rate group.

Booking restrictions

Six restriction types. Scoped per unit, per date, per rate group.

Minimum and maximum stay, closed-to-arrival, closed-to-departure, advance purchase requirements, and custom composite rules. Each restriction targets all inventory or specific locations. Scope to system-wide, group blocks, or rate groups.

Minimum Stay
Enforce minimum night requirements per unit, date range, or rate plan
3-night minimum on weekends
Maximum Stay
Cap booking length to prevent extended low-rate holds
14-night maximum in peak season
Closed-to-Arrival
Block new arrivals on specific dates while in-house guests can extend
No Saturday arrivals during festival week
Closed-to-Departure
Prevent departures on specific dates to maintain occupancy through high-demand periods
No checkout on New Year's Eve
Advance Purchase
Require bookings a minimum number of days before arrival for specific rate plans
14-day advance required for discount rates
Custom Rules
Combine restriction types with date ranges and scoping to group blocks or rate groups
Min 2 nights + no CTA for wedding block
Orphan day management
Discount orphan nightsReduce rate on gap nights between confirmed bookings
Extend minimum stayPrevent 1-night gaps by requiring longer bookings
Block orphan datesClose availability on uneconomical gap nights
Channel distribution

Six channels. Sub-90s sync. 98.4% parity.

ARI push to Airbnb, Booking.com, VRBO, Expedia, Viator, and GetYourGuide. Per-channel sync status, rate parity monitoring, iCal feed management, content sync, and per-property fee and commission configuration.

Channel distribution

Six channels. Sub-90s latency. Per-channel parity.

ARI push to Airbnb, Booking.com, VRBO, Expedia, Viator, and GetYourGuide. Per-channel sync status, last-push timestamp, listing count, and rate-match indicator. 342 rate pushes per day.

Pulse52 listings
Airbnb
Synced
12 listings·2 min ago
Parity
Booking.com
Synced
12 listings·2 min ago
Parity
VRBO
Pushing…
8 listings·Now
Updating
Expedia
Synced
10 listings·5 min ago
Parity
Viator
Queued
4 listings·12 min ago
Parity
GetYourGuide
Synced
6 listings·3 min ago
Parity
342Rate Pushes Today
< 90sAvg Sync Latency
98.4%Parity Score
0Failed Pushes
ARI, iCal, and content sync

Availability, rates, and inventory pushed per property. Per channel.

Per-property ARI push status to every connected OTA. iCal feed import and export with configurable sync frequency. Content sync for photos, descriptions, and amenities with per-channel staleness tracking.

ARI Push Status
Oceanview Resort48 pushes today · Last: 2 min ago
AirbnbBooking.comVRBO
Mountain Lodge32 pushes today · Last: 8 min ago
AirbnbExpediaViator
iCal Feeds
Airbnb Import24 events · Every 15 min
Google Calendar Export18 events · Every 30 min
VRBO Import12 events · Every 15 min
Content Sync
ChannelPhotosDescriptionAmenitiesLast Sync
Airbnb24SyncedSynced1 day ago
Booking.com24SyncedOutdated3 days ago
VRBO18SyncedSynced1 day ago
Fees and commissions

Six fee types. Three commission models. Per channel, per property.

Cleaning fees, resort fees, taxes, service charges, booking fees, and custom fee types configurable per OTA per property. Fixed amounts or percentages, mandatory or optional. Three OTA commission models with effective date ranges and auto-adjustment.

Cleaning Fee
Per-stay or per-night cleaning charge
Fixed or %
Resort Fee
Daily resort or facility access charge
Fixed / night
Tax
Lodging tax, occupancy tax, VAT
Percentage
Service Charge
Gratuity or service fee added to booking
Percentage
Booking Fee
One-time processing or administration fee
Fixed
Custom
Property-specific or channel-specific charge
Fixed or %
OTA commission models
Markup GuestGuest pays more
OTA commission added on top of your published rate. Your net revenue is unchanged.
Rate: 200. Guest pays: 230. You receive: 200.
Absorb HostYou absorb cost
Commission deducted from your published rate. Guest sees the listed price.
Rate: 200. Guest pays: 200. You receive: 170.
SplitShared cost
Commission split between host and guest. Partially visible in the listed rate.
Rate: 200. Guest pays: 215. You receive: 185.
CRS and GDS

Hotel-grade central reservation. Three GDS providers.

Central Reservation System with room inventory, hotel-grade rate plans, group blocks with pickup tracking, portfolio management, and cross-CRS search. Global Distribution System connectivity to Amadeus, Sabre, and Travelport.

CRS & GDS

Portfolio management. Group blocks. Three GDS connections.

Room type inventory with availability and rate ranges. Group block creation with pickup tracking and cutoff dates. Four rate plan types: BAR, Corporate, Group, Package. Real-time bidirectional sync to Amadeus, Sabre, and Travelport. Group block cutoff release fires automatically at midnight on the cutoff date.

4properties
186rooms
1,247reservations
84%avg occupancy
TypeRoomsAvailableRate Range
Deluxe King2421189–349
Ocean Suite83349–589
Standard Twin4238129–219
Smith Wedding
15 rooms·Jul 12–14
Pickup:80%
Cutoff:Jul 1
TechConf 2026
40 rooms·Aug 5–8
Pickup:45%
Cutoff:Jul 15
BARCorporateGroupPackage
GDS Connections
Amadeus
Connected
Chain:CL
Property:MIAXYZ
Sabre
Connected
Chain:CL
Property:MIAXYZ
Travelport
Connected
Chain:CL
Property:MIAXYZ
Global Distribution System

Amadeus. Sabre. Travelport. Direct bidirectional sync.

Connect to the three major global distribution systems with chain code and property code configuration per provider. Monitor connection status, last sync time, and monthly reservation volume. Travel agent bookings flow directly into the unified reservation inbox.

AmadeusConnected
Chain CodeCL
Property CodeMIACLE
42Reservations this month
Last sync: 15 min ago
SabreConnected
Chain CodeCL
Property Code12845
28Reservations this month
Last sync: 22 min ago
TravelportPending
Chain CodeCL
Property CodeCL0042
0Reservations this month
Last sync: Pending activation
Revenue analytics

RevPAR lift. Factor attribution. Acceptance rate.

Portfolio-level performance dashboard. Base versus recommended versus actual revenue over 30, 60, 90, and 180 days. Per-factor dollar attribution across all seven pricing factors. Recommendation acceptance rate with historical trend.

+23%
RevPAR Lift
vs. base rate
218
Avg Rate Index
+34 from base
87%
Occupancy
+6pp vs. prior period
+23.3%
Monthly Lift
vs. base rate period
RevPAR Index Comparison
Base RateApplied Rate
142
168
Jan
138
172
Feb
155
192
Mar
168
210
Apr
182
228
May
195
248
Jun
210
265
Jul
205
258
Aug
78%Accept Rate
234 of 298 recommendations accepted
Revenue by Factor
Seasonal Factor33.1%
Day-of-Week20.5%
Demand Multiplier18.9%
Occupancy Adj.12.2%
Lead Time7.5%
Competitor4.7%
Per-Guest3.1%
Total Factor Attribution100%
The confidence engine

30% on day one. 95% on day 87.

Industry-benchmark blending at activation. Confidence score increases as booking volume, seasonal transitions, and override feedback accumulate. Five milestones: Cold Start (30%), Early Learning (48%), Pattern Recognition (62%), High Confidence (82%), Graduated (95%). Score recalculation triggers on every booking, override, and seasonal boundary crossing.

Day 1
30%
Cold Start
Industry benchmarks generate initial recommendations
Day 14
48%
Early Learning
First booking patterns detected. Seasonal signals emerging.
Day 30
62%
Pattern Recognition
Day-of-week and demand multipliers calibrated to property data
Day 60
82%
High Confidence
All seven factors sourcing majority property-specific data
Day 87
95%
Graduated
Benchmark data fully replaced by property-specific signals
What accelerates learning:Accept recommendationsOverride with reasonsMore bookingsSeasonal transitions
Baseline required

Purview sets base rates. Pulse layers dynamic factors.

Pulse gates rule creation until baseline pricing exists in Purview. Every recommendation references a Purview catalog entry as the base rate.

Market benchmarking and competitor rates

Your ADR, RevPAR, and occupancy against the local market.

Property performance compared against market averages for ADR, RevPAR, occupancy, booking lead time, and average length of stay. Named competitor rate monitoring with parity indicators. 30, 90, and 365-day period selection.

ADR
Billablevs.Billable
+23
RevPAR
Billablevs.Billable
+27
Occupancy
87%vs.83%
+4pp
Avg Lead Time
18 daysvs.22 days
-4 days
Avg Length of Stay
3.2 nightsvs.2.8 nights
+0.4
Competitor rate comparison
Seaside Grand HotelBillable-14Priced below
Harbor View ResortBillable+8Priced above
Coastal Inn & SuitesBillable+23Priced above
Pacific Breeze LodgeBillable-2At parity
Domain-specific pricing catalogs

Domain-specific pricing catalogs.

Domain-specific pricing catalogs with context-aware rate structures, practitioner tiers, time-of-day curves, and pack discounts. Each domain carries its own factor weights and seasonal calibration.

Platform interconnects

16 products. Native data flow.

Bidirectional with Purview, Ops, and Finance. Outbound to POS, Sites, Access, and Connect. Inbound from Assure. Baseline pricing from Purview feeds Pulse. Dynamic rates propagate to Ops and POS. Quality scores from Assure feed pricing algorithms.

Pulse
Purview
Services
Shop
Events
Sync
Ops
Finance
Deals
Purview

Purview defines the catalog and sets baseline pricing. Pulse layers dynamic optimization on top. Every pricing rule references a Purview base rate.

Catalog Entry → Base Rate → Pulse Factor Layer → Applied Rate
Services

Services, classes, memberships, packages, and spaces defined in Purview flow into Pulse for dynamic pricing and yield optimization.

Service Definition → Rate Plan → Dynamic Factor → Booking Price
Shop

Product inventory defined in Purview's Shop tab is sourced into Pulse for pricing rule application.

Product Inventory → Pricing Rule → Factor Adjustment → Storefront
Events

Event and ticket pricing tiers from Purview receive seasonal and day-of-week dynamic factors from Pulse.

Ticket Tier → Seasonal Factor → Day-of-Week Adj. → Gate Price
Sync

Account-level OTA connections configured in Sync. Pulse manages the per-property ARI push and content sync.

Account OTA Config → ARI Push → Rate Parity → Channel Status
Ops

Reservations, spaces, and inventory managed operationally in Ops. Pulse provides the rate layer that Ops displays.

Reservation → Rate Lookup → Folio Charge → Settlement
Finance

Owner billing and revenue settlements flow from Pulse data. Commission calculations reference Pulse rates.

Applied Rate → Revenue Entry → Commission Calc → Owner Statement
Deals

Pipeline deal values reference Pulse pricing. Post-contract implementation tasks sourced from pricing agreements.

Deal Value → Rate Agreement → Implementation Task → Rate Plan
Navigator

Guests see availability and rates in the Navigator portal, driven by Pulse's applied rates and restrictions.

Availability Query → Applied Rate → Booking Flow → Confirmation
POS

Dynamic rates flow into POS for service and ticket sales at terminals.

Dynamic Rate → Terminal Price → Transaction → Daily Closeout
Sites

Booking engine rates and availability sourced from Pulse. Seasonal pricing applied automatically in the booking flow.

Availability Check → Seasonal Rate → Booking Engine → Confirmation
Assure

Property quality scores from Assure feed into pricing algorithms. Higher-quality properties command premium rates.

Quality Score → Pricing Tier Gate → Rate Access → Premium Rates
Equipment

Rental equipment pricing with hourly, daily, weekly, and seasonal rate structures managed through Pulse rules.

Rental Item → Hourly/Daily/Weekly Rate → Factor Adj. → Applied Price
Spaces

Space and venue pricing with capacity-based adjustments for meeting rooms, courts, and event spaces.

Venue Capacity → Base Rate → Capacity Adj. → Booking Price
Access

Ticket pricing from Pulse flows into Access for admission validation. Dynamic pricing affects walk-up ticket rates.

Admission Tier → Dynamic Factor → Walk-up Rate → Validation
Connect

Rate change notifications and booking confirmations route through Connect messaging channels.

Rate Change → Notification Rule → Channel Route → Delivery
Pricing complexity calculator

Select the manual pricing workflows you currently manage.

Hours replaced by Pulse
28hours / week
112hours / month
1,344hours / year
5 of 12 manual workflows selected. Pulse replaces all of them with a single dashboard.
The Architecture Comparison
,

Fragmented revenue tools vs. unified engine

The Old Way
Separate revenue management system (per-property licensing)
Separate channel manager with per-channel fees
Separate rate shopping tool for competitor monitoring
Manual spreadsheet-based rate calendars
Separate CRS platform with per-reservation fees
GDS connectivity via third-party aggregator
No unified factor model — rules scattered across tools
Manual rate parity checks across OTAs
Separate booking engine with its own pricing logic
CSV exports to reconcile revenue across systems
Per-property contracts across every tool
No confidence scoring — static rules with no feedback loop
The Calisto Way
Seven-factor sequential pricing engine: native
Six-channel ARI distribution: native
Competitor factor built into the pricing sequence
14-day heatmap rate calendar with per-cell factor breakdown
Central Reservation System with portfolio management: native
Amadeus, Sabre, Travelport: direct bidirectional sync
Seven factors applied in sequence with configurable weights
98.4% rate parity. Sub-90-second sync latency.
Purview catalog + Pulse dynamic pricing: one data layer
Real-time revenue analytics with per-factor attribution
1% of managed revenue. No per-property fees. No minimums.
87-day confidence graduation with continuous feedback loop
Pricing

1% of managed revenue. No minimums. No per-listing fees.

7-factor AI pricing engine, heatmap rate calendar with confidence scores, 87-day cold-start graduation, OTA channel distribution to 6 platforms, hotel-grade CRS with GDS connectivity, 11 resource types, and full revenue analytics with per-factor attribution.

Calisto Core
$0/month
+ 2% of revenue
CommitmentNone
UsersUnlimited
Products15 included
Best for: Hotels, vacation rentals, tour operators, and any bookable-inventory business replacing manual pricing with algorithmic revenue optimization.
Calisto Pulse

Dynamic pricing, revenue optimization, and OTA distribution.

$1.00/mo

Part of Ops Suite

Billed monthly to your Pro Shop wallet

Add to Pro Shop