RECREATION & VEHICLE RENTALS

How do high-volume fleet operators maximize uptime while avoiding breakdowns?

Calisto Pro unites online bookings, digital waivers, GPS status, maintenance schedules, and security deposits on one dashboard, keeping your assets turning and profitable.

Single-Shop Operators · Multi-Location Fleets · Resort & Marina Concessions · Delivery-Based Rental

Calisto Pro

One operating system for fleet & vehicle rentals

Everything a fleet mechanic, a counter agent, an insurer, and a renter touches, running off one record. A 5-boat dock operation and a multi-city rental fleet are held to the same standard.

Fleet, Booking & Availability

One calendar that cannot double-book, and a 103-field record on every unit from purchase to retirement. Season passes and partner rates are remembered rather than re-negotiated at the counter. Included with every account. Powered by Calisto Core.

Learn more →

Inspections, Damage & the Evidence Chain

Guided photo inspection at checkout and at return, the two sets compared against each other, and the damage claim or the deposit release resolved against that evidence. No rental software has this. Powered by Calisto Assure.

Learn more →

Payments, Waivers & Pricing

Signed before the key leaves the counter, deposit held, damage charged against the same record. Rates move with the season. Viator, your website, and the walk-up counter land in one queue with the same waiver. Powered by Calisto Commerce.

Learn more →

Staff, Mechanics & Crew

Counter staff, mechanics, drivers, and dock hands on one roster, with the skill on the record deciding who is eligible for the job. Time logs per task, per employee, per day, and the hours reach payroll without a spreadsheet. Powered by Calisto Ops.

Learn more →

GPS, Maintenance & Dispatch

Every unit reports its own position with boundary and overdue alerts. Engine hours trip the service threshold, the job routes to the mechanic, and the cleared inspection puts the unit back on the calendar. Powered by Calisto Ops.

Learn more →

Website, POS & Booking

Your website, your counter, and the tourist's phone reading one fleet catalog. They browse, book, sign and pay before arrival, or walk up and get the identical process. Three channels, one availability number. Powered by Calisto Nexus.

Learn more →

Marketing, Reviews & Loyalty

Campaigns built from what people actually rented, not from who opened an email. Happy renters route to the public review, unhappy ones to your private inbox, and the ad audience rebuilds from the rentals that closed. Powered by Calisto Engage.

Learn more →

WhatsApp & Messaging

WhatsApp, Instagram, SMS, email and web chat in one inbox, one conversation per customer. Last year's complaint and this year's booking sit on the same timeline, so whoever answers already has the history.

Learn more →
Every Fleet Rental

One platform for every fleet operator

The format changes. The login does not.

  1. Guided walk-around at check-out and return. Timestamped, geo-tagged, compared side by side.

  2. Five fuel states and odometer readings both ways. Refuel and overage charges post themselves.

  3. Scan the license, validate it, enforce the age minimum for that vehicle class. No third-party app.

  4. Every unit reports its own position, live. Geofence alerts for theft, late returns, and boundary violations.

Calisto Core

Fleet, Booking & Availability

Fleet records, booking calendar, and customer registry. Included with every account.

One Calendar That Cannot Double-Book

A tourist selects a jet ski for Saturday morning. The calendar checks availability across all locations, applies a 30-minute cleaning buffer after the previous rental, and confirms the slot. A walk-in arrives at the counter for the same unit, and the conflict blocks before the staff member can process it. Hourly, half-day, daily, and weekly rental windows run on the same timeline. Blackout dates block holidays. Seasonal hours adjust automatically.

Bookings · Reservations
Total
12
Quote
1
Pending
2
Confirmed
4
Active
2
Completed
2
Cancelled
1
At Risk
Normal
Inactive

By business area

PurviewTypeBookingsIn-HouseArriving Today
Coral Bay ResortStays201
Garden BungalowsStays220
La TerrazaDine201
Bay ExperiencesExperiences200
Coral Bay SpaTime-Slots201
Events & VenuesEvents200
Business area
CustomerResourceBusiness AreaStatusDateConfirmationActions
Carmen AlmonteOcean Suite 204Coral Bay ResortConfirmed8/7/2026CB-48120
Thabo NkosiGarden Bungalow 6Garden BungalowsChecked In8/3/2026GB-22077
Élodie MarchandTerrace, Table 12La TerrazaConfirmed8/5/2026LT-90441
Diego FerrerCatamaran, Half DayBay ExperiencesPending8/9/2026BX-11208
Amina YusufSpa, Treatment 2Coral Bay SpaConfirmed8/6/2026CS-33810
Grupo CaribeSalón MayorEvents & VenuesQuote9/12/2026EV-70155
Owen BennettOcean Suite 118Coral Bay ResortCompleted7/29/2026CB-47990
Priya RaghunathanTerrace, Table 4La TerrazaConfirmed8/8/2026LT-90502
Nadia HaddadGarden Bungalow 2Garden BungalowsChecked In8/4/2026GB-22104
Luis PeñaDiving, MorningBay ExperiencesPending8/10/2026BX-11244
James ChenSpa, Treatment 1Coral Bay SpaCancelled8/5/2026CS-33788
Sala MayorSalón MenorEvents & VenuesCompleted7/26/2026EV-69880

103 Fields From Purchase to Retirement

A jet ski enters the system with its VIN, serial number, purchase price, insurance policy, warranty expiration, and engine-hour count. Trackable units, bulk gear, add-on services, consumables, and bundles all carry the same record. Barcode and QR scanning. Bulk CSV import for fleet onboarding. The depreciation schedule runs from day one. Revenue per asset accumulates against total cost of ownership. A utilization heatmap shows which units earn their keep and which sit idle. When a unit’s book value drops below its maintenance cost, the data says so.

Orderflow · Rental Fleet
Staging3
Line array · 12 boxes
ORD-4830
Truss section · 3m ×8
ORD-4830
Folding chairs ×200
ORD-4827
Condition Check2
Moving heads ×6
ORD-4824
Folding table · 1.8m ×6
ORD-4818
Ready3
Generator · 60kVA
ORD-4821
Marquee · 10×20m
ORD-4821
Cable ramp set
ORD-4819
Dispatched2
Scissor lift · 8m
ORD-4812
Stage deck ×24
ORD-4812
In Use3
Mixing console · 32ch
ORD-4796
Wireless mic pack ×10
ORD-4796
Uplighter ×40
ORD-4788
Returned2
Projector · 12k lumen
ORD-4771
Drape kit · black
ORD-4771

Three Locations, One View

An operator with three locations sees every jet ski, kayak, and bicycle across all sites in one view. A unit transfers from the dock in Cancún to the beach in Playa del Carmen, and the stock count updates at both locations. Custom fields extend the record for anything the 103 defaults do not cover.

Inventory · Locations
Locations
6
Total Stock Value
1,284,500
Type
Status
NameTypeAddressItemsStock ValueStatus
Bar StoreStoreLa Terraza — ground floor, Calle El Conde 42296,400Active
Dry StoreKitchenLa Terraza — kitchen pass, Calle El Conde 42354,800Active
Linen RoomWarehouseCoral Bay Resort — service block B2548,300Active
Housekeeping StoreWarehouseCoral Bay Resort — service block B, level 2116,400Active
Plant RoomDepotCoral Bay Resort — pool deck plant room1212,600Active
Dive ShedDepotBay Experiences — Marina Sur, berth 73356,000Active

Season Passes Remembered. Partner Rates Locked.

A tour operator in Playa del Carmen sends 20 groups per month. Their account carries a negotiated rate that applies automatically at booking. A season pass holder books a jet ski and the system knows their tier, their remaining credits, and their rate: a season pass grants 20 rental hours, each booking subtracts from the balance, and when credits run low a renewal prompt sends.

Registry · Tiers
Tiers
6
Active
5
Members
486
Capacity
700
Normal
Inactive
TierLevelMonthlyAnnualInitiationMembersCapacityActions
Resident Basic12,60028,0004,500148200
Resident Premium24,80052,0009,500162200
Resident VIP39,20098,00024,0004040
Family27,40079,00012,00071120
Academy Season111,700124,000065100
Weekday Off-Peak11,80019,0000040

One Pricing Structure Across Every Site

For operators with two or three locations, governance rules enforce one pricing structure, one waiver template, and one safety briefing across every site. No one drives between locations to check compliance.

Pulse · Rates
Rate Plans
10
Active
8
Avg Base Amount
30,335
Normal
Rate PlanPropertyRate TypeStatusBase AmountMin StayMax Stay
Best FlexibleMeridian WaterfrontNightlyActive15,600114
Advance Purchase 21Meridian WaterfrontNightlyActive12,300221
Corporate negotiatedMeridian WaterfrontNightlyActive13,3001
Meeting room, half dayHarbour PointHourlyActive5,10048
Meeting room, full dayHarbour PointHourlyActive4,2008
Weekly apartmentCasa Blanca ResidencesWeeklyActive34,500728
Residents monthlyCasa Blanca ResidencesMonthlyActive118,0001
Golf society day rateLakeside Golf ClubNightlyActive5,75011
Winter 2025 promoMeridian WaterfrontNightlyInactive10,700310
Legacy group blockAltavista ResortsWeeklyInactive83,9007
Bookings · Reservations
Total
12
Quote
1
Pending
2
Confirmed
4
Active
2
Completed
2
Cancelled
1
At Risk
Normal
Inactive

By business area

PurviewTypeBookingsIn-HouseArriving Today
Coral Bay ResortStays201
Garden BungalowsStays220
La TerrazaDine201
Bay ExperiencesExperiences200
Coral Bay SpaTime-Slots201
Events & VenuesEvents200
Business area
CustomerResourceBusiness AreaStatusDateConfirmationActions
Carmen AlmonteOcean Suite 204Coral Bay ResortConfirmed8/7/2026CB-48120
Thabo NkosiGarden Bungalow 6Garden BungalowsChecked In8/3/2026GB-22077
Élodie MarchandTerrace, Table 12La TerrazaConfirmed8/5/2026LT-90441
Diego FerrerCatamaran, Half DayBay ExperiencesPending8/9/2026BX-11208
Amina YusufSpa, Treatment 2Coral Bay SpaConfirmed8/6/2026CS-33810
Grupo CaribeSalón MayorEvents & VenuesQuote9/12/2026EV-70155
Owen BennettOcean Suite 118Coral Bay ResortCompleted7/29/2026CB-47990
Priya RaghunathanTerrace, Table 4La TerrazaConfirmed8/8/2026LT-90502
Nadia HaddadGarden Bungalow 2Garden BungalowsChecked In8/4/2026GB-22104
Luis PeñaDiving, MorningBay ExperiencesPending8/10/2026BX-11244
James ChenSpa, Treatment 1Coral Bay SpaCancelled8/5/2026CS-33788
Sala MayorSalón MenorEvents & VenuesCompleted7/26/2026EV-69880
Calisto Ops

Inspections, Damage & the Evidence Chain

Guided photo inspection at checkout and return, comparison of the before and the after, and the damage claim or deposit release resolved against the same evidence. No rental software has this. Powered by Calisto Assure.

Guided Check-Out in Three Minutes

A guided walk-around takes the staff member through ID verification in Identity, waiver confirmation in Sign, condition inspection, fuel level, and mileage. Four photos capture the unit from predetermined angles. Every check-out follows the same sequence regardless of which staff member runs it. Three minutes, start to keys.

Cleaning checklist
Surface wiped
Monitor cleared
Chair reset

GPS Tracks the Unit While It Is Out

The unit reports its own position. A rented jet ski crosses the geofence a kilometre offshore and an SMS reaches the renter with the contract terms before anyone at the counter has noticed. The rental is flagged, the violation lands on the contact record, and the GPS track holds the entire route with timestamps.

Signal · Devices
Total
8
DeviceTypeStatusLocationManufacturerBatteryProvisioningLast Seen
Cold room — probe ATemperatureOnlineLa TerrazaElsys88%Provisioned15d overdue
Freezer — probe BTemperatureOnlineLa TerrazaElsys74%Provisioned15d overdue
Plant room leakLeakOnlineCoral Bay ResortDragino61%Provisioned15d overdue
Main meterEnergyOnlineCoral Bay ResortShelly100%Provisioned15d overdue
Lobby occupancyOccupancyOnlineLobbyMilesight55%Provisioned15d overdue
Dive shed doorDoorOfflineBay ExperiencesDragino9%Provisioned18d overdue
Pool plant tempTemperatureOnlineCoral Bay ResortElsys43%Provisioned15d overdue
Linen room humidityHumidityOnlineGarden BungalowsMilesight96%Pending15d overdue

Return Photos Compare Side by Side

Two hours later the return workflow runs the same inspection in reverse. The checkout photos and the return photos display side by side. A scratch on the port hull that was not there at checkout gets a severity rating and a cost estimate, and the comparison flags differences the staff member might miss at speed.

Assure · Dashboard
Total runs
148
Completed
141
Open findings
6
Avg score
94
Normal
At Risk
Inspections
Run a templated inspection or audit and record results.
Before & After
Paired before/after photo verification + AI photo checks.
Checks
Routine & safety checks — recurring operational and safety checklists.
Safety
Safety checks, protocols, drills, and the incident log.
Findings & Remediation
Issues raised by any feature, tracked to remediation.
Compliance
Required certifications, licenses, insurance, permits, and training.
Maintenance
Maintenance plans, service schedules, calibration, asset lifecycle.
Sanitation
Hygiene and cleaning compliance.
Opening walkthrough
Routine checks
98
8/7/2026
Monthly fire safety audit
Safety
96
8/6/2026
Guest room turn, floor 4
Before & after
91
8/6/2026
Cold chain temperature log
Condition checks
88
8/5/2026
Quarterly compliance audit
Inspections
95
8/4/2026
Deep clean verification
Sanitation
97
8/4/2026

Claim Resolves With Evidence Pre-Loaded

A unit comes back damaged. The claim opens with the signed waiver, the pre-rental and post-rental photos, the GPS track, and the payment hold already loaded. The damage charge captures against the authorization that is already held, and the journal entry writes itself. The chargeback win rate goes from guesswork to near-certain.

Payments · Transactions
Transactions
10
Volume
148,150
TransactionDateAmountStatusMethodProviderSurfaceCustomer
TXN-884128/5/2026, 2:22:00 PM18,450SucceededCardStripeBookingsCarmen Almonte
TXN-884118/5/2026, 1:48:00 PM15,600SucceededCardStripeWebsiteÉlodie Marchand
TXN-884108/5/2026, 12:05:00 PM3,200PendingBank transferWiseProposalsGrupo Caribe
TXN-884098/5/2026, 11:31:00 AM5,700FailedCardStripeAppJames Chen
TXN-884088/4/2026, 6:12:00 PM12,800SucceededPOS terminalSquareStationDiego Ferrer
TXN-884078/4/2026, 4:44:00 PM41,600RefundedCardStripeWebsiteOwen Bennett
TXN-884068/4/2026, 10:09:00 AM4,100Partially RefundedCardStripeBookingsPriya Raghunathan
TXN-884058/3/2026, 8:37:00 PM18,600DisputedCardPayPalWebsiteThabo Nkosi
TXN-884048/3/2026, 3:02:00 PM22,600SucceededCardStripeTicketsSala Mayor
TXN-884038/3/2026, 9:18:00 AM5,500SucceededMobile moneyM-PesaAppAmina Yusuf

Patterns Emerge Per Asset

Inspection history accumulates per asset. Which units take the most damage, which rental windows produce the most claims, which customers appear twice on the damage report. The decision to retire a unit comes from data, not from the feeling that it has been expensive lately.

Ledger · Fixed Assets
Assets
7
Active
5
Total Book Value
5,449,600
Normal
Asset RefCost BasisAccum. DepreciationBook ValueMethodStatus
FA-01014,200,0001,470,0002,730,000Straight lineActive
FA-01021,850,000740,0001,110,000Straight lineActive
FA-0117960,000576,000384,000Reducing balanceActive
FA-0124512,000358,400153,600Straight lineActive
FA-0131288,000288,0000Straight lineDisposed
FA-01401,340,000268,0001,072,000Reducing balanceActive
FA-014876,00076,0000Straight lineDisposed

Offline Inspections Sync When Signal Returns

A staff member runs a return inspection at the trailhead on a tablet and cell signal drops. The inspection saves offline, the damage photos upload when signal returns, and the rental closes regardless of coverage.

Assure · Certifications
Total Certifications
8
Active
5
Expiring Soon
2
Expired
1
Normal
At Risk
Critical
Cert NamePractitionerTypeIssuing OrgIssue DateExpirationStatusCE Progress
PADI DivemasterLuis PeñaInstructorPADI5/14/20245/14/2027Active12 / 12 CE
RYA Day SkipperPriya RaghunathanInstructorRYA2/3/20252/3/2028Active8 / 8 CE
Food Safety Level 3Carmen AlmonteComplianceHACCP Institute9/20/20239/20/2026Expiring Soon6 / 8 CE
Pool Plant OperatorDiego FerrerTechnicalPWTAG11/8/202411/8/2027Active4 / 4 CE
First Aid at WorkNadia HaddadSafetyRed Cross10/2/202310/2/2026Expiring Soon3 / 6 CE
Fire MarshalOwen BennettSafetyFire Service College1/19/20251/19/2028Active2 / 2 CE
Allergen AwarenessCarlos ReyesComplianceHACCP Institute6/11/20256/11/2027Active5 / 5 CE
Lifeguard (NPLQ)James ChenSafetyRLSS4/27/20234/27/2025Expired0 / 6 CE
Cleaning checklist
Surface wiped
Monitor cleared
Chair reset
THE PROBLEM

The scratch was there when they picked it up.

Without a single source of truth, operational oversights cost you money and peace of mind. Missing check-out photos, mismatched availability across channels, and unsigned waivers expose your business to friction every day.

No Photo, No Claim

The customer returns the jet ski with a gouge on the hull. Nobody photographed it at checkout. The damage deposit sits on a card you cannot charge without evidence, and the argument costs more than the repair.

Three Systems, Three Numbers

The website says available. The counter says rented. The booking from Viator is in an email nobody processed. Three systems, three availability numbers, and a customer who booked a unit that is already on the water.

The Waiver Nobody Signed

A group of eight arrives. Two signed the waiver. Six are holding helmets. The counter is too busy to chase paperwork, and the liability exposure walks out the door with them.

Calisto Commerce

Payments, Waivers & Pricing

From signed waiver to captured deposit to processed damage charge. Every transaction in the rental lifecycle flows through one payment record with 75 gateway connectors.

Signed Before the Key Leaves the Counter

A family books three jet skis for Saturday afternoon. The confirmation email includes a waiver link, and the parents sign on their own phones before Saturday. Waivers sign through Sign in advance from that email, at the counter on a tablet, or by QR on the renter’s own phone, with an unlimited number of templates so a jet ski carries a different waiver than a bicycle. The teenage son’s waiver requires a parent co-signature and routes automatically. At the counter, the deposit holds against the card, the staff member sees three green checkmarks, and the keys hand over.

PAYMENT FREEDOM

75 payment gateways. 11 regions. Your choice.

Connect your preferred local payment provider anywhere in the world. Your merchant account. Your rates. Zero platform lock-in.

🌎

North America & Global

🇪🇺

Europe

🇪🇸

Iberia

🌎

Latin America

🏝️

Caribbean & Central America

🌍

Africa

🌍

MENA

🌏

Asia Pacific

🌐

Central Asia & Eastern Bloc

🎨

Creator Economy

🔄

Buy Now Pay Later

Calisto Ops

Staff, Mechanics & Crew

Counter staff, mechanics, drivers, and dock hands on one roster. Time tracked per task, per employee, per day.

Counter, Dock, Workshop. One Schedule.

Counter staff, mechanics, drivers, dock hands, and seasonal hires on one roster. Each role carries its own skill requirements. A mechanic certified for outboard engines is not rostered for bicycle repairs. Shift patterns, time-off requests, and seasonal scaling manage on the same calendar the booking system reads.

Workforce · Roster
Total Staff
9
On Duty Today
6
On Leave Today
1
Open Positions
2
At Risk
NameRoleDepartmentStatusHire DateTenure (days)
Carmen Almontel2General ManagerManagementActive3/1/20211983
Luis Peñal2Dive InstructorExperiencesActive6/12/20231150
Nadia Haddadl1Head HousekeeperHousekeepingActive9/5/20221430
Diego Ferrerl1Maintenance TechnicianMaintenanceActive1/22/2024926
Priya Raghunathanl2Sailing InstructorExperiencesOn Leave11/14/2023995
Carlos ReyespendingSous ChefKitchenActive2/3/2025549
Amina Yusufl1Front Desk SupervisorFront OfficeActive7/30/2024736
Owen BennettunverifiedBartenderBarTerminated5/19/2025443
Élodie Marchandl2Guest RelationsFront OfficeActive9/8/2025331
ADD YOUR TEAM

Three ways to add your team to Calisto Pro

Three options adapt to every subscriber.

Agenda

Add anyone to your system for tasks and scheduling

Add any Calisto user to your system to assign tasks or scheduling. This allows the user to be included in tasks and scheduling through Agenda. Because the user only sees the assigned task or shift, this is a great option for shift employees, third-party contractors, and volunteers.

Station

Decide what every employee sees of your system

Give each employee access to just what they need so they can do their job with ease with Station. Start with a pre-made template or customize each portal as your needs change. Station works best for companies that use Workforce.

Full access

Admins who see everything

Add additional users as needed for full access to every app, every screen, and every record. Available at no additional cost for subscribers of Calisto Commerce and Calisto Ops.

Your team, your portals, and your admin access are all managed in Purview.

Calisto Ops

GPS, Maintenance & Dispatch

GPS tracking, boundary and overdue alerts, maintenance dispatch, and the daily closeout. One operations layer for every unit in the field and every unit on the bench.

One Rule Engine for Every Threshold

The same rule engine handles boundary alerts, engine-hour thresholds, overdue returns, and cooler temperature warnings. A speed alert triggers when a rented ATV exceeds the posted limit on a trail in Lake Havasu.

The Overdue Unit Is a Location, Not a Phone Call

A pontoon due back at 4 PM is still out at 5. The overdue rule fires, the renter gets the message on the channel they booked on, and the counter is looking at the unit’s current position rather than at a phone number nobody is answering. Late fees post to the rental against the hold that is already placed.

Sunrise Rental Without a Staff Member

A tourist booked a paddleboard for 6 AM. An access code unlocks the dock lockbox. The tourist takes the board, the code expires, and the pickup timestamps on the booking record. No staff member woke up for a sunrise rental.

Delivery Tracked to the Drop and Signed For

A campsite delivery, a resort pickup, and a trailhead return route to the driver with distance-based fees already calculated against the booking. GPS follows the van, the customer signs at the drop, and the invoice issues from the same record rather than from a note the driver texts back at the end of the run.

Calisto Nexus

Website, POS & Booking

Your website, your counter, and the tourist’s phone. Same fleet catalog. Same pricing. Same availability. Three channels reading from one database.

Browse, Book, Sign, Pay Before Arrival
Calisto Interact

WhatsApp and messaging for rental operators

Every tool your rental operation needs to answer a customer is already built into Calisto Pro, and every one of them opens against the booking that customer is asking about.

Live Availability in the Instagram Reply

A tourist messages on Instagram: "How much for a jet ski tomorrow?" The response comes from the business account with real-time availability and dynamic pricing pulled live. Not a guess from the owner’s phone at midnight.

Pulse · Rates
Rate Plans
10
Active
8
Avg Base Amount
30,335
Normal
Rate PlanPropertyRate TypeStatusBase AmountMin StayMax Stay
Best FlexibleMeridian WaterfrontNightlyActive15,600114
Advance Purchase 21Meridian WaterfrontNightlyActive12,300221
Corporate negotiatedMeridian WaterfrontNightlyActive13,3001
Meeting room, half dayHarbour PointHourlyActive5,10048
Meeting room, full dayHarbour PointHourlyActive4,2008
Weekly apartmentCasa Blanca ResidencesWeeklyActive34,500728
Residents monthlyCasa Blanca ResidencesMonthlyActive118,0001
Golf society day rateLakeside Golf ClubNightlyActive5,75011
Winter 2025 promoMeridian WaterfrontNightlyInactive10,700310
Legacy group blockAltavista ResortsWeeklyInactive83,9007

The Viator Message and the TripAdvisor Review, One Queue

A WhatsApp booking request, an Instagram DM about group pricing, a Viator message about cancellation, and a TripAdvisor review needing a response all land in one queue. Each routes to an available staff member with the customer’s rental history already visible.

Voice · Queue Editor

Queue Configuration

Last Year’s Complaint. This Year’s Booking. Same Record.

The tourist who disputed a damage charge via WhatsApp last August sends an email in March asking about group rates. The agent sees both conversations on one timeline alongside their booking history.

Orbit · Contact 360
TitleChannelDirectionSnippetWhen
Called about the September bookingVoiceinboundAsked whether the terrace is bookable for nine.8/4/2026, 10:42:00 AM
Booking confirmed — Bungalow 4EmailoutboundTwo nights, 14–16 August. Deposit received.8/3/2026, 4:12:00 PM
WhatsApp: early check-inWhatsappinboundWe land at 11:40 so anything after one is fine.8/3/2026, 9:20:00 AM
Paid depositPaymentinbound18,500 · Azul7/29/2026, 2:05:00 PM
Quote sentEmailoutboundTerrace room, two nights, transfer included.7/28/2026, 11:30:00 AM
Left a five-star reviewReviewinbound“Best flat white on the island.”5/19/2026, 8:44:00 AM

Confirmations and Reminders File Themselves

Booking confirmations, waiver links, and return reminders send automatically and file on the contact record. When the tourist arrives at the dock, the staff member sees every past rental and their payment method.

Orbit · Activity
ActivityTypeByWhen
Tagged as Returning guestTagMaría Chen8/4/2026, 10:50:00 AM
Added to Repeat CustomersListSystem8/3/2026, 4:13:00 PM
Booking created — Bungalow 4BookingMaría Chen8/3/2026, 4:12:00 PM
Payment recorded — 18,500PaymentSystem7/29/2026, 2:05:00 PM
Contact created from a booking enquiryContactSystem11/4/2024, 9:02:00 AM
Pulse · Rates
Rate Plans
10
Active
8
Avg Base Amount
30,335
Normal
Rate PlanPropertyRate TypeStatusBase AmountMin StayMax Stay
Best FlexibleMeridian WaterfrontNightlyActive15,600114
Advance Purchase 21Meridian WaterfrontNightlyActive12,300221
Corporate negotiatedMeridian WaterfrontNightlyActive13,3001
Meeting room, half dayHarbour PointHourlyActive5,10048
Meeting room, full dayHarbour PointHourlyActive4,2008
Weekly apartmentCasa Blanca ResidencesWeeklyActive34,500728
Residents monthlyCasa Blanca ResidencesMonthlyActive118,0001
Golf society day rateLakeside Golf ClubNightlyActive5,75011
Winter 2025 promoMeridian WaterfrontNightlyInactive10,700310
Legacy group blockAltavista ResortsWeeklyInactive83,9007
Calisto Engage

Marketing, Reviews & Loyalty

Post-rental campaigns, loyalty programs, review management, and ad audiences built from real rental data. The tourist who disappeared after one rental comes back.

Last June’s Tourist. This June’s Email. Next June’s Booking.

A tourist rented a jet ski in Punta Cana last June. This June, an email arrives with their name, the equipment they rented, and a returning-customer discount. Nobody wrote the email. The campaign triggered on the anniversary.

Campaigns · Subscribers
Total Subscribers
10
Active (Subscribed)
7
Avg Open Rate %
45.1
Avg Click Rate %
16.2
Normal
EmailNameStatusListTagsOpen %Click %Source
carmen.almonte@correo.doCarmen AlmonteSubscribedGuestsVIP6822Booking
thabo.nkosi@mail.co.zaThabo NkosiSubscribedPartnersWholesale5417Import
elodie.marchand@courriel.frÉlodie MarchandSubscribedGuestsRepeat7129Website
diego.ferrer@correo.doDiego FerrerPendingGuestsNew00WiFi
amina.yusuf@barua.keAmina YusufSubscribedPartnersVIP6225Manual
owen.bennett@post.ukOwen BennettUnsubscribedGuests122Import
priya.r@correo.doPriya RaghunathanSubscribedMembersMember7734Registry
nadia.haddad@barid.maNadia HaddadSubscribedGuestsRepeat5819Booking
bounced@example.invalidCarlos ReyesCleanedGuests00Import
james.chen@mail.sgJames ChenSubscribedMembersMember4914Website

Loyalty Points Per Rental. Season Pass Double Points.

Loyalty points accrue per rental and redeem for upgrades or free hours. A season pass holder in Lake Havasu earns double points in the off-season. A tour operator in Playa del Carmen who sends 200 groups per year sees their lifetime rental value tracked and a loyalty discount applied at the next booking.

Registry · Credit Allocations
Allocations
10
Total Allocated
176
Total Used
104
Remaining
72
Normal
MemberCredit TypeAllocatedUsedRemainingCycle EndsExpiredActions
Carmen AlmonteSpa Credits12758/31/2026No
Carmen AlmonteGuest Passes241868/31/2026No
Thabo NkosiCourt Hours3221118/31/2026No
Élodie MarchandSpa Credits12488/31/2026No
Diego FerrerGuest Passes121208/31/2026No
Amina YusufParking3019118/31/2026No
Priya RaghunathanMeeting Hours201379/30/2026No
Owen BennettEvent Passes6249/30/2026No
Nadia HaddadGolf Rounds8359/30/2026No
Luis PeñaSpa Credits205155/31/2026Yes

Segments From Rental Behavior

Segments build from rental behavior, not just email opens. "Rented three or more times in the last 12 months" is a query. "Lifetime spend above a threshold" is a query. "Booked a jet ski but never tried the kayak" is a query.

Orbit · Lists
NameTypeMembersDescriptionUpdated
All contactsSystem18492Every contact record in the account.8/7/2026
Stayed in the last 12 monthsSystem4137Anyone with a completed booking inside the rolling year.8/7/2026
Members, activeSystem962Current membership, any tier.8/7/2026
Lapsed, 9 to 18 monthsCustom1806Booked once, nothing since. The win-back audience.8/6/2026
Corporate bookersCustom288Named contacts at companies with a negotiated rate.8/4/2026
Spa, treated twice or moreCustom613Repeat treatment guests, for the retention offer.8/2/2026
Marketing consent, emailSystem11204Consent on file and not since withdrawn.8/7/2026
Event organisers, 2026Custom74Anyone who has run an event with us this year.7/29/2026
Golf society captainsCustom0Built last week. No matching records yet.7/31/2026

Five Stars Post. Three Stars Stay Private.

A rental completes clean and a review request routes to TripAdvisor based on satisfaction signals from the return inspection. A rental completes with a damage dispute and the review request reroutes to a private feedback form. A negative TripAdvisor review from a tourist in Cancún gets a response within two hours using the operator’s templated apology and a discount code for their next rental. A positive Google review gets a personalized thank-you mentioning the specific equipment they rented. Rating trends across TripAdvisor, Google, and Viator track on one dashboard.

Reputation · Feedback
Surveys
5
Avg NPS
47.4
Avg CSAT
4.4
Avg Response %
34.6
ScoreSentimentChannelRoutedFeedbackContact
10PositiveEmailGoogleRoom was ready early and the front desk remembered we had the baby with us.Marta Alvarez
9PositiveSMSTripAdvisorBest meal we have had on the island. The octopus especially.James Chen
6NeutralEmailHeld backFine, but the check-in queue at 3pm was about twenty minutes.Nadia Haddad
10PositiveWhatsAppGoogleThe therapist actually read the notes from last time. Rare.Owen Bennett
3NegativeEmailHeld backAir conditioning in 218 never got below 26. Reported twice.Carmen Almonte
8PositiveSMSGoogleSmooth from booking to checkout. Would come back.Diego Ferrer
5NeutralEmailHeld backThe gym was good. The changing rooms were not.Priya Raghunathan
9PositiveEmailTripAdvisorRan our conference for 180 people without a single hitch.Luis Peña
2NegativeWhatsAppHeld backCharged twice for the minibar and it took three emails to fix.Ana Okonkwo
10PositiveSMSGoogleStaff went and found a wheelchair-accessible route to the terrace for us.Erik Lindqvist

Ad Audience From Actual Rental Data

An Instagram ad audience builds from "everyone who rented a jet ski in Punta Cana between December and March and spent above a threshold." That audience comes from actual rental data: booking dates, equipment types, spend amounts. Not from browser cookies or ad network guesses.

Campaigns · ROI
Total Revenue
2,680,000
Total Cost
451,000
Overall ROI %
495%
Conversions
612
Revenue vs Prior Period
+18.4%
ROI vs Prior Period
+31 pts
CampaignCostROI %
Autumn midweek offer (email)120,000712%
Abandoned cart recovery (WhatsApp)40,300648%
Lapsed guests, 9 months (email)78,700503%
Table availability tonight (SMS)63,700441%
Members-only preview (email)48,100388%
Birthday month voucher (email)26,700355%
Spa upsell after checkout (SMS)44,900212%
New menu announcement (email)29,30096%

Fleet Photography In. Campaign Out. Every Location On Brand.

The fleet photos taken on the dock compose into seasonal campaign graphics, social posts and listing imagery in Studio, so a new jet ski is a photo session rather than a design brief. Ethos holds the brand standards across every location’s marketing and booking confirmations, so the second shop’s summer promotion looks like the first shop’s.

Studio · Tools
Bulk Create
Generate many designs at once from a CSV or spreadsheet: merge your data into a template.
QR Code Generator
Create QR codes with custom colours, sizes, and error correction. Download as PNG or SVG.
Mockup Generator
Place your designs on product mockups: T-shirts, mugs, phones, posters, and more.
Brand Kit
Your brand colours, fonts, and logos — edit them right here in Studio.
Campaigns · Subscribers
Total Subscribers
10
Active (Subscribed)
7
Avg Open Rate %
45.1
Avg Click Rate %
16.2
Normal
EmailNameStatusListTagsOpen %Click %Source
carmen.almonte@correo.doCarmen AlmonteSubscribedGuestsVIP6822Booking
thabo.nkosi@mail.co.zaThabo NkosiSubscribedPartnersWholesale5417Import
elodie.marchand@courriel.frÉlodie MarchandSubscribedGuestsRepeat7129Website
diego.ferrer@correo.doDiego FerrerPendingGuestsNew00WiFi
amina.yusuf@barua.keAmina YusufSubscribedPartnersVIP6225Manual
owen.bennett@post.ukOwen BennettUnsubscribedGuests122Import
priya.r@correo.doPriya RaghunathanSubscribedMembersMember7734Registry
nadia.haddad@barid.maNadia HaddadSubscribedGuestsRepeat5819Booking
bounced@example.invalidCarlos ReyesCleanedGuests00Import
james.chen@mail.sgJames ChenSubscribedMembersMember4914Website
THE EVIDENCE CHAIN

Check-out photos. GPS track. Return photos. One record.

That is why the damage dispute resolves against evidence rather than against a memory.

Command Center

Every unit, where it is and what it owes.

Real-time telematics, photo inspections, and automated waivers mapped to every unit. Track GPS position, usage metrics, and pending balances across your entire fleet from a single command dashboard.

Every Unit, Where It Is and What It Owes

Out, due back, overdue, and in service across the whole fleet, with the day's pickups and returns beside them. GPS position, fuel level, and odometer read onto the same record the booking sits on, so an overdue unit is a location rather than a phone call.

Utilization by Unit

Which units earn and which sit. Revenue per unit against days available, so the next purchase is decided by the fleet rather than by the last customer who asked.

76%

Damage Documented at Both Ends

A guided photo inspection at check-out and check-in, timestamped against the rental. The scratch that was already there stops being a conversation.

Age Gate and Waiver Before the Keys

Native ID scan, age verification, signed waiver, and a damage deposit hold complete before a unit leaves. An unqualified renter never reaches the counter conversation.

Weather Holds Without the Phone Tree

A weather alert places affected bookings on hold and notifies every renter on the same channel they booked on. Nobody drives two hours to a closed dock.

Calisto Ops

From inquiry to return

No loose ends at any step. Streamline everything from guest checkout and photo verification to deposit releases and loyalty retention without switching tools.

  • 1
    Browse
    Real-time fleet availability by category and location. Hourly, half-day, full-day, multi-day
  • 2
    Book
    Duration picker, add-ons, delivery or pickup, guest checkout. No account required
  • 3
    Waive
    Sign digitally in advance or by QR at the counter. Minor co-signature routes automatically
  • 4
    Pay
    Deposit pre-authorization holds against damage, with expiry tracking on every hold
  • 5
    Check Out
    Guided walk-around: ID scan, condition photos, fuel level, odometer and engine hours
  • 6
    Rent
    The unit reports its own position. Geofence boundary alerts, overdue monitoring, support access
  • 7
    Return
    Side-by-side photo comparison, damage severity and cost, fuel charge, deposit release or capture
  • 8
    Follow Up
    Review request routes by satisfaction. "Rent Again" link and loyalty credit in Circle
Why Clients Love Calisto Pro

What rental operators find when the fleet answers for itself

The structural differences that matter when a unit comes back damaged and the customer disagrees.

$0

per asset, per month. Another unit and another location do not move the platform bill, because it follows the revenue rather than the size of the yard.

PER-ASSET FEES
1

inspection chain per rental: timestamped and geo-tagged before, GPS during, photographed after. The damage dispute resolves against a record rather than a memory.

THE EVIDENCE CHAIN
0

lock-in. The fleet record, the waivers, the customer history, and the deposit ledger export on any plan. The channel that sent the booking keeps its commission; it does not keep the renter.

YOUR DATA
75

payment gateways for the booking, the deposit hold, and the damage charge, all against the same rental. The tourist pays the way they pay at home.

GET PAID ANYWHERE
6am

The waiver the group never signed. The unit that is still out at closing. Every workflow reflects a real morning on a dock.

OPERATOR DNA
The Connections

Eight apps. One fleet.

A counter that turns around a rental in three minutes needs the calendar, the waiver, the deposit and the damage record to be one transaction.

Fleet
Bookings
Inventory
Sign
Payments
Pulse
Assure
Identity
Workforce

Bookings

One calendar across every location that cannot double-book a unit, including the same-day return that becomes the next hire two hours later.

Inventory

Every unit tracked from purchase to retirement, with service intervals and condition on the asset rather than in a maintenance book behind the counter.

Sign

Digital waivers and ID capture signed before the key leaves the counter, filed against the hire rather than into a folder nobody opens until there is a claim.

Payments

Deposit holds placed against the card and released on the terms you set, so the money is secured without becoming a refund conversation every Monday.

Pulse

Peak and off-peak rates that move with the season and the day, so a Saturday in July and a Tuesday in October are priced by the system rather than by memory.

Assure

Guided photo inspection at check-out and return, so a claim resolves with the before and after already loaded rather than with an argument.

Identity

ID scan and age gate before the key. The license validates, the age minimum enforces per vehicle class, and the verification files on the rental record.

Workforce

Counter staff, mechanics, drivers, and dock hands scheduled, assigned, and time-tracked from one roster.

Pricing

No setup cost. Pay when you start using.

Take a whole suite or pick a single app.

Calisto Core

The fleet and the booking calendar

0Additional Cost
Recommended

Calisto Commerce

Rentals, add-ons, waivers and deposits

2%of revenue processed

Calisto Ops

Inspections, GPS, maintenance and closeout

1%of revenue processed

Available Upgrades

Every App Works Independently. Calisto Pro works better together.

€4/user/mo
Priced per app
€195/brand/mo
From €4/user/mo
Priced per surface
Extensions for recreation & vehicle rental

Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.

Browse extensions
Get help setting up

Buy concierge hours and our team does the data entry, the configuration and the training.

See concierge packages
Need a full migration?

Request a proposal from a certified consultant who has implemented Calisto at your scale.

Request a proposal
Honest answers

Questions operators ask before the first season

Vehicle rental (cars, trucks, vans), watercraft (boats, jet skis, pontoons, kayaks), powersports (ATVs, UTVs, dirt bikes, snowmobiles), bicycles & e-bikes, scooters & mopeds, golf carts, RVs & campervans, sports equipment (surfboards, paddleboards, ski gear), outdoor/adventure gear, and beach equipment (umbrellas, chairs, cabanas).

Yes. ID scanning is native, not a third-party add-on. At check-out, staff scan the license, the system validates it, and the minimum age gate for that vehicle class enforces before the rental can proceed. A 19-year-old cannot be handed the 1000cc ATV.

Create unlimited waiver templates per product type, so a jet ski carries a different waiver than a bicycle. Waivers sign in advance from the confirmation email, at the counter on a tablet, or by QR on the renter's own phone.

Yes. Customers can choose delivery or pickup at checkout with distance-based fee calculation and maximum radius settings. Staff use delivery routing with GPS tracking, delivery confirmation with customer signature, and automated invoicing.

A deposit pre-authorizes rather than charges, captures on damage or a late return, and releases automatically on a clean one. One dashboard holds every active authorization, and an expiry warning arrives before a hold lapses unreleased.

The crew roster tracks staff availability, leave, and skills. Assign drivers to delivery routes with GPS-tracked dispatch. Time tracking logs hours spent on check-outs, returns, maintenance, and deliveries. Performance metrics track task completion rates per employee.

Yes. The POS terminal supports walk-in rental checkout with barcode scanning, cash drawer management, payment links, and receipt printing.

Inspection checklists, preventive maintenance scheduled on usage hours or calendar dates, service plan tracking, and certification management all run against the unit record. Every inspection leaves an audit trail.

Yes. Warehouse management supports multi-location stock with packing lists, staging areas, inter-location transfers, and real-time stock levels. Each location has its own availability engine, and the online store shows combined or per-location inventory.