Calisto Bookings

A booking system for whatever your business books.

A booking system that works with all of your operational data inside Calisto Pro. The availability grid shapes itself to what you sell, whether that is rooms, tables, appointments or equipment. Take the booking, run the day it falls on, and settle the bill on the same record.

The availability grid shapes itself to what you sell · Walk-in queue, capacity pacing and turnover on one board · Every amount held in the currency it was taken in

Bookings · Availability
AvailabilityDisponibilitéCapacitéAujourd'hui
Rooms
Mon
3
Tue
4
Wed
5
Thu
6
Fri
7
Sat
8
Sun
9
Mon
10
Tue
11
Wed
12
Ocean Suite 204
Ocean wing · cap 2
C. Almonte
Ocean Suite 210
Ocean wing · cap 2
M. Bell
H. Aoki
Ocean Suite 118
Ocean wing · cap 4
O. Bennett
Garden Bungalow 2
Garden · cap 4
N. Haddad
Garden Bungalow 4
Garden · cap 4
S. Restrepo
Garden Bungalow 6
Garden · cap 6
T. Nkosi
F. Diallo
Pool Villa 1
Pool deck · cap 6blocked
Pool Villa 2
Pool deck · cap 6
Grupo Caribe
BookedChecked inChecked out or blockedEmpty is available, click to book
Calisto Bookings

The Booking App for Everything You Book

Rooms, tables, appointments and equipment on one availability grid that shapes itself to what you sell.

Configurer

The first question is what your business books.

Answer it and everything downstream adapts: the screens, the fields on them, the grid you work in, the words on the buttons.

A completeness badge per section.

Bookings · Configure
Configure Stays
Your business record, shared across every app, editable everywhere.
Emplacement
Punta Cana, DO
Devise
USD
Setup
14 of 17 configured
Property & Units
Room Types14 room types
PropertyConfigured
Floor Plans3 layouts
Room LayoutConfigured
Add-ons9 add-ons
Rate Structure
Rate Plans8 rate plans
Seasons4 seasons
Guest Experience
Guest Messages6 messages
AmenitiesNot set up
Distribution
Channels3 channels
Universal
IdentityConfigured
LocationConfigured
BrandConfigured
PoliciesConfigured
Availability RulesConfigured
Booking WindowNot set up
Service HoursConfigured
Staff DefaultsNot set up
LocalizationConfigured
Lay out your resources

Set the floor before anyone walks in.

Draw your resources where they really are, and each one becomes bookable inventory the rest of the account reads as catalog.

0

floor plan templates ready to use

business areas on one account

0s

refresh on the live turnover tracker

0s

to undo a drag reschedule

Take the booking

One grid, shaped by what you sell.

Resources down and dates across is one shape of it. What the business area books decides the axes, so one surface does the work of three.

The X axis becomes the windows you seat in, and the counts underneath are covers rather than nights.

When you book a person rather than a place, the Y axis is your providers. Someone not rostered reads as off.

Bookings · Availability
AvailabilityDisponibilitéCapacitéAujourd'hui
Tables
17:00
17:30
18:00
18:30
19:00
19:30
20:00
20:30
21:00
21:30
Table 4
Terrace · cap 2
Raghunathan
Table 9
Terrace · cap 2
Vosloo
Table 12
Terrace · cap 4
Marchand
Table 14
Terrace · cap 4
Bennett
Almonte
Table 21
Dining room · cap 6
Peña
Table 22
Dining room · cap 6
Bar counter
Bar · cap 8
Walk-in
Chef counter
Kitchen · cap 8blocked
BookedChecked inChecked out or blockedEmpty is available, click to book
The board

Every booking, every business area, one board.

Status, date, customer, resource and where it came from, with the counts above the list reading the same fetch grouped by the areas you actually run. Search by customer, by resource, or by confirmation number. Click any row to open it.

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
The booking itself

Open one and the whole thing is there.

Day, week and month. Drag to reschedule, with five seconds to undo.

Every field editable in place, saved in one write. Agreements sign against it; intake comes back before arrival.

The confirmation, the reply, the late-flight text and the call, all on the booking they concern.

Import a CSV. The columns match themselves, and every run reports what failed.

Bookings · Calendar
Calendrier+ New Reservation
DayWeekMonthAll resource types3 to 9 August
Mon
3
Tue
4
Wed
5
Thu
6
Fri
7
Sat
8
Sun
9
09:00
T. Nkosi
Bungalow 6
13:30
M. Bell
Suite 210
19:00
O. Bennett
Table 14
11:00
N. Haddad
Bungalow 2
15:00
H. Aoki
Treatment 3
10:30
O. Bennett
Suite 118
14:00
É. Marchand
Table 12
18:15
P. Vosloo
Table 9
20:00
L. Peña
Table 21
08:00
F. Diallo
Catamaran
12:00
A. Yusuf
Treatment 2
15:00
C. Almonte
Suite 204
19:30
P. Raghunathan
Table 4
09:30
J. Chen
Treatment 1
16:00
S. Restrepo
Bungalow 4
10:00
Grupo Caribe
Salón Mayor
13:00
D. Ferrer
Diving, AM
18:00
Walk-in
Bar counter
11:30
H. Aoki
Suite 210
Express Booking
Generate a secure, public link a client can open without signing in to book directly.
Client
James Chen
Service
Signature facial, 60 min
Practitioner
Élodie Marchand
Date
Fri 7 Aug
Heure
15:00
Send by
SMSEmailBoth
LINK GENERATED
book.calistoco.com/e/9fJ2xQ4mNb
Expires in 48 hours. Anyone with this link can book, no sign-in required.
Hi James, your Signature facial with Élodie is held for Friday 7 August at 15:00. Confirm or pick another time here:
EnvoyerCopier
Two other shapes

Not every booking is one person, one slot.

A venue is sold before it is held, and a session is one start time with a room of people in it.

An enquiry becomes a prospect, a tentative hold, then a definite booking, with the head count, the value and the owner on every stage.

Bookings · Venue Bookings
Status
BookingCodeStatusContactDateGuestsValueOwner
Almonte / Restrepo WeddingVB-4417DefiniteCarmen Almonte11/14/202618042,800.00Élodie Marchand
Caribe Logistics Annual MeetingVB-4418DefiniteTomás Peña9/22/202624061,500.00Diego Ferrer
Aoki Group Product LaunchVB-4421TentativeHaruki Aoki10/8/202612028,400.00Élodie Marchand
Nkosi Foundation GalaVB-4425TentativeThabo Nkosi12/5/202632088,000.00Amina Yusuf
Bennett Family ReunionVB-4429ProspectOwen Bennett1/17/20279016,200.00Diego Ferrer
Raghunathan EngagementVB-4430ProspectPriya Raghunathan11/29/202614031,000.00Amina Yusuf
Diallo Corporate RetreatVB-4433InquiryFatou Diallo2/6/20276012,400.00Élodie Marchand
Vosloo Awards DinnerVB-4436InquiryMarike Vosloo3/14/202720047,500.00Diego Ferrer
Haddad Birthday CelebrationVB-4402ClosedNadia Haddad7/19/20267514,800.00Amina Yusuf
Chen Partners SummitVB-4409LostJames Chen10/24/202615033,600.00Élodie Marchand

Availability is open and the book is filling. Now work the shift.

Run the day

The front desk, the floor, and the clock.

The screens your staff stands at between the booking being taken and the customer walking out.

Reception

Arrivals and departures in two lanes, prep and inspections already assigned.

Bookings · Reception
ReceptionThursday 6 AugustBulk Check In (2)
Coral Bay Resort
Stays
6arriving
4 departing · 38 in-house
Garden Bungalows
Stays
2arriving
3 departing · 11 in-house
La Terraza
Dine
9arriving
0 departing · 4 in-house
Coral Bay Spa
Time-Slots
7arriving
0 departing · 3 in-house
Arrivals5
Carmen Almontepre-reg
CB-48120 · Ocean Suite 204 · 2 guests · 74,400 due
QuickCheck In
Hana Aokipre-reg
CB-48166 · Ocean Suite 210 · 2 guests
QuickCheck In
Sofía Restrepo
GB-22140 · Unassigned · 4 guests
Check In
Fatou Diallo
BX-11290 · Catamaran, Half Day · 6 guests · 4,500 due
Check In
Grupo Caribe
EV-70155 · Salón Mayor · 40 guests · 312,000 due
Check In
Departures4
Owen Bennett
Ocean Suite 118 · zero balance
ExpressCheck Out
Marcus Bell
Ocean Suite 210 · zero balance
ExpressCheck Out
Thabo Nkosi
Garden Bungalow 6 · 15,600 balance
Check Out
Nadia Haddad
Garden Bungalow 2 · zero balance
ExpressCheck Out

The walk-in queue

Position-ordered. Call, seat, or no-show.

Bookings · Queue
File des visites spontanées5 waiting+ Add to Queue
Nom
Customer name
Party size
2
Resource
table / room type
Add
Waiting5
1
Priya Raghunathannotified
4 guests · Terrace · waited 22m · ~0m est.
SeatNo-showRetirer
2
Owen Bennettwaiting
2 guests · Terrace · waited 14m · ~10m est.
AppelerSeatNo-showRetirer
3
Nadia Haddadwaiting
2 guests · Bar counter · waited 8m · ~20m est.
AppelerSeatNo-showRetirer
4
Luis Peñawaiting
6 guests · any · waited 3m · ~35m est.
AppelerSeatNo-showRetirer
5
Marcus Bellwaiting
3 guests · Dining room · waited 1m · ~45m est.
AppelerSeatNo-showRetirer

What every resource is doing

Every resource live, tinted by status.

Bookings · Resource Map
Table Mapdine
T4Seated
2 seats · Terrace
Raghunathan · 4
Seated 19:10
T9Available
2 seats · Terrace
Next 20:30
T12Seated
4 seats · Terrace
Marchand · 2
Seated 18:45
T14Available
4 seats · Terrace
Next 19:45
T21Seated
6 seats · Dining room
Peña · 6
Seated 19:25
T22Available
6 seats · Dining room
Bar 1Seated
8 seats · Bar
Walk-in · 3
Seated 19:40
ChefUnavailable
8 seats · Kitchen
P1Available
4 seats · Poolside
Next 20:00
P2Seated
4 seats · Poolside
Bennett · 2
Seated 19:05
P3Available
2 seats · Poolside
PrivUnavailable
12 seats · Private room
DisponibleSeatedIndisponible

How the day is pacing

Each service window labelled ahead, on, or behind.

Bookings · Capacity Pacing
Capacity Pacingdine
Total booked
254
Peak window
60
21:00
Avg pace vs target
102%
Covers by window
17:00
28/60Behind pace
18:00
46/60Ahead of pace
19:00
58/60Ahead of pace
20:00
43/60On pace
21:00
60/60Ahead of pace
22:00
19/60Behind pace
Target pacing line (70% of window capacity)
Walk-in capacity remaining
17:00
32
seats open
18:00
14
seats open
19:00
2
seats open
20:00
17
seats open
21:00
0
seats open
22:00
41
seats open

What frees up next

In use, overdue, next free.

Bookings · Turnover
Turnover Trackerdine
In use
5
En retard
1
Next free
8m
feeds waitlist quote
Avg turn
94m
Expected turn by party size
1-2 60m3-4 90m5-6 120m7+ 150m
Seated tables5
T21Peña · 6Seated 2h 14m ago · expected 120m turn
Over by 14m
T12Marchand · 2Seated 52m ago · expected 60m turn
8m left
Bar 1Walk-in · 3Seated 1h 18m ago · expected 90m turn
12m left
T4Raghunathan · 4Seated 38m ago · expected 90m turn
Frees in 52m
P2Bennett · 2Seated 21m ago · expected 60m turn
Frees in 39m

Who is on, and with whom

Your people against the clock, on Workforce's roster.

Bookings · Providers Schedule
Providers ScheduleThursday 6 AugustToday
Fournisseurs
08:00
10:00
12:00
14:00
16:00
18:00
20:00
22:00
Amina Yusuf
with customerMassage therapy
Haddad
Chen
Aoki
Élodie Marchand
availableFacials
Bell
Restrepo
Diego Ferrer
with customerPhysiotherapy
Bennett
Diallo
Nkosi
Thabo Nkosi
on breakHydrotherapy
Almonte
Priya Raghunathan
availableAcupuncture
Vosloo
Peña
Luis Peña
offSports massage

The service queue

The day in order, anything running behind flagged.

Bookings · Service Queue
Service QueueThursday 6 August
In progress
2
Upcoming
4
Terminé
2
Running behind
1
Aujourd'hui
Nadia Haddad
Deep tissue, 60 min · scheduled 14:00 · 68m elapsed / 60m est
behindIn progress
Owen Bennett
Physiotherapy assessment · scheduled 14:30 · 22m elapsed / 60m est
In progress
James Chennext
Signature facial · scheduled 15:00
Upcoming
Sofía Restrepo
Acupuncture follow-up · scheduled 15:30
Upcoming
Hana Aoki
Hot stone, 90 min · scheduled 16:00
Upcoming
Fatou Diallo
Sports massage · scheduled 16:30
Upcoming
Marcus Bell
Hydrotherapy circuit · scheduled 11:00
Completed
Carmen Almonte
Signature facial · scheduled 10:00
Completed
Pacing uses a 60-minute expected service duration; in-progress appointments past that are flagged as running behind.

Everyone still waiting

Who is still owed a place.

Bookings · Waitlist
In Queue
8
Waiting
4
Notified
2
Seated
2
At Risk
Normal
#NameResourceBusiness AreaStatusRequested
1Priya RaghunathanTerrace, 4 topLa TerrazaNotified07:10 PM
2Owen BennettTerrace, 2 topLa TerrazaWaiting07:18 PM
3Nadia HaddadBar counterLa TerrazaWaiting07:24 PM
4Luis PeñaAny tableLa TerrazaWaiting07:31 PM
1Amina YusufTreatment 2Coral Bay SpaNotified03:40 PM
2James ChenTreatment 1Coral Bay SpaWaiting03:52 PM
Carmen AlmonteTerrace, 6 topLa TerrazaSeated06:45 PM
Thabo NkosiTreatment 3Coral Bay SpaSeated02:30 PM
Bookings · Reception
ReceptionThursday 6 AugustBulk Check In (2)
Coral Bay Resort
Stays
6arriving
4 departing · 38 in-house
Garden Bungalows
Stays
2arriving
3 departing · 11 in-house
La Terraza
Dine
9arriving
0 departing · 4 in-house
Coral Bay Spa
Time-Slots
7arriving
0 departing · 3 in-house
Arrivals5
Carmen Almontepre-reg
CB-48120 · Ocean Suite 204 · 2 guests · 74,400 due
QuickCheck In
Hana Aokipre-reg
CB-48166 · Ocean Suite 210 · 2 guests
QuickCheck In
Sofía Restrepo
GB-22140 · Unassigned · 4 guests
Check In
Fatou Diallo
BX-11290 · Catamaran, Half Day · 6 guests · 4,500 due
Check In
Grupo Caribe
EV-70155 · Salón Mayor · 40 guests · 312,000 due
Check In
Departures4
Owen Bennett
Ocean Suite 118 · zero balance
ExpressCheck Out
Marcus Bell
Ocean Suite 210 · zero balance
ExpressCheck Out
Thabo Nkosi
Garden Bungalow 6 · 15,600 balance
Check Out
Nadia Haddad
Garden Bungalow 2 · zero balance
ExpressCheck Out
Settle and close

A booking is not finished until the money is.

Open folios

What is still owed, per currency.

Outstanding is subtotalled by the currency each folio was opened in, and never summed into one misleading figure.

Open Folios
3
Total Charges
995,200
Payments
549,300
Outstanding
446,300
At Risk

By business area

PurviewTypeOpenChargesOutstanding
Coral Bay ResortStays1243,00074,400
Garden BungalowsStays157,60015,600
La TerrazaDine124,80024,800
Bay ExperiencesExperiences018,5000
Coral Bay SpaTime-Slots127,30019,500
Events & VenuesEvents1624,000312,000
Business area
CustomerAssociationBusiness AreaStatusChargesBalanceActions
Carmen AlmonteOcean Suite 204Coral Bay ResortOpen110,00074,400
Thabo NkosiGarden Bungalow 6Garden BungalowsPartial57,60015,600
Élodie MarchandTerrace, Table 12La TerrazaOpen24,80024,800
Diego FerrerCatamaran, Half DayBay ExperiencesSettled18,5000
Amina YusufSpa, Treatment 2Coral Bay SpaOpen27,30019,500
Grupo CaribeSalón MayorEvents & VenuesPartial624,000312,000
Owen BennettOcean Suite 118Coral Bay ResortClosed133,0000
The folio

Every charge, every payment, one balance.

Post a charge, settle, refund, comp, or transfer to another folio. Settlement runs through Calisto Payments, and a completed booking posts its own journal entry.

Bookings · Folio
Folio FO-48120Open
Settle 74,400Post chargeRefundComp / write-offTransferPrint statementEmail statement
Client
Carmen Almonte
carmen.almonte@example.com
Folio
FO-48120
Ocean Suite 204 · CB-48120
Total charges
110,000
Payments 36,000
Balance due
74,400
Currency USD
Charges (6)Payments (1)
DateDescriptionQtyAmount
3 AugRoom, Ocean Suite 204 (4 nights)476,800
3 AugResort fee47,200
4 AugRestaurant, La Terraza111,200
4 AugSpa, deep tissue 60 min18,400
5 AugMinibar32,050
5 AugAirport transfer14,800
Total charges110,000
PaiementsSettlement runs through Calisto Payments. This screen records what came back.
Rapports

What the book actually did.

One card per reservation status, always summing to the total, then the money and the capacity trend with one row per business area.

Total
16
Quote
1
Confirmed
5
Active
3
Checked Out
2
Completed
3
Cancelled
1
No Show
1
At Risk
Normal
Inactive
In Queue
5
Waiting
2
Assigned
2
At Risk
Normal

By business area

PurviewTypeBookingsIn-HouseArriving Today
Coral Bay ResortStays401
Garden BungalowsStays320
La TerrazaDine302
Bay ExperiencesExperiences211
Coral Bay SpaTime-Slots301
Events & VenuesEvents200

Recent reservations

CustomerResourceBusiness AreaStatusDate
Carmen AlmonteOcean Suite 204Coral Bay ResortConfirmed8/7/2026
Thabo NkosiGarden Bungalow 6Garden BungalowsChecked In8/3/2026
Élodie MarchandTerrace, Table 12La TerrazaConfirmed8/5/2026
Grupo CaribeSalón MayorEvents & VenuesQuote9/12/2026
Amina YusufSpa, Treatment 2Coral Bay SpaConfirmed8/6/2026
Owen BennettOcean Suite 118Coral Bay ResortCompleted7/29/2026
Priya RaghunathanTerrace, Table 4La TerrazaConfirmed8/8/2026
Nadia HaddadGarden Bungalow 2Garden BungalowsChecked In8/4/2026
Luis PeñaDiving, MorningBay ExperiencesConfirmed8/10/2026
James ChenSpa, Treatment 1Coral Bay SpaCancelled8/5/2026
Page 1 of 2
Revenue
5,270,000
Outstanding
447,000
Avg Booking Value
155,000
Folios
34
Completion Rate
94%
No-Show Rate
6%
Cancellation Rate
6%
Avg Party Size
3.2
Avg Lead Time
18
Repeat Customers
41%
At Risk
Occupancy
87%
Resources
46
Today
12
Peak Day
Saturday
Week over Week
9%
Every person sees their view

Same bookings. Every person their own screen.

Four audiences, one set of reservations. The surface is what differs, and you compose each one.

A terminal or a portal you composed, laid out for the job being done at it.

Station · Host Terminal
La TerrazaHost stand 1Thursday 19:42
Covers tonight
254
Seated
5
Waiting
5
Next free
8m
On the floor
T4Raghunathan4 guests · seated 19:10Fermer
T12Marchand2 guests · seated 18:45Fermer
T21Peña6 guests · seated 19:25Fermer
Arriving next
19:45Bennett2 guests · Terrace requestedSeat
20:00Almonte4 guests · BirthdaySeat
20:15Vosloo2 guestsSeat
Same reservations as the reception board. The verb reads Seat because this business area calls it that.
Tarifs

Set the rate once. Charge it everywhere.

What you set here is what your site quotes, what your terminal charges, and what every channel you distribute to sells.

Rate plans

And the terms deciding who may buy which.

Base, derived and promotional
Package, corporate and group
Advance purchase
Board basis, refundability, prepayment

Dynamic pricing

Rules that move the rate with demand.

Occupancy triggers
Demand multipliers
Floor and ceiling rates

Forfaits

Several bookable things, sold as one offer.

Multi-item bundles
Included add-ons
Package-only pricing

Priced in the currency it was published in.

Each rate carries its own currency and renders in it, never converted for display.

NameStatusAmount
Standard RateActive19,200
Bed & Breakfast (derived from Standard)Active22,100
Summer PromotionActive14,900
Spa Escape PackageActive18,500
Corporate NegotiatedActive17,900
Group, 10 rooms or moreActive15,600
Advance Purchase, 30 daysActive17,300
Carnival Weekend 2026Inactive24,800
Pricing

No setup cost. Pay when you start using.

Reservations for restaurants, clinics, and studios.

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

0Additional Cost

Calisto Ops

Run the floor, schedule the team, and stay compliant.

1%of revenue processed

Recommended for you

Works well together.

Calisto Catalog

Calisto Commerce

Catalog, pricing, payments, proposals, contracts, and CRM

Learn more
2%of revenue processed
Calisto Pulse

Calisto Commerce

Dynamic pricing engine.

Learn more
1%of revenue processed
Calisto Payments

Calisto Commerce

Catalog, pricing, payments, proposals, contracts, and CRM

Learn more
2%of revenue processed
Calisto Workforce

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

Learn more
0Additional Cost
Calisto Sites

Calisto Sites

Website builder.

Learn more
€30/site/mo
Calisto Purview

Included with every Calisto account

Account configuration and data rules.

Learn more
0Additional Cost
A la carte pricing
Starter · up to 500 reservations a month
€99/mo
Growth · up to 2,500 reservations a month
€179/mo
Unlimited reservations
€299/mo
Spec sheet

Everything included in Calisto Bookings.

Every screen, setting and connection that ships with the app, grouped by where you use it.

Configure
  • A configuration surface per kind of thing you book, each with its own sections and fields
  • Setup completeness badge per section and a progress bar per configuration
  • The same sections in all of them: identity, location, brand, policies, availability rules, booking window, service hours, staff defaults, localization
  • Configurable terminology per business area, resolved on every screen
  • Booking policies from flexible to non-refundable, with modification and no-show handling
  • Default durations in the unit that business area thinks in
  • Overbooking allowed or refused, with a threshold as a percentage of capacity
  • Check-in and check-out defaults, renamed to your own vocabulary
  • Confirmation, reminder and guest-message notification settings
  • Identity verification required at check-in, optional per account
  • Spatial designer for floor plans, table layouts, seating charts, facilities, rooms and vehicles
  • Business structure and connected apps edited on the same settings screen
Taking bookings
  • Availability grid that adapts its axes to the business area, with click-to-book on any open cell
  • Capacity tab with occupancy, utilization and near-capacity, overbooking and under-utilization alerts
  • Reservation board with status counts, search and per-business-area roll-up
  • Calendar in day, week and month views, with drag to reschedule and a five-second undo
  • Reservation workspace with every field editable in place and saved in one write
  • Conversation thread on every reservation, internal notes and customer messages on one timeline
  • Create form and public booking widget producing the same confirmation
  • CSV import with self-matching column headers and imported / failed counts per run
  • Express booking links, public and session-free, sent by text, email or both
  • Booking ledger with payment status, revenue and outstanding balance per booking
Running the day
  • Reception board with today's arrivals and departures across every business area
  • Bulk check-in for pre-registered arrivals and express checkout for zero-balance departures
  • Check-in with optional resource assignment, amount collected and credential issuance
  • Check-out with comp or settle when a balance is outstanding, and credential revocation
  • Walk-in queue, position-ordered, with call, seat, no-show, remove and reorder
  • Waitlist board with in-queue, waiting, notified and seated counts and status filtering
  • Live resource map in card grid and spatial floor-plan views, with seat and drag-to-reassign
  • Capacity pacing by service window against target, with ahead, on and behind labels
  • Walk-in capacity remaining per window
  • Turnover tracking on a sixty-second refresh with next-free estimates and average turn
  • Provider schedule by slot with status chips, working hours, breaks and blocked dates
  • Real-time service queue with in-progress, upcoming, completed and running-behind counts
Money
  • Customer folios with charges, payments and balance
  • Post charge, settle, refund, comp or write off, and transfer between folios
  • Print or email a folio statement
  • Per-currency subtotals everywhere money is totalled, never one summed figure
  • Any currency per record, with the business area default auto-detected and always editable
  • Rate plans: base, derived, promotional, package, corporate, group and advance purchase
  • Seasonal pricing and demand-driven dynamic pricing with floor and ceiling rates
  • Packages and bundles combining bookable items and add-ons at one price
  • Settlement through Calisto Payments, recorded against the folio
Reporting
  • One card per reservation status, always summing to the total
  • Waitlist counts alongside them
  • Financial summary: revenue, outstanding, average booking value and folio count
  • Operational performance: completion, no-show and cancellation rates, average party size, average lead time, repeat customers
  • Capacity and trends: occupancy, resource count, bookings today, peak day, week over week
  • One row per business area with bookings, in-house and arriving today, drilling into that area
  • Recent reservations table with a business-area column, paginated
Where people book
  • Public booking on your own sites, reading the same availability as the front desk
  • Booking in your own apps, as a published surface rather than a second product
  • Self-service kiosks for walk-ups and check-in
  • Customer portals with entry by link, invitation code, or confirmation number and email
  • Employee portals and fixed terminals composed per station
  • Provider view with their own schedule, queue and express booking links
  • Channel and marketplace distribution against one availability, with no second inventory
Scale
  • Unlimited business areas per account
  • Account, group or single-area scoping, with cross-area reporting
  • Multi-language content fields
  • Multi-currency by record
  • One customer record shared across every app in the account
Connected to Calisto Pro
  • Mail, Inbox, Voice, Live (confirmations, replies and calls on one contact record)
  • Sites, Apps, Kiosks, Navigator, Station (booking on every screen a person touches)
  • Dispatch (preparation tasks from confirmed bookings)
  • Assure (inspections triggered on arrival)
  • Workforce (staffing the shift the bookings need)
  • Ledger (journal entries from completed bookings)
  • Payments (settlement in any currency)
  • Pulse (the shared pricing model rate plans and dynamic pricing run on)
  • Sync (channel and marketplace distribution)
  • Sign (agreements and contracts signed against the booking)
  • Forms (intake answered before arrival)
  • Campaigns and Reputation (post-visit feedback and reviews)
  • Purview (the catalog definition bookings are made against)
  • Inventory, Tickets, Listings, Registry (one record, read from different apps)
Honest answers

Questions about Calisto Bookings

Yes, and that is the design rather than a compromise. Every business area you run reads the same availability grid, so a property with a restaurant and a spa is one front desk rather than three systems reconciled every morning.

Yes, with no limit. Each area carries its own terminology, service hours, policies and localization, and every screen rolls up across all of them or filters to one.

Sync distributes against the same availability the front desk reads, so a channel booking closes the date everywhere in the same moment. There is no second inventory to keep honest.

They join the position-ordered queue with a name, a party size and a quoted wait. Call them, seat them, or mark a no-show from the same row, and the waitlist board shows everyone still waiting.

Yes. Send a secure link by text or email and they pick their own slot. It resolves without a session, expires on the schedule you set, and the booking lands on the same board as every other one.

Future reservations import against the guest and the resource, so a switchover does not mean re-keying the season. What usually needs a decision is how the old system resource names map to your new ones.

No. Compose a terminal or a portal per station and staff work the same reservations from it, laid out for the device it runs on and the job being done at it.