How do the world's best operators make consistency look so easy?
Calisto Pro eliminates friction by keeping your front desk, housekeeping, dining, and maintenance in total sync, so all your guests experience is flawless hospitality.
One platform for every hospitality operator
Independent, boutique, resort, branded chain, extended stay and hostel. Same platform, same login, same standard.
Mobile Check-in
Guests skip the front desk and check in via Navigator with digital key delivery.
Dynamic Pricing
7-factor rate optimization with comp-set monitoring. No revenue manager required.
Guest Messaging
Automated WhatsApp, SMS, and email sequences from pre-arrival through post-stay.
Direct Bookings, No OTA Commission
Sites runs your booking engine with zero channel markup.
The head housekeeper retires with everything except her method.
The room-type checklist she built, the regular who wants the corner suite, the supplier who takes a late linen order.
One operating system for full-service hospitality
Everything a front desk agent, a housekeeper, a concierge, and a guest touches, running off one record. A boutique property and a 500-room resort are held to the same standard.
Reservations & Revenue
A reservation arrives from any of thirteen intake paths, gets priced by seven factors, and reaches two hundred channels and your own website at the same rate. Walk-in to keycard in two minutes, with the gold tier and the gluten-free note already on the record.
Walk-in to Checked-in
A reservation arrives from Booking.com and the calendar updates with drag-and-drop room assignment. The arrivals dashboard shows every guest expected today, who asked for early check-in, and what each of them needs. A walk-in is a reservation, a room and a pre-authorization in three clicks, and the guest is upstairs in under two minutes.
Gold Tier. High Floor. Gluten-Free.
A returning guest books through the website and the profile loads itself: room preference, dietary restriction, six previous stays, and the complaint from last March, resolved and comped. Loyalty tiers adjust pricing, credit entitlements apply at checkout, and member pricing shows on the booking engine before the guest enters a code. The personalization happens because the reservation and the guest record are one database.
Thirteen Intake Sources. One Queue.
A Booking.com reservation, a room service order from the guest portal, a DoorDash ticket to the kitchen, a group booking converting out of the sales pipeline. Thirteen distinct intake paths feed one fulfillment queue, each entry carrying the channel attribution badge it arrived with. A room and a restaurant order move through different steps, and one queue manages both.
Seven-Factor Dynamic Pricing
The algorithm adjusts rates on demand, competition and historical data. A music festival announces dates for next month and the forecast reprices that weekend on its own. A new property with no booking history gets recommendations from comparable hotels in the same market. The revenue manager approves; nothing is priced by feel.
Approved at 9am. Live on 200 Channels by 9:01.
The new rate pushes to Booking.com, Expedia, Airbnb and 200+ channels in real time, and the direct booking website shows the same figure instantly. If one channel drifts off parity the alert fires before a guest sees two prices.
The Direct Channel Is Never the Stale One
A guest finds the hotel on Google, lands on your site, and books at the rate every OTA is showing. The room they take depletes the same inventory the front desk, the kiosks and the guest portal read. A room sells out on Booking.com at 11pm and the website removes it before the next visitor loads the page. The direct booking, the one with no OTA commission, is also the one that cannot overbook you.
Group Sales & Billing
Group sales generates the folio and billing reconciles it. A won deal creates the room block, the rate and the billing terms without anyone rekeying the contract, and the auditor reviews exceptions instead of every line.
From RFP to room block
One Pipeline From Inquiry to Contract
A group inquiry enters the sales pipeline and stays there through qualification, proposal, negotiation and close. Nothing is tracked in a parallel spreadsheet, because the deal record is what the room block is built from.
Proposals Priced From the Rate Calendar
The proposal builds with integrated pricing from the same rate calendar the OTAs read. The contract and the PMS cannot say two different numbers, which is the failure that surfaces at checkout in front of the client.
Electronic Signature
The client signs electronically and the signed document files itself against the deal, the contact and the booking reference. No countersigned PDF living in an inbox.
Won Deals Auto-Create the Block
The won deal creates a group block with rooming list, master folio and batch reservations. Room allocations, release dates and rooming list templates come from the deal terms, not from a second round of data entry.
Seventy-Five Payment Gateways
Gateways across 30+ countries, and the margin on a group deposit stays yours rather than being set by whoever sold you the PMS.
Pre-Authorization & Tokenized Storage
Pre-authorization, tokenized card storage and PCI-compliant processing on the deposit and the final settlement. The card the planner gave you in March still charges in September without anyone reading it back over the phone.
F&B Outlets & Kitchen
Five outlets on one catalog, so a price changed once is right at every till. The point of sale posts to the room and depletes the walk-in at the same moment, which is why there is nothing to reconcile.
Charge to Room From Any Outlet
The restaurant, the pool bar, the lobby cafe, the gift shop and room service. Every charge posts to the guest folio in real time, and a dinner charge is on the room before the guest has left the table.
Multi-Outlet POS, Kitchen Display and Bar Queue
Each outlet runs its own terminal with its own menu configuration. The kitchen display shows the order, the expediting screen paces the pass, and the bar queue prioritizes drinks so a table is not waiting on a cocktail that was never fired.
The Lobby Kiosk, Five Modes
The kiosk checks in the guest, issues a digital room key, offers a restaurant reservation and processes payment. Five operating modes on one device: check-in, ordering, concierge, showroom and registration. Offline-capable, so a network drop is not a queue at the desk.
One Catalog, Every Thing the Property Sells
A "Romantic Weekend" package: two nights, dinner for two, a couples massage and late checkout, composed once and distributed to the website, the OTAs and the guest portal. Rooms, restaurant menus, spa services, tours, event tickets and retail all live in the same catalog. Before a room listing publishes, the system checks it has unit types, amenities and policies; incomplete listings stay in draft.
Recipe Costing to the Ingredient
The point of sale sells a fish taco. The tortilla, the salsa, the cabbage and the mahi-mahi each deplete from stock, and the salsa itself depletes its tomatoes, onions and cilantro. Batch recipes, yields and food cost percentage resolve against real depletion, so the variance closes without a spreadsheet.
Three Order Sources. One Stock Count.
An online order from the booking website, a dine-in order at the counter and a meal-plan guest all draw from the same stock. The count is live rather than monthly, which is the difference between knowing you are short and finding out at service.
Every F&B and kitchen capability
Complete operational tools for menus, floor plans, prep lists, and margins.
Seven Outlets, Seven Menus, One Catalog
Lobby restaurant, pool bar, room service, spa cafe, golf clubhouse, private dining and rooftop each carry their own menu, hours and terminal. Table layouts and floor plans are designed per outlet, and covers track against the plan rather than against a paper diary.
Banquet Orders on the Outlets' Own Calendar
Banquet event orders for weddings, conferences and private functions share the same calendar and the same catalog as the outlets. The kitchen preparing a 200-cover wedding and the kitchen preparing room service are reading one system.
Delivery Lands in the Same Queue
Orders from eleven delivery platform connections arrive in the same fulfillment queue as room service and dine-in, with their channel attribution attached. The pass does not care which door the order came through, and the revenue report does.
Food Cost From Depletion, Not From a Count
Cost of goods per dish, per outlet and per period, calculated from actual depletion rather than from a monthly count. Waste logs against the recipe it came from, so the gap between theoretical and actual usage has a cause rather than a number.
Prep and Purchase Orders Build Themselves
Tomorrow's prep builds from covers booked, occupancy forecast and meal-plan counts already in the system. Purchase orders raise against par levels, receive against the PO, and flag the variance where the delivery and the invoice disagree.
Revenue by Outlet, Into One Total-RevPAR View
Revenue, covers and average check per outlet, feeding the same total-RevPAR view as rooms, spa, golf and retail. The outlet that looks busy and the outlet that pays are told apart on one screen.
Checkout to ready, and what happens when it fails
The Guest Departs
Room status flips to dirty the moment checkout posts, on the same board the front desk reads to release a room. Nobody radios it in and nobody writes it on a clipboard that leaves with the shift.
Every housekeeping, maintenance and asset capability
Grouped by the department that carries them.
Housekeeping
Checkout flips the room, the checklist runs on a phone per room type, and whatever fails the inspection leaves a record instead of a conversation.
Maintenance
A job finds the right tech without a dispatcher, and a sensor opens its own work order before anyone notices the equipment drifted.
Assets & Oversight
Every asset carries its own history, and the reporting that used to take seven logins arrives on one screen.
The guest never complained.
A sensor alert at 2am. A work order at 2:01am. A tech assigned at 7am. A repair logged. A guest notified. You slept through all of it.
Forecast to labor cost, in one system.
Five stages, one database, so the rota and the labor-cost report are never two tools.
Every scheduling and labor capability
The Rota Is Built Against Tomorrow's Arrivals
Shifts build per department against tomorrow's arrivals and departures rather than against last week's pattern. Turnover checklists, special requests and repair tickets sit on the same shift board, and handover notes attach to the shift rather than to the person walking out of it.
Overtime Is Flagged as It Accrues
Clock-in runs against the roster with variance visible per shift. Overtime flags while the hours are being worked rather than being discovered at payroll, when the only remaining decision is how to pay it.
Payroll Runs From the Timesheet the Schedule Made
The schedule creates the timesheet, the timesheet runs payroll, and labour cost reports against booked occupancy. One chain, no re-keying between the tool that assigns the shift and the tool that pays for it.
Certifications Against the Compliance Calendar
Orientation and certifications track against the compliance calendar, with recertification raised before it lapses rather than after an inspector asks. Training modules and completion are tracked per employee and per property.
The Course Catalogue Staff Actually Work Through
Modules, assessments and certificates run in the same system that holds the roster, so the record that says someone is trained and the record that schedules them onto the floor are one record.
One link. Zero app downloads.
A single link that syncs in real time with the front desk.
Access, locks, WiFi and on-property screens
Smart hardware, digital keys, and physical signage, managed from a single dashboard.
The Code Activates With the Booking and Dies at Checkout
A booking confirms and a door code activates with validity matching the stay dates. The guest checks out and the code revokes itself. Digital keys land in the wallet the guest already uses, with no per-door monthly fee and no lock vendor subscription. Nobody encodes a key.
By Floor, By Zone, By Time Window
Entry is controlled by floor, zone and time window from one dashboard: staff master keys, housekeeping zone access, and vendor access that expires at the end of the job. Salto, Brivo, Kisi, August, Openpath and Schlage all connect, so the hotel does not replace its hardware to get digital keys.
Who Entered That Room, With a Timestamp
Every access event logs with timestamp, identity and door. The complaint that a room was entered while the guest was out has an answer on a screen rather than an argument at the front desk.
The Captive Portal Greets Them by Name
A guest connects to the WiFi and the portal recognises their device from their last stay and greets them by first name, with a live spa offer on the splash page. The captured email enters the same contact record the booking, the point-of-sale purchases and the loyalty tier already reference. The front desk never typed it.
The Kiosk Runs the Terminal's Own Modes
Self-service check-in, key issuance and payment at the lobby kiosk, running the same five operating modes the outlet terminals run. It is the same terminal software in a different housing, not a separate check-in product.
Every Screen in the Building Reads One Catalog
The pool bar display shows today's specials from the menu the point of sale is selling. The welcome board lists today's events from the events catalog and meeting room signage reads the calendar sales booked it in. Room-number and wayfinding signs are driven from the property record, so a renumbering is a data change rather than a print run. One change, every screen current.
Two halves of one guest relationship.
Pre-arrival messaging, live support, and marketing campaigns share the exact same contact record.
Every channel writes to one record
The Guest Texts. The Agent Sees Six Stays.
A guest WhatsApps about late checkout and the message arrives on the same record as their three-night booking, their Gold tier, their six previous stays and last Tuesday's spa charge. The agent answers in twelve seconds. No tab-switching, no "can you spell your last name?"
Email Matched to the Contact
A returning guest emails about airport transfers and the system matches the sender to the contact record from their stay last March. The agent sees the noise complaint, the comped breakfast and the 4-star review. The reply starts with context, not questions.
The Call Recording Sits Next to the Folio
The phone system shows the agent the guest's name, their booking source and yesterday's WhatsApp thread before they pick up. The AI receptionist handles "what time is checkout?" at 2am without waking the front desk.
Support Tickets With the Context Already Loaded
A guest reports "AC not cooling in Suite 401." The customer context panel loads booking source, loyalty tier, purchase history and door access log from four connected systems before the agent types anything.
Maintenance From the Support Thread
The agent creates a maintenance ticket directly from the conversation and it carries the full context. The complaint is resolved before the guest has to repeat it.
Inline Service Recovery
For complaints under a configurable threshold the agent processes a refund inline, and a balanced journal entry posts to accounting. Recovery does not need a manager and a spreadsheet.
Pre-Arrival and In-Stay Sequences
Confirmation, pre-arrival upsells and check-in instructions send in the guest's language over WhatsApp, SMS or email, triggered by the booking rather than by a calendar.
Documents, Files & Forms
Every document knows its guest, every file knows its booking, and a form the guest fills in updates the reservation itself.
The Welcome Letter Reads the Live Booking
Guest first name, confirmation code and room number are merge fields that pull from the booking, with no copy-paste from the reservation system. The guest upgrades rooms and the field resolves to the new room on the next render, so the document is not a snapshot of what was true when someone wrote it.
The Signature Files the Contract
Group contracts, RFP responses, vendor agreements and guest waivers file against the deal and the contact the moment the signature completes. A banquet event order for a group booking pulls event details, menu selections and guest counts from the deal record, and updates when the deal updates.
Photos and ID Scans File Themselves
Photos from room checks land under the room, the inspection and the work order they belong to. ID captured at check-in attaches to the guest record and the booking reference, available wherever that guest is being served. Nobody downloads, renames and re-uploads into folders.
Filed Against Records, So It Is Findable
Every file is reachable from the sales workspace, the operations dashboard and the file browser, because it was filed against records rather than into a folder tree. Ten gigabytes of document storage is included, with additional capacity at EUR 9 / $10 per 100 gigabytes.
A Pre-Arrival Form That Writes to the Booking
The form asks for pillow type, dietary restrictions and transfer time, and the responses write to the booking itself. Housekeeping sees the pillow, the kitchen sees the diet, the concierge sees the transfer. No staff member re-enters any of it.
The Survey Scores the Room and the Housekeeper
Post-stay satisfaction scores attach to the booking, the room and the housekeeper who serviced it, so the general manager sees which rooms and which staff consistently score above or below average rather than one property-wide number.
Every department, every outlet, one dashboard
Revenue, maintenance, guest requests, outlets, and events in a single view. When every department reads the same record, nothing has to be chased.
See Every Room's Revenue in Real Time
Occupancy, average daily rate, and room-category performance on live dashboards. Know where the money is and where it leaks, by property, by category, by night.
75 Payment Gateways
Your merchant account, your negotiated rates, your currencies. The margin on every booking stays yours instead of being set by whoever sold you the PMS. Cross-currency folios, local methods at booking.
Dispatch Maintenance Before Guests Complain
Inspection notes and room issues become field tasks the moment they are logged, routed to the right tech with the photo attached. The difference between a 3-star review and a 5-star review is response time.
Handle VIP Requests Like a Concierge Desk
Spa bookings, amenity requests, and special arrangements come in through structured forms that write straight to the booking. Not a receptionist's memory. Not a sticky note that leaves with the shift.
The Hotel, the Restaurant, and the Events Business. One System.
Three businesses most operators run in three tools. Banquet event orders, seat designer and ticketing share the same calendar and the same catalog as the outlets, so the events business is not a second system bolted to the first.
0
Intake Paths
0
Payment Gateways
0+
Channel Connections
0
Businesses, One System
What changes when every department reads the same record
What the guest notices, and what the record can prove afterwards.
standard, held everywhere. Reservations, housekeeping, maintenance, spa, golf, F&B, keys, and reviews all reading the same guest record, so there is one version of what happened.
"Our rating went up half a star in two quarters. Nothing about the property changed. The follow-through did."ONE STANDARD
timestamped records behind every disputed night: the inspection photo, the door access log and the folio line. The guest who wants the night refunded gets an answer rather than an apology.
THE RECORD ANSWERSdata lock-in. The guest record sits on your own database, in the jurisdiction you choose, satisfying GDPR and local residency rules, and it exports in full on any plan. The OTA holds a copy of the booking. It does not hold the guest.
YOUR DATApayment gateways across 30+ countries. Your merchant account, your currencies, your terms. The margin on every booking stays where you negotiated it.
GET PAID ANYWHEREoperator-grade intelligence. The 3am ice machine alarm, the spa no-show rebook, the group block release, the folio that balances across four outlets.
OPERATOR DNAFrom first search to five-star review, and the night audit in between
- 1DiscoverGuests find your property through 200+ OTA channels, GDS (Amadeus, Sabre), metasearch, and your Sites-powered direct booking website. One dashboard manages all distribution.
- 2BookInstant reservation sync across every connected channel, with OTA bookings normalizing into the local stays pipeline under a channel attribution badge. The direct booking engine captures the same reservation with no OTA commission.
- 3Pre-ArrivalAutomated Inbox sequences send confirmation, pre-arrival upsells (upgrades, spa, amenity passes), and check-in instructions in the guest language via WhatsApp, SMS, or email.
- 4Check-InMobile check-in through Navigator with ID verification and digital key provisioning to Apple Wallet, valid strictly for the stay dates. Walk-in guests handled at front desk with pre-authorization and smart room assignment.
- 5StayServices ordered through Navigator, charges posted to folio automatically. POS handles every outlet with charge-to-room. Signal monitors IoT. Dispatch routes maintenance. Inbox handles guest requests.
- 6Check-OutExpress checkout from Navigator or the front desk, and the digital key revokes itself. The final folio itemizes every charge across every outlet.
- 7ReviewAutomated review collection via Reputation tied to satisfaction scoring. Responses managed in one dashboard. Campaigns triggers post-stay loyalty enrollment and re-engagement sequences.
- 8ReturnCircle referral programs, Campaigns re-engagement, and stored guest preferences ensure returning guests feel recognized. The lifetime value calculation informs VIP treatment from rebook forward.
No setup cost. Pay when you start using.
Take a whole suite or pick a single app.
Calisto Core
Your front desk
With Core, get:
PMS & reservations Calisto BookingsTape chart, arrivals, room assignment, and stay lifecycle
- Thirteen intake paths into one queue
- Drag-and-drop room assignment on a calendar that updates on arrival
- A walk-in is upstairs in two minutes
- Gold tier, high floor, gluten-free load before she enters a code
Room types & rate plans Calisto ListingsRoom types, packages, and what each channel sells
- Room types, day-use, extended stay, and corporate rates in one record
- What each channel may sell is set per property
- The room a guest takes depletes the inventory every channel reads
F&B and supplies inventory Calisto InventoryRecipes, minibar, linen, and amenity stock
- A fish taco sold depletes tortilla, salsa, cabbage, and mahi-mahi
- The salsa depletes its own ingredients underneath
- Minibar, linen, and amenities draw down as housekeeping uses them
- Three order sources draw from one live stock count
Guest profiles Calisto RegistryPreferences, tier, previous stays, and complaint history
- Room preference, dietary restriction, six previous stays on one profile
- The complaint resolved last March is on the record
- Every department reads the same guest record
Automations Calisto AutomationsConfirmation, upsell, and release chains that fire themselves
- Confirmation, pre-arrival upsell, and check-in instructions send in the guest language
- The 3am ice machine alarm reaches someone who can act
- Group block release and spa no-show rebook run by rule
Property setup Calisto PurviewLegal identity, tax, currency, and outlets per propertyIncluded with every account
- Legal name, tax ID, hours, address, and currency per property
- Every outlet, kiosk, portal, and screen the property exposes
- Data rules decide who reads which guest record
Brand standards Calisto BlueprintRoom-type checklists and rate rules locked at HQIncluded with every account
- Room-type checklists, brand inspections, and rate rules publish once
- They arrive locked at every property; nobody edits them at the desk
- Version history with a snapshot on every edit
Staff scheduling Calisto WorkforceRotas built against tomorrow's occupancyBasic scheduling included
- The rota is built against tomorrow's arrivals, not last week
- Hours from the terminal flow into payroll
- Certifications and availability sit on the same roster
Calisto Commerce
Sell rooms, manage rates and process payments
With Commerce, get:
Revenue management Calisto PulseSeven-factor dynamic pricing across every channel
- Seven-factor pricing on demand, competition, and history
- A festival announcement reprices that week automatically
- Floor and ceiling guardrails on every night
Channel manager Calisto Sync200+ OTA, GDS, and metasearch channels on one feed
- 200+ OTA channels, GDS (Amadeus, Sabre), and metasearch on one dashboard
- Approved at 9am, live on 200 channels by 9:01
- OTA bookings normalize into the local pipeline with channel attribution
- The direct channel is never the stale one
Outlets & packages Calisto CatalogEvery product type across every outlet
- Rooms, F&B, spa, events, golf, parking, and retail in one catalog
- A "Romantic Weekend" package composes once and sells everywhere
- A price changed once is right at every till
Payments & folio Calisto Payments75 gateways, folio splitting, and multi-currency settlement
- Seventy-five gateways across 30+ countries on your merchant account
- Folios split by payer, charge type, or date range
- Pre-authorization, tokenized card storage, and PCI-compliant processing
- Charges settle in the guest currency and report in yours
Group sales Calisto DealsRFP to contract on one pipeline
- One pipeline from inquiry through qualification, proposal, and close
- A won deal creates the room block, rooming list, and master folio
- Room allocations and release dates carry on the block
Group proposals Calisto ProposalsPriced from the same rate calendar the OTAs read
- The contract and the PMS cannot say two different numbers
- Proposals built from live catalog prices and tracked to acceptance
Contracts Calisto SignSigned group contracts filed against the deal
- The client signs electronically from the proposal
- The signed document files against the deal, contact, and booking
- Envelopes signed on any device, filed to the record they belong to
Plus everything in Core
Calisto Ops
Housekeeping, night audit, keys and compliance
With Ops, get:
Housekeeping & maintenance Calisto DispatchRoute-optimized cleans and the repairs they flag
- Room status flips to dirty the moment checkout posts
- Routes build against today's departures and arrivals, not a floor list
- Each room type carries its own checklist, worked on a phone
- A failed inspection item becomes a work order with the checklist attached
Kitchen & room service Calisto OrderflowEvery outlet's orders on one kitchen queue
- Restaurant, pool bar, cafe, gift shop, and room service, one queue
- Each outlet runs its own terminal and menu configuration
- The kitchen display shows the order and the expediter paces the pass
Night audit & accounting Calisto LedgerFive-phase audit closing on exceptions, not every line
- Five phases: charge posting, reconciliation, exceptions, audit trail, date roll
- Auto-reconciliation surfaces only what disagrees
- City ledger with AR aging on every corporate account
- Every financial event writes a balanced journal entry when it happens
Digital keys Calisto AccessCodes that activate on confirmation and die at checkout
- Six smart-lock vendors with no hardware replacement
- Digital key to Apple Wallet, valid strictly for the stay dates
- Every door event logged against the booking that justified it
Guest WiFi Calisto WiFiSign-in that turns a connection into a guest record
- Six sign-in methods; a booking code checks against a real reservation
- Guest traffic on its own VLAN, scoped to the site it serves
- Access points sit in the same device list as your other hardware
Guest service desk Calisto DeskRequests, complaints, and claims with the folio attached
- Bookings, orders, membership, and access record in one sidebar
- SLA targets measured against your business hours
- Damage claims as tickets with their own fields and a CSAT survey
Inspections & compliance Calisto AssureRoom inspections, findings, and verified corrective actionsOps subscription only
- One checklist store and one scoring engine behind every check
- A failed item raises a finding, and the finding raises a fix
- Somebody other than the person who did the work verifies it
- Preventive schedules over a register of spaces, equipment, and vehicles
Ops dashboard Calisto TodayEvery department's day on one screenIncluded with any Ops app
- Five tiles read live from Orderflow, Dispatch, Signal, Desk, and Workforce
- Nothing cached, nothing copied, nothing to reconcile
- A report directory, a team scorecard, and a notice queue
Plus everything in Core
Available Upgrades
Every App Works Independently. Calisto Pro works better together.
Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.
Browse extensionsBuy concierge hours and our team does the data entry, the configuration and the training.
See concierge packagesRequest a proposal from a certified consultant who has implemented Calisto at your scale.
Request a proposal