,
,,
Calisto Pulse

Seven pricing factors. One rate engine.

Sequential seven-factor pricing engine with heatmap rate calendar and per-day confidence scores. 87-day cold-start graduation from industry benchmarks to property-specific data. Six-channel OTA distribution with sub-90-second ARI sync. Central Reservation System with portfolio management and GDS connectivity. A/B testing for rate experiments. Five vertical-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. Cross-vertical inventory with Dynamic, Flat, and None pricing modes. Six configurable booking restrictions scoped per unit, per location, or per rate group. Orphan day gap-night management.

Availability & restrictions

4 statuses. 3 pricing modes. 6 restriction types.

Fourteen-day per-unit availability calendar. Cross-vertical inventory table with pricing mode (Dynamic, Flat, None). Six configurable restrictions: minimum stay, maximum stay, closed-to-arrival, closed-to-departure, advance purchase, and custom rules. Per-property RevPAR summary. Status changes propagate to all connected channels within 90 seconds.

14-Day Status View

Mon
Tue
Wed
Thu
Fri
Sat
Sun
,
Deluxe King 412
Beach Villa 8B
Suite 201
AvailableOccupiedMaintenanceBlocked

Cross-Vertical Inventory

Unit
Type
Pricing Mode
Base Rate
Dynamic Rate
Occupancy
Deluxe King 412
Hotel Room
Dynamic
189
265
87%
Beach Villa 8B
Vacation Rental
Dynamic
349
425
72%
Boardroom A
Meeting Room
Flat
150
-
45%
Kayak Tour
Activity Slot
Dynamic
89
112
91%
Covered Lot P3
Parking Spot
None
25
-
68%

Booking Restrictions

Minimum Stay
2 nights
Maximum Stay
14 nights
Closed to Arrival
Tuesdays
Closed to Departure
Sundays
Advance Purchase
48 hours
Custom Rules
3 active

Property Performance

Oceanview Resort
Units24
Occupancy87%
RevPAR218
Downtown Suites
Units12
Occupancy72%
RevPAR165
Marina Villas
Units8
Occupancy91%
RevPAR312
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 Pulse recommendation references a Purview catalog entry. Purview is the printed-on-a-card rate. Pulse is the optimized rate on top.

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
$218vs.$195
+$23
RevPAR
$189vs.$162
+$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 Hotel$232-$14Priced below
Harbor View Resort$210+$8Priced above
Coastal Inn & Suites$195+$23Priced above
Pacific Breeze Lodge$220-$2At parity
The booking ledger

6 booking statuses. 7 data columns. Pending alerts.

Operational booking table with guest, service, time, duration, party size, status, and revenue per row. Six statuses: Confirmed, Checked In, Pending, No-Show, Completed, Cancelled. Dashboard alert badge on pending count. Status transitions trigger rate recalculation. No-show detection fires 30 minutes past scheduled time.

Today's Bookings
2 Pending
Time
Guest
Service
Duration
Party
Status
Revenue
,
09:00
Sarah Chen
Kayak Tour
2hr
4 guests
Confirmed
356
10:30
James Wilson
Deluxe King 412
3 nights
2 guests
Checked In
795
11:00
Maria Santos
Spa Day Pass
4hr
1 guest
Pending
189
14:00
David Park
Beach Villa 8B
7 nights
6 guests
Confirmed
2,975
15:30
Lisa Zhang
Boardroom A
2hr
12 guests
Pending
300
18:00
Tom Brown
Concert GA
-
2 guests
No-Show
0
4,615
Today's Revenue
6
Bookings
2
Pending
1
No-Shows
Vertical pricing catalogs

Clinical. Golf. Gym. Coaching. Experiences.

Five vertical-specific pricing catalogs with domain-specific rate structures. Treatment pricing with practitioner tiers. Tee time pricing with time-of-day curves. Class pricing with pack discounts. Activity pricing with capacity caps.

Vertical-specific pricing

Clinical. Golf. Gym. Coaching. Experiences.

Each vertical gets its own pricing catalog with domain-specific rate structures. Treatment pricing with practitioner tiers. Tee time pricing with time-of-day curves. Class pricing with pack discounts. Session pricing with certification multipliers. Activity pricing with capacity caps.

Clinical
Treatment pricingPer-treatment rate tables with practitioner-tier multipliers
Package pricingMulti-session bundles with progressive discount tiers
Membership tiersMonthly memberships with included-visit counts and overage rates
Practitioner tiersRate multipliers by practitioner seniority and specialization
Coaching
Session pricingPer-session and package rates for individual and group coaching
Service packagesBundled coaching programs with milestone-based pricing
Pricing tiersRate structures by coach certification level and specialty
Golf
Tee time pricingTime-of-day and day-of-week dynamic rates for tee times
Lesson packagesIndividual and group lesson rates by instructor tier
Simulator ratesHourly bay rates with peak and off-peak time bands
Amenity pricingCart fees, range passes, locker rentals with bundling rules
Gym & Fitness
Class pricingPer-class drop-in rates with pack discounts (5, 10, 20 classes)
Intro offersFirst-visit and trial pricing with automatic expiration
PromotionsSeasonal campaigns, referral discounts, and corporate rates
Experiences
Activity pricingPer-person and per-group rates with minimum participant thresholds
Tour packagesMulti-activity bundles with date-specific pricing and capacity caps
12 resource types

Hotel rooms. Tee times. Event spaces. Rental assets. Spa appointments.

Every bookable resource type gets the full seven-factor engine. Hotel rooms and vacation rentals. Golf tee times and event spaces. Tours, coworking desks, venue bookings, rental assets, wellness services, concert tickets, and spa appointments. Each with vertical-specific rate plan configurations.

Accommodation
Hotel RoomDeluxe King, Oceanview Suite
Vacation Rental UnitBeachfront Villa, 4BR Condo
Experience & Activity
Golf Tee TimeMorning 18-Hole, Twilight 9-Hole
Event SpaceGrand Ballroom, Garden Terrace
Tour / ExperienceKayak Tour, Snorkel Excursion
Rental AssetSUV Rental, Ski Package
Concert TicketGA Floor, VIP Balcony
Facility & Service
Coworking DeskHot Desk, Dedicated Desk
Coworking RoomPrivate Office, Meeting Room
Venue BookingConference Center, Rooftop Event
Wellness ServiceDeep Tissue Massage, Facial
Spa AppointmentCouples Package, Day Pass
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
The architecture comparison
,

Fragmented pricing tools vs. native rate 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
No A/B testing: pricing changes are all-or-nothing
No vertical-specific pricing catalogs
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 with sub-90-second sync latency
Purview catalog plus 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
A/B testing with statistical confidence scoring before full rollout
Clinical, golf, gym, coaching, and experience pricing catalogs
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.
Technical specifications

Calisto Pulse. Full specifications.

Pricing Engine

Algorithm7-factor sequential engine (Demand Multiplier, Occupancy Adjuster, Seasonal Factor, Day-of-Week Premium, Lead Time Factor, Competitor Factor, Per-Guest Pricing)
Factor SequenceDemand > Occupancy > Seasonal > Day-of-Week > Lead Time > Competitor > Per-Guest
Resource Types12 (Hotel Room, VR Unit, Golf Tee Time, Event Space, Tour/Experience, Coworking Desk, Coworking Room, Venue Booking, Rental Asset, Wellness Service, Concert Ticket, Spa Appointment)
Cold StartIndustry benchmark blending with 87-day graduation to 95% confidence
Confidence Score0 to 100% reflecting property-specific vs. benchmark data ratio
Feedback LoopEvery accepted, overridden, or rejected rate accelerates model learning
Rate ActionsAccept (individual), Accept (bulk), Override (fixed/percentage/increment), Reject
A/B TestingSplit traffic between control and test rates with statistical confidence scoring
Calisto AIRate recommendations generated by the seven-factor engine with full factor-by-factor transparency
Baseline RequirementPurview base prices required before Pulse rule creation

Rate Management

Rate PlansBase, minimum, and maximum rates per property and resource type
Meal Plan InclusionsRoom only, breakfast included, half-board, full-board
Cancellation PoliciesConfigurable per rate plan with date-range scoping
Rate Plan StatusesActive, Inactive, Draft, Expired
Rules Wizard4-step guided creation (resource type, factors, thresholds, preview)
Rate CalendarHeatmap 14-day forward view with 4 statuses (Accepted, Pending, Overridden, Inactive) and confidence scores
Occupancy PricingBase occupancy, extra person fees, child discounts, infant-free, single occupancy reduction
Override AlertsDashboard badge when overrides approach expiration

Availability and Restrictions

Availability Calendar14-day per-unit daily status (Available, Occupied, Maintenance, Blocked)
Pricing ModesDynamic, Flat, None
Booking Restrictions6 types: minimum stay, maximum stay, closed-to-arrival, closed-to-departure, advance purchase, custom
Restriction ScopingSystem-wide, per-unit, per-location, group blocks, or rate groups
Orphan Day ManagementGap-night discount, extended minimum stay, or block strategies
LocationsPer-property summary with address, inventory count, occupancy rate, and RevPAR

Channel Distribution

OTA ChannelsAirbnb, Booking.com, VRBO, Expedia, Viator, GetYourGuide, and additional platforms via Sync connectors
ARI SyncAvailability, Rates, and Inventory push per property per channel
Sync LatencySub-90-second rate and availability push
Rate ParityPer-channel parity monitoring with rates-in-sync and availability-in-sync flags
iCal FeedsImport and export with configurable sync frequency per feed
Content SyncPhotos, descriptions, and amenities per listing per channel with staleness tracking
Channel Fees6 types: cleaning, resort, tax, service, booking, custom. Fixed or percentage. Mandatory or optional.
OTA Commissions3 models: markup guest, absorb host, split. Effective date ranges with auto-adjustment.
Inbound ReservationsUnified inbox from all channel sources with 6 statuses

CRS and GDS

Central Reservation SystemPortfolio management, room type inventory, forward calendar, group blocks, cross-CRS search
CRS Rate PlansMeal plan inclusions, cancellation policies, stay constraints, date ranges
Group BlocksRoom block creation, pickup tracking, cutoff dates, release rules
CRS PortfoliosMulti-property chain management with aggregated occupancy and revenue
GDS ConnectionsAmadeus, Sabre, Travelport with chain code and property code per provider
GDS SyncReal-time bidirectional with reservation volume monitoring

Analytics and Intelligence

Revenue AnalyticsBase vs. recommended vs. actual revenue over 30, 60, 90, 180 days
Factor AttributionPer-factor dollar impact with running total across all seven factors
Acceptance RateRecommendation acceptance ratio with per-period trend
Market BenchmarkingADR, RevPAR, occupancy, lead time, length of stay vs. market averages
Competitor MonitoringNamed competitor rate tracking with parity indicators
Yield CalendarPer-day recommended vs. actual rates with occupancy and revenue opportunity
Confidence ProgressionTimeline chart from cold start to graduation with milestone markers

Vertical Pricing Catalogs

ClinicalTreatment pricing, package pricing, membership tiers, practitioner tiers
CoachingSession pricing, service packages, pricing tiers by certification
GolfTee time pricing, lessons, simulator rates, amenity pricing, booking rules
Gym and FitnessClass pricing, intro offers, promotions, corporate rates
ExperiencesActivity pricing, tour packages, capacity-based rates

Platform

Cross-Product Integrations16 products (Purview, Services, Shop, Events, Sync, Ops, Finance, Deals, Navigator, POS, Sites, Assure, Equipment, Spaces, Access, Connect)
Data FlowBidirectional with Purview, Ops, Finance. Outbound to POS, Sites, Access, Connect. Inbound from Assure.
Page Routes60+
Client Components48 in @calisto/pulse-clients
Baseline GateRule creation blocked until Purview base prices exist for the resource
Pricing1% of managed revenue per property. No minimums. No per-listing fees.
Trial14 days, full access, no credit card required
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.
,,,,,,,

Pulse

Dynamic pricing, revenue optimization, and OTA distribution.

$1/mo

Part of Ops Suite

Wallet-debit

Add to Pro Shop