Booking software, from the first click to check-in.
Clients book online and pay a deposit, every booking sits on one calendar, and your front desk checks them in and settles the bill.
From the booking to the bill
Taken online or at the desk, checked in, paid and reported.
Online Booking
Clients book and pay a deposit online.
All Bookings
Find any booking and change it.
The Booking
Open one and see all of it.
Today
Arrivals, availability and walk-ins.
Pickups and Returns
Hand out, scan and take back.
Folios
What each booking is worth and still owes.
Reports
How the book did, for any period.
Rules
Your booking policies and guest messages.
Itineraries
One guest’s bookings across apps, one trip.
Every View
One booking, a screen for each person.
On a Phone
The front desk in the Calisto app.
Take bookings on your website, with a deposit
Whether a client books straight away or asks first, the deposit taken at booking and when the balance falls due, and the risk rules every online booking passes. The booking page is placed on your website with Sites, and clients see their bookings in their portal with Navigator.
Your Booking Page
A booking page at your own address, in your design, where clients pick a time, rent what they need and pay the deposit. Put it on your own website with Sites.
A Booking Link
Send one client a link to book and pay.
Your Appointment
- Service
- Clinic Consultation
- Practitioner
- Dr. Andrea Reyes
- Date & Time
- Friday, November 13 at 10:30
- Deposit Required
- ₱500.00
Instant or Request
Let clients book straight away, or ask first and wait for your answer.
Online Booking
How your website takes a booking, whatever is booked, in whichever app
Online Booking
What happens when a guest books on your website.
Website bookingsInstant booking: confirmed at once, after the deposit when one is requiredRequest to book: you accept or decline each requestShow Accept and Decline onRequests from your websiteEvery quote, including your team’sAnswer a request with another timeYes, offer Propose Another TimeNo, accept or decline onlyDeposit and Balance
Take a deposit when they book, a share or a set amount, and the rest a set number of days before they come.
Online Booking
How your website takes a booking, whatever is booked, in whichever app
Deposit
Require a deposit at bookingRefunds Paid Two Ways
Share the refundIn proportion to what each paidTo the card first, then the gift cardTo the gift card first, then the cardBooking Risk
A booking that looks risky, such as a large last-minute one or a card from another country, waits for your answer or is turned away.
Online Booking
How your website takes a booking, whatever is booked, in whichever app
Booking Risk
Require 3D Secure on card paymentsThe card is from another country than the phone numberA high-value booking made at the last minuteA large party from someone who has not booked beforeA flagged bookingWaits in Needs Review: you accept or decline itIs turned away. A paid one is refundedFind any booking and change it where it stands
Every booking in one list, or on a calendar, a map or a ledger. Search by the client’s name, the confirmation code, their email or what they booked, and change the booking right there.
Bookings
Every booking across your business: find one, change it, take payment
| Business Area | Bookings | Here Now | Arriving Today |
|---|---|---|---|
| Alma Spa & Clínica Estética | 118 | 6 | 14 |
| Estudio Alba Peluqueros | 84 | 3 | 9 |
| Casa Brasa | 141 | 11 | 26 |
| Sea Caves Boat Tours | 69 | 1 | 4 |
| Client | Resource | Status | Reconfirmed | Date | Confirmation | Total |
|---|---|---|---|---|---|---|
| Lucía FerreiraAlma Spa & Clínica Estética | Treatment Room 1 | Checked In | Reconfirmed | 10/11/2026 10:00 | SP-48120 | 95,00 € |
| Javier GarcíaCasa Brasa | Mesa 7 | Confirmed | Reconfirmed | 10/11/2026 20:30 | CB-90441 | 180,00 € |
| Inés LópezEstudio Alba Peluqueros | Chair 2 | Confirmed | Not Yet | 10/11/2026 12:15 | AL-22077 | 160,00 € |
| Pablo FernándezSea Caves Boat Tours | Tour Boat · 20 Seats | Confirmed | Reconfirmed | 11/11/2026 10:00 | BX-11208 | 90,00 € |
| Marta GarcíaAlma Spa & Clínica Estética | Couples Suite | Quote | Not Yet | 12/11/2026 16:00 | SP-48177 | 190,00 € |
| Andrés MoreiraCasa Brasa | Terraza, Mesa 11 | Completed | Reconfirmed | 09/11/2026 21:00 | CB-90402 | 224,00 € |
| Elena MoreiraAlma Spa & Clínica Estética | Facial Room | Completed | Reconfirmed | 09/11/2026 17:30 | SP-48064 | 110,00 € |
| Lucía SánchezEstudio Alba Peluqueros | Chair 4 | Canceled | Not Yet | 11/11/2026 11:00 | AL-22093 | 70,00 € |
New Booking
Take a booking at the desk or on the phone: who it is for, when, and what they booked.
New Booking
Who it is for and when. Assign the resource now or at arrival.
Booking Details
Open one and the whole thing is there.
Who it is for, when and where, what they asked for, what they still owe, and every note and message about it, on one page.
Harriet Cole Appointment Confirmed Client Confirmed
Booking Details
Balance
Still to pay£100.00See the FolioService
ExtrasHot Stones × 1Scalp Massage × 1Processing time: 12:30 to 12:45. The therapist is free for another client then.Actions
The Booking’s Page
Harriet Cole Appointment Confirmed Client Confirmed
Balance
Still to pay£100.00See the FolioService
ExtrasHot Stones × 1Scalp Massage × 1Processing time: 12:30 to 12:45. The therapist is free for another client then.Actions
Itinerary
Part of a client’s itinerary across your apps, billed and confirmed together.Open ItineraryMessages
Harriet Cole · Thank you! Could I come in 10 minutes early to use the steam room?Who it is for, the access notes, the extras and the balance still to pay. Setting its status checks it in or out.
The Conversation
Harriet Cole Appointment Confirmed Client Confirmed
Messages
Asked for extra time on the lower back. Kept the 90 minutes and added Hot Stones.
HCHarriet Cole09/11/2026 18:02Thank you! Could I come in 10 minutes early to use the steam room?
FdFront desk09/11/2026 18:20Of course. The steam room is yours from 10:40. See you tomorrow.
FdFront desk10/11/2026 09:05Internal noteBalance of £100.00 still to pay. Card on file.
Internal notes for your team and messages to the client, kept on the booking.
A Request’s Answer
Maria Santos Quote
- Service
- Clinic Consultation
- Start
- 11/12/2026 09:00
Accept a request, decline it, or propose another time with a word to the client.
Reminders and Waivers
Bookings
Every booking across your business: find one, change it, take payment
| Client | Resource | Status | Date | Confirmation | |
|---|---|---|---|---|---|
| Emily Hart | Gion Evening Walk | Confirmed | 2026/11/11 18:00 | KY-77502 | Send Reminder |
| Lukas Weber | Fushimi Inari at Dawn | Confirmed | 2026/11/11 06:00 | KY-77519 | Send Reminder |
| Sophie Laurent | Nishiki Market Food Walk | Confirmed | 2026/11/12 11:00 | KY-77533 | Send Reminder |
| Daniel Kim | Arashiyama Bamboo Morning | Confirmed | 2026/11/12 07:30 | KY-77540 | Send Reminder |
| Ava Thompson | Gion Evening Walk | Confirmed | 2026/11/13 18:00 | KY-77552 | Send Reminder |
Send the client a reminder of this booking now?
- Client
- Emily Hart
- Start
- 2026/11/11 18:00
Send the client a reminder of their booking, or the waivers each person signs before they arrive, with Sign.
What Each Status Needs
Settings
Booking Rules
What a booking must have before it can reach each status. Each kind of booking follows its own rules (a table, an appointment and a rental each have theirs); switch one off if it does not match how you work.
| For | Requires | Rule | From Status | Active | |
|---|---|---|---|---|---|
| Dine | Table | Table is required to mark a booking Checked In. | Checked In | On | Switch Off |
| Rentals | Unit | Unit is required to mark a booking Confirmed. | Confirmed | On | Switch Off |
| Rentals | Security deposit | Security deposit is required to mark a booking Checked In. | Checked In | On | Switch Off |
| Time-Slots | Signed agreement | Signed agreement is required to mark a booking Checked In. | Checked In | On | Switch Off |
| Stays | Room | Room is required to mark a booking Checked In. | Checked In | On | Switch Off |
| Stays | Signed registration card | Signed registration card is NOT required to mark a booking Checked In. You switched this rule off. | Checked In | Off | Restore Default |
| Coworking | Space | Space is required to mark a booking Confirmed. | Confirmed | On | Switch Off |
A table before check-in, a unit before a rental is confirmed, a signed agreement before an appointment’s check-in, with Sign. Each can be switched off.
Suggested Notes
Mariana Ibarra Table Confirmed
Special Requests
“It’s my husband’s birthday. He has a nut allergy and I’m vegetarian.”
Mentions · suggested from the booking’s words; confirm what is right
A table booking’s words are read for allergies, dietary needs and occasions, kept as suggestions the team confirms or dismisses, when the business has them switched on.
Check people in and see who is here
Today lists who arrives, who is here and who leaves, with one-tap and bulk check-in. Walk-In Lines shows each line, how many wait and the typical wait.
The Front Desk
Arrivals and departures with one-tap check-in, and a whole group checked in at once.
Today
Who arrives, who is here and who leaves today, in every app
Arrivals
Departures
Availability
Everything you book out on one grid, and how full each is.
Availability
What is open, and how full: resources
How the Day Is Pacing
Each day labeled ahead of, on or behind the pace you set.
Availability
What is open, and how full: resources
Bookings by date
Target pacing line (80% of window capacity)
Capacity remaining by date
What Frees Up Next
What is in use, what is overdue and what frees up next.
Availability
What is open, and how full: resources
Resources in use
Rooms and Door Codes
A stay’s arrival says whether its room is ready. A check-in that sets a door code shows it, with Copy.
Today
Who arrives, who is here and who leaves today, in every app
- Confirmation
- MR-20433
- tomas.pereira@correio.pt
- Phone
- +351 912 480 377
Give the guest this door code. It opens the room’s doors until the stay ends.
Room 2077 3 9 0 5 2Put a door code on the room’s locksWalk-Ins
Who is waiting in each line and the typical wait. A party is served in the line they joined, under its rules.
Walk-In Lines
Every walk-in line across your business: who is waiting and the typical wait
| Line | Location | Waiting Now | Typical Wait (min) |
|---|---|---|---|
| Dine: Walk-Ins | La Terraza | 6 | 25 |
| Spa: Walk-Ins | Coral Bay Spa | 3 | 40 |
| Salon: Walk-Ins | Coral Bay Salon | 2 | 15 |
| Golf: Walk-Ins | Coral Bay Golf | 4 | 20 |
| Experiences: Walk-Ins | Bay Experiences Dock | 9 | 35 |
| Coworking: Walk-Ins | Lobby Workspace | 1 | 10 |
Today
Who arrives, who is here and who leaves today, in every app
Arrivals
Departures
Hand it out, scan it back, and know what is missing
Rent items by the hour, day or week, take a card hold, and hand each one out and take it back by scanning its barcode, QR code or RFID tag, at the desk or on a phone. For equipment and tool rentals too: tools and plant, camera and film gear, trailers and party gear.
Going Out Today
Units booked to go out today, and any not collected yet
| Unit | Tag | Renter | Booking | Goes Out | How | Deliver To |
|---|---|---|---|---|---|---|
| E-Bike 04 | RO-0412 | Liam Turner | RO-61420 | 08:30 | Collect | Shotover St counter |
| Kayak 02 | RO-0207 | Aroha Ngata | RO-61433 | 09:00 | Deliver | Frankton Marina, Dock B |
| Paddleboard 01 | RO-0301 | Ben Fraser | RO-61438 | 09:30 | Collect | Shotover St counter |
| E-Bike 07 | RO-0415 | Chloe Martin | RO-61441 | 10:00 | Collect | Shotover St counter |
| Tandem Kayak 01 | RO-0221 | Hamish Reid | RO-61447 | 11:00 | Deliver | Sunshine Bay jetty |
| Roof Rack Kit 03 | RO-0903 | Mei Lin | RO-61452 | 13:30 | Collect | Shotover St counter |
Items and Units
Each item with its units, and on each unit its barcode, RFID tag and serial number.
E-Bike 04 On Rental
The unit, its state, its hires, its work and its costs.
Asset Record
Rental History
Every hire this unit has been out on, newest first. Check it out and back in here.
See what every booking is worth and still owes
The Booking Ledger lists each booking’s value and its balance, subtotaled by currency and never added across them. Folios holds every bill: a booking’s, and the ones no booking describes.
Booking Ledger
Every booking across departments, as money, for admin and finance.
| Code | Booking Name | Client | Status | Start | Total | Balance | Source |
|---|---|---|---|---|---|---|---|
| MR-20418 | Ribeiro, 3 nights | Ana Ribeiro | Checked In | 10/11/2026 | 645,00 € | 215,00 € | Direct |
| MR-20433 | Pereira, 2 nights | Tomás Pereira | Checked In | 10/11/2026 | 398,00 € | 199,00 € | Booking.com |
| MR-20440 | Spa day for two | Inês Costa | Confirmed | 11/11/2026 | 260,00 € | 130,00 € | Phone |
| MR-20452 | Dinner, Terraço | Miguel Sousa | Confirmed | 11/11/2026 | 184,00 € | 184,00 € | Direct |
| MR-20461 | Weber, 5 nights | Lukas Weber | Confirmed | 14/11/2026 | 1240,00 € | 620,00 € | Expedia |
| MR-20472 | Martins, 4 nights | Rita Martins | Confirmed | 16/11/2026 | 812,00 € | 406,00 € | Direct |
| MR-20478 | Sunset walking tour | Emma Clarke | Quote | 12/11/2026 | 90,00 € | 90,00 € | Phone |
| MR-20359 | Dubois, 2 nights | Camille Dubois | No Show | 03/11/2026 | 356,00 € | 178,00 € | Booking.com |
Charges and Payments
Post a charge, settle or part-pay, refund, write off, or move a charge to another folio in the same currency. Payments run through Calisto Payments.
F-20871 · Moreira party
| Date | Description | Category | Unit | Total |
|---|---|---|---|---|
| 08/11/2026 | Ocean Suite 14, 2 nights | Accommodation | US$410.00 | US$820.00 |
| 08/11/2026 | Couples Massage, 60 min | Spa | US$190.00 | US$190.00 |
| 09/11/2026 | Sunset Dolphin Cruise × 3 | Experiences | US$55.00 | US$165.00 |
| 09/11/2026 | Dinner, La Terraza | Food & Beverage | US$212.00 | US$212.00 |
| 10/11/2026 | Green fee, 18 holes × 2 | Golf | US$95.00 | US$190.00 |
| 10/11/2026 | Minibar | Food & Beverage | US$38.00 | US$38.00 |
| Total charges | US$1,615.00 |
Balance Due
US$605.00Total charges US$1,615.00 · paid US$1,010.00A Payment Link
Send what is still owed as a link by WhatsApp, text or email, or copy it from the booking.
Valeria Ruiz Table Checked In
Balance
Still to pay$1,850.00Payment link. Copy it to the client:pay.calistoco.com/l/7Q4XK2CopiedSee the FolioActions
Deposits
Each deposit is held in the company account or in trust, as you set it. A cancellation’s partial refund is split between card and gift card your way.
Settings
Where Deposits Are Held
House Accounts and Company Bills
Use a client’s credit, charge a folio to a house account, or bill it to the company that pays.
F-3318 · Andes Labs
Balance Due
$ 4.850.000- Purchase order number
- PO-48213
- Paid by
- Andes Labs SAS
Statements
Print a folio, or email its statement to the client.
F-7731
Olivia Grant · OpenPrinted 10/11/2026| Date | Description | Qty | Total |
|---|---|---|---|
| 27/10/2026 | Signature Facial | 1 | £110.00 |
| 27/10/2026 | Collagen Eye Mask | 1 | £18.00 |
| 03/11/2026 | Deep Tissue, 90 min | 1 | £140.00 |
| 03/11/2026 | Hot Stones | 1 | £25.00 |
| 10/11/2026 | Body Scrub & Wrap | 1 | £120.00 |
- Total charges
- £413.00
- Total payments
- £303.00
- Balance due
- £110.00
Who Sees the Money
Balances, refunds and reports follow your Money access settings. A figure a person may not see reads Not shared with you.
Booking Ledger
Every booking across departments, as money, for admin and finance.
| Code | Booking Name | Client | Status | Start | Total | Balance |
|---|---|---|---|---|---|---|
| AL-24109 | Balayage | Yesenia Peralta | Confirmed | 10/11/2026 | Not shared with you | Not shared with you |
| AL-24112 | Cut & Blow-Dry | Rosa Almánzar | Checked In | 10/11/2026 | Not shared with you | Not shared with you |
| AL-24118 | Keratin Smoothing | Carolina Tejada | Confirmed | 11/11/2026 | Not shared with you | Not shared with you |
| AL-24120 | Gel Manicure | Paola Jiménez | Confirmed | 11/11/2026 | Not shared with you | Not shared with you |
| AL-24097 | Root Color | Mariela Santana | Completed | 09/11/2026 | Not shared with you | Not shared with you |
F-20871 · Moreira party
| Date | Description | Category | Unit | Total |
|---|---|---|---|---|
| 08/11/2026 | Ocean Suite 14, 2 nights | Accommodation | US$410.00 | US$820.00 |
| 08/11/2026 | Couples Massage, 60 min | Spa | US$190.00 | US$190.00 |
| 09/11/2026 | Sunset Dolphin Cruise × 3 | Experiences | US$55.00 | US$165.00 |
| 09/11/2026 | Dinner, La Terraza | Food & Beverage | US$212.00 | US$212.00 |
| 10/11/2026 | Green fee, 18 holes × 2 | Golf | US$95.00 | US$190.00 |
| 10/11/2026 | Minibar | Food & Beverage | US$38.00 | US$38.00 |
| Total charges | US$1,615.00 |
Balance Due
US$605.00Total charges US$1,615.00 · paid US$1,010.00Read how the book did, for any period
Pick a period and see how many bookings came in, how many arrived, canceled or never showed, what they earned and what is still owed in each currency. Export CSV downloads it all in one file.
Reports
Operational performance across bookings
Reservations
Walk-In Lines
Rates and Lead Time
Reports
Operational performance across bookings
Operational Performance
Bookings by date
How often bookings complete, cancel or never show, the average party, how far ahead people book and how many come back.
Capacity and Trends
Reports
Operational performance across bookings
Capacity & Trends (Now)
By Business Area
| Business Area | Bookings | In-House | Arriving Today |
|---|---|---|---|
| Treatments | 412 | 6 | 21 |
| Thermal Suite | 168 | 9 | 8 |
| Clinic | 104 | 1 | 5 |
How full you are now, your busiest day, and this week against last.
Revenue per Currency
Reports
Operational performance across bookings
Financial Summary
Folios
What the period earned and what is still owed, in each currency, with the number of folios and their average.
Set the rules every booking follows
One set of policies for every booking: changes and no-shows, durations, overbooking, what each status needs, who answers a booking asked for online, and what counts toward your figures.
What You Book
Your services, how long each takes and what it costs, who gives it, their hours and the rooms it uses.
Services
What clients book: each service with how long it takes, what it costs, who gives it and the room it uses. Publish one bookable online and clients can book it.
| Service | Type | Minutes | Price | Status |
|---|---|---|---|---|
| Swedish Massage | Appointment | 60 | £95.00 | Active |
| Deep Tissue | Appointment | 90 | £140.00 | Active |
| Hot Stone | Appointment | 75 | £125.00 | Active |
| Couples Massage | Appointment | 60 | £190.00 | Active |
| Signature Facial | Appointment | 60 | £110.00 | Active |
| Body Scrub & Wrap | Appointment | 75 | £120.00 | Active |
| Microneedling | Appointment | 60 | £210.00 | Draft |
Clients
The messages they are sent, the verification and registration they clear before arriving, their portal and the preferences you keep.
Settings
Verification Policy
Who shows their IDThe lead guestEvery adultEvery guestHowVerified by Calisto IdentityScanned from the documentSeen at the deskIdentity Verification
When a booking has no linked clientBlock check-in until a guest is linked or createdAllow check-in with a warningGuest Messages and Rules
The messages a booking sends its guest, before the visit and after it, and the rules that act on bookings, on one Automations screen.
Guest Messages & Automations
Steps that run by themselves when something happens in your business.
No-Shows and Holds
A booking nobody came to is marked once you switch it on, and a hold ends at the expiry it was given.
Settings
Booking Policies
ModificationAllowedAllowed with feeNot allowedGuests may cancel onlineMark a booking a no-show automaticallyOne guest, many bookings, one trip.
A treatment, a boat trip and a dinner, each its own app’s booking, kept together under one code for one guest. The first booking opens the trip’s folio, and the others bill to it.
Itineraries
One booking across your apps: a room, a treatment and a dinner, one guest, one confirmation, one folio
| Code | Guest | Across | Bookings | Status | Started |
|---|---|---|---|---|---|
| IT-K2R9DN | Javier Moreira | spa · dine · experiences | 3 | open | 08/11/2026 |
| IT-BPKFLP | Pablo Moreira | dine · experiences | 2 | open | 09/11/2026 |
| IT-8WQJHW | Pablo Fernández | spa · experiences | 2 | open | 10/11/2026 |
| IT-GM9PEY | Lucía Ferreira | experiences · dine | 2 | open | 10/11/2026 |
| IT-R4TQ8C | Naledi Mokoena | stays · spa · golf · dine | 4 | open | 11/11/2026 |
| IT-ZX3MVA | Thabo Nkosi | golf · dine | 2 | cancelled | 04/11/2026 |
One Confirmation
One code, and one email listing every booking on the trip with its time.
Your itinerary: IT-K2R9DN
Hello Javier Moreira. Here is everything booked for you: Couples Massage, 60 min · Spa · mar, 10 nov 15:00; Sunset Dolphin Cruise · Experiences · mié, 11 nov 17:30; Dinner, La Terraza · Dine · mié, 11 nov 20:30; Green fee, 18 holes · Golf · jue, 12 nov 08:10. Your confirmation code is IT-K2R9DN.
One Bill per Currency
A booking in another currency, or one already carrying charges, keeps its own folio, and the itinerary says why.
Itinerary IT-K2R9DN
Javier Moreira · javier.moreira@correo.es
Added From Any App
New Booking offers the open itineraries in every app, and each booking’s page links its trip.
New Booking
Who it is for and when. Assign the resource now or at arrival.
Booking Details
Sold as One
A package in Spa or Salon, or a combo in Experiences, books every booking on it or none.
Booking Ledger
Every booking across departments, as money, for admin and finance.
| Code | Booking Name | Client | Status | Start | Total | Balance |
|---|---|---|---|---|---|---|
| SP-48190 | Body Scrub & WrapMediterranean Ritual · Wet Room | Lucía Ferreira | Confirmed | 11/11/2026 10:00 | 70,00 € | 35,00 € |
| SP-48190 | Time in the Thermal SuiteMediterranean Ritual · Thermal Suite | Lucía Ferreira | Confirmed | 11/11/2026 11:15 | 30,00 € | 15,00 € |
| SP-48190 | Signature FacialMediterranean Ritual · Facial Room | Lucía Ferreira | Confirmed | 11/11/2026 12:15 | 65,00 € | 32,50 € |
| SP-48190 | Time in the Relaxation LoungeMediterranean Ritual · Relaxation Lounge | Lucía Ferreira | Confirmed | 11/11/2026 13:15 | 15,00 € | 7,50 € |
| SP-48190 | Lunch, Casa BrasaMediterranean Ritual · Terraza, Mesa 4 | Lucía Ferreira | Confirmed | 11/11/2026 13:45 | 40,00 € | 20,00 € |
Canceled in Its Own App
A booking taken off leaves the trip standing. The trip itself can be canceled once nothing on it is live.
Itinerary IT-K2R9DN
Javier Moreira · javier.moreira@correo.es
The booking stands in its own app. Charges already on the itinerary’s folio stay there.
Your itinerary: IT-K2R9DN
Hello Javier Moreira. Here is everything booked for you: Couples Massage, 60 min · Spa · mar, 10 nov 15:00; Sunset Dolphin Cruise · Experiences · mié, 11 nov 17:30; Dinner, La Terraza · Dine · mié, 11 nov 20:30; Green fee, 18 holes · Golf · jue, 12 nov 08:10. Your confirmation code is IT-K2R9DN.
Same bookings. Every person their own screen.
Your team and your customers each see the same bookings their own way.
Your team
With Station, a terminal laid out for the job being done at it, at its own price.
Today
Who arrives, who is here and who leaves today, in every app
Arrivals
Work the front desk from a phone
In the Calisto app, Bookings opens on Today: arrivals, departures, who is here and the walk-ins waiting, with one-tap check-in. A new booking and the calendar are a long press away.
Scan at the Counter
Hold a unit’s tag up to the phone’s camera, or use a scanner, to hand it out or take it back.
No Signal
Today, Availability, Walk-In Lines and a booking’s page open with no signal once you keep them on that device. Read only: nothing is booked or checked in offline.
Open Bookings and read the day with no connection. Checking guests in or out, taking a booking and answering a request need a connection, so a room is never promised twice.
TodayYesenia Peralta16:30 · Balayage · Chair 3Rosa Almánzar16:45 · Cut & Blow-Dry · Chair 1Carolina Tejada17:00 · Gel Manicure · Nail StationShared Files
Share a photo or PDF to Bookings and keep it on one of today’s bookings as a staff note.
Share a photo or a PDF from your phone, or open it with Bookings, to keep it on one of today’s bookings.
patch-test-consent.pdfGuest, what is booked or whereToday’s BookingsHarriet Cole11:00 · Deep Tissue, 90 min · Treatment Room 2Olivia Grant12:00 · Signature Facial · Facial RoomAmelia Ward13:30 · Hot Stone · Treatment Room 1Freya Collins15:00 · Body Scrub & Wrap · Wet RoomNotifications
A booking’s notice rings with Accept, Decline and Check In, and a walk-in party opens the lines.
When: Saturday 14:00. Where: Coral Bay Spa · Couples Suite. Accept or decline it…
AcceptDeclineBookingsSofía Reyes arrives in 15 minutesWhere: Treatment Room 1. Guests: 2. Celebrating an anniversary.
Check InBookingsWalk-in added to the queue: Familia OrtizGuests: 5. Wants: Table.
Widgets
Today’s Arrivals and Walk-Ins Waiting on Windows 11, with no money on them.
Where Bookings touches everything else.
4 of these 7 connections are in your plan today; the others are their own apps.
Payments
A deposit, a settled folio and a refund run through your own payment connectors and land on the booking that took them.
Pulse
The price adjustments and pricing rules a booking is charged under are set in Pulse.
Sign
An appointment whose service asks for a signed agreement waits at check-in until Sign marks it signed.
Sites
The booking page on your website offers every kind you open online, under the terms set in Online Booking.
Navigator
Clients see their own bookings, and nobody else’s, in their portal.
Desk
A ticket about a booking is opened in Desk from the booking’s Actions, with the booking’s details filled in.
Purview
The business unit you select scopes the bookings, the resources and every figure, and one row per business area reads across them.
No setup cost. Pay when you start using.
Booking software for appointments and rentals, per seat.
Included with any app that takes bookings
Stays, Talent, Dine, Events, Experiences, Coworking, Salon, Golf, Spa, Fit or Listings: holding one, every seat in Bookings is included.
Recommended for you
Works well together.
Calisto Payments
Calisto Commerce
The providers you connect in each country, every payment, refund and chargeback, payouts matched to the payments they pay out, what a buyer may pay with, pay links, fiscal providers and your devices.
Learn more →Calisto Pulse
Calisto Commerce
Rules that move the price of nights, tickets and time slots with demand inside a floor and a ceiling, reviewed or published on Autopilot, priced against the market, with seasons, adjustments, night rules and market reports.
Learn more →Calisto Sign
Calisto Commerce
Envelopes of one or many documents, sent to each signer in order, checked, chased until everyone signs, and sealed with a certificate anyone can verify.
Learn more →Calisto Sites
Calisto Sites
A website and its phone app, built from a template on the page itself, showing what you sell from your own records and published on your own domain.
Learn more →Calisto Navigator
Calisto Navigator
A portal with its own journey and messages, each client’s own records, unlimited clients signing in without passwords, and its own domain.
Learn more →Calisto Desk
Calisto Purview
Included with every Calisto account
Each person’s work private until shared and kept by the business when they leave, who may do what and who sees each figure, managed settings, every business side by side, one catalog, the team and its owners.
Learn more →Recommended for
The industries that run Bookings, and what each of them runs it for.
Real Estate AgentsShowings & open houses
Showing scheduler with buyer context and access control
Real Estate Agents on Calisto →Real Estate BrokersShowings
Showing scheduling with feedback written to the deal
Real Estate Brokers on Calisto →Property DevelopmentViewings & appointments
Viewing bookings against the sales gallery calendar
Property Development on Calisto →Marathons & EnduranceExpo & appointments
Bib pickup slots, shakeout runs, and expo sessions
Marathons & Endurance on Calisto →Videography & PhotographersShoot calendar
The date is taken the moment they agree
Videography & Photographers on Calisto →Everything included in Calisto Bookings.
Every screen, setting and connection that ships with the app, grouped by where you use it.
- Every booking in one book: appointments, rentals, and the rooms, tables, classes, treatments, tee times, venue hires, tours, workspaces and engagements of any other Calisto app you run
- List, calendar, map and Booking Ledger views over the same bookings
- Status, date, client, resource and business area, with the counts above the list
- Search by client, booking name, confirmation code, resource or email
- Calendar by day, week and month, with drag to reschedule and a five-second undo
- A reschedule onto a taken time asks before it double-books, under your overbooking setting
- Every booking editable in place
- New Booking at the desk or on the phone, of any kind you take
- One row per business area, opening that area
- CSV import with headings matched to the fields and a report of each row that failed
- Services: their type, length, price, deposit and booking window
- The people who give them, and each person’s hours
- The rooms a service uses
- Categories and add-ons, and the forms a service asks the client to fill in
- The items you rent, their units and each unit’s barcode, QR code or RFID tag
- Every field editable in place, saved in one write
- Who it is for, and who pays for a stay
- Access notes: a lockbox, who is home, the utilities
- Its extras, each with its quantity
- The balance still to pay, and a payment link to copy or send
- The status select is the check-in and the check-out
- Accept, decline or propose another time for a request
- What each status needs: a table at check-in, a unit when a rental is confirmed, a signed agreement before an appointment’s check-in (with Sign); each one can be switched off
- Suggested notes on a table booking: allergies, dietary needs and occasions, each confirmed or dismissed by the team, when the business has them switched on
- Internal notes for the team and messages to the client, beside it
- A reminder sent from the booking, and the waivers each person signs (with Sign)
- A link to its itinerary
- Who arrives, who is here and who leaves today, on one front desk
- One-tap and bulk check-in and check-out
- A stay’s arrival marked Ready or Not Ready, and a door code shown with Copy at check-in
- Every bookable resource on one grid, with Capacity, Pacing and Turnover beside it
- Every walk-in line side by side: how many are waiting now and each line’s typical wait
- Each line opens where it is worked
- Rentals by the hour, day, week or month, with a late fee and a grace period
- Going out today, due back today, out now, back today, held rentals and to clear
- A card hold taken at the hand-out, claimed or released at the return
- Scanning: a barcode, a QR code or an RFID tag read at hand-out and return, with the camera, a handheld scanner or a reader
- Check Contents: a whole case, kit or rental read at once, with what is here, what is missing and what is not expected
- Late returns, photo checks and condition reports
- Printed unit labels with their QR code and barcode
- One guest’s bookings in several apps on one trip, with one code
- One confirmation email listing every booking on the trip
- The first booking opens the trip’s folio on its currency, and later bookings bill to it
- A booking in another currency, or one already carrying charges, keeps its own folio, and the trip says why
- Existing bookings added to a trip, or a new one taken straight onto it from any app
- Packages in Spa and Salon and combos in Experiences, booked as one: every booking or none
- A booking taken off leaves the trip standing; the trip can be canceled once nothing on it is live
- Folios across every app: a booking’s, and the ones no booking describes
- Post a charge, settle, part-pay, refund, write off, or move a charge to another folio in the same currency
- Use a client’s credit, charge a house account, or bill the company that pays
- Print a folio, or email its statement
- The Booking Ledger: each booking’s value and balance
- Subtotals per currency wherever money is totaled, never one figure across currencies
- Each deposit held in the company account or in trust, as you set it
- A cancellation’s partial refund split between card and gift card, as you set it
- Settlement through Calisto Payments, recorded against the folio
- Every figure follows your Money access settings, and a withheld one reads Not shared with you
- A period control: today, this week or month, last month, next month, the last 90 days, the year to date, last year, all time or your own range
- One card per booking status, summing to the total
- Every walk-in line now: lines, waiting, offered and the average wait
- One row per business area
- Revenue and outstanding per currency, folio count and average folio value
- Completion, no-show and cancellation rates, average party size, average lead time and repeat clients
- Occupancy, resources, today’s bookings, the peak day and week over week
- Every section in one CSV for the period on screen
- Your own booking page at your own address, where clients pick a time, rent what they need and pay the deposit
- A booking link sent to one client to book and pay
- Whether a client books straight away or asks first
- The deposit taken at booking, how it is worked out, and when the balance falls due
- Risk rules on every booking taken online
- The booking page placed on your own website with Sites, and each client’s bookings in their portal with Navigator
- General, and Locations & Money, with where deposits are held
- People & Privacy: who may reopen a written-off folio
- This Device: keeping the front desk for reading with no signal
- Booking Policies: changes and no-shows, durations, overbooking, booking rules, approvals, metric definitions and imports
- Clients: messages, verification, registration, the client portal and preferences
- Devices: card readers, RFID readers and label printers
- The guest messages a booking sends, and the rules that act on bookings, on one Automations screen
- No-shows marked on a schedule you switch on, and holds ended at the expiry they were given
- The Calisto app on iOS and Android, for the whole team
- Opens on Today: arrivals, departures, who is here and the walk-ins waiting
- Tabs: Today, Bookings, Availability and Walk-Ins; More opens the whole menu
- Shortcuts: Today, New Booking, Calendar, Walk-In Lines and Availability
- Hand out and take back a rental by holding its tag up to the phone’s camera
- Home, Today, Availability, Walk-In Lines and a booking’s page with no signal, read only, kept only when you switch it on for that device
- Photos and PDFs shared to Bookings kept on one of today’s bookings as a staff note
- A booking’s notice with Accept, Decline and Check In, a walk-in party opening the lines
- Windows 11 widgets: Today’s Arrivals and Walk-Ins Waiting, with no money on them
- Sold on its own per seat, and included with any app that takes bookings
- Stays, Talent, Dine, Events, Experiences, Coworking, Salon, Golf, Spa, Fit, Listings and Rentals
- Pricing rules and adjustments are set in Pulse
Questions about Calisto Bookings
Wherever you take them: at the desk or on the phone with New Booking, online through your booking page, or in any other Calisto app you run that takes bookings, such as Stays, Dine or Spa. All of them show here together, and you can change any of them here.
On its own, Bookings is priced per seat, shown in the price box on this page. It is included with any app that takes bookings: Stays, Talent, Dine, Events, Experiences, Coworking, Salon, Golf, Spa, Fit, Listings or Rentals.
Yes: an itinerary. Each booking stays in its own app, but the trip has one confirmation code, one confirmation email and one folio, as long as the bookings share a currency. A booking in another currency keeps its own folio, and the itinerary says so.
They join the line of the app they came to: the restaurant’s waitlist, the salon’s walk-ins, the spa’s waiting room. Every line shows here side by side with its typical wait, and each opens where it is worked.
In Bookings: your services, the people who give them, their hours and the rooms they use under What You Book, and the items you rent and their units under Rentals. Rooms in Stays, tables in Dine and what another Core app sells are set up in that app. Pricing rules and adjustments are set in Pulse. The policies every booking follows, such as no-shows, overbooking and what each status needs, are set here.
Yes. Import a CSV of them; the column headings are matched to the fields, and each run reports the rows that failed. What usually needs a decision is how the old system’s resource names map to yours.
No. With Station, priced per station, you build a station with exactly the screens a person needs, and they work the same bookings from it.