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

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

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

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

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
Bookings · Reservations
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

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

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

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

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
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
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

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
No renderer registered for block type form.

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

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
Pulse · Rates
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

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

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

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

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 · Revenue

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
Campaigns · Subscribers
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.

Team size across your organizationInclude all locations, franchisees, and managed properties.

Multi-Location Rental Operator

Included with every plan

Whichever rate you pick below, all of this comes with it.

Fleet recordsCalisto Inventory

103 fields per unit from purchase to retirement

Booking calendarCalisto Bookings

One calendar that cannot double-book, across locations

Rental catalogueCalisto Listings

What each unit is, with specs, photos, and rates

AutomationsCalisto Automations

Engine hours, geofence breaches, and blocks that act

Business setupCalisto Purview

Legal entity, tax, currency, and location configuration

Operating standardsCalisto Blueprint

One pricing structure and checklist across every site

Staff schedulingCalisto Workforce

Counter, dock, and mechanic shifts on one roster

Core + Ops

The scratch that was there when they picked it up

Priced per plan

Core + Commerce

Inquiry to return, priced per rental

Priced per plan
Recommended

Core + Commerce + Ops

The scratch that was there when they picked it up

Priced per plan
Templates for recreation & vehicle rental

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

Browse templates
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.