Coaching & Training

How do elite coaches scale hundreds of clients without losing individual impact?

Calisto Pro brings custom programming, progress tracking, billing, and scheduling into one sleek environment, keeping your athletes locked in and your backend effortless.

Personal Trainers · Online Coaches · Nutrition Coaches · Sports Performance · Personal Training Studios · Health & Wellness Coaches

Calisto Pro

One operating system for professional coaching

Calisto Pro is the software that runs a coaching business, from the first inquiry to the renewal: every client in one place, shared with your coaches, backed up, and open from anywhere.

Calisto Fit

Build it once. Every client who needs it has it by morning.

Calisto Fit keeps your programs, exercises with your cues and video, and meal plans in one library. Build a workout from it once, and assign it to one client or thirty.

Workout BuilderDescribe the workoutA first draft · from your exercisesOne movement swapped · savedAssign · 12 clientsTuesday 7:00

Your library

Programs18Exercises240Meal Plans12Videos196Habits9
Describe itLower body strength, forty minutes, no barbell
Built from your own exercise libraryYour movements, your cues and your videos, nothing from anyone else's.

Lower Body Strength · 40 min

Bulgarian split squat Video · your cues3 × 10 · 16 kg · 3-1-1 · rest 90 s
Kettlebell Romanian deadlift Video · your cues3 × 10 · 24 kg · 3-0-1 · rest 90 s
Goblet squatKettlebell box squat Video · your cues3 × 12 · 20 kg · 2-1-1 · rest 60 s
Hip thrust Video · your cues3 × 12 · 40 kg · 2-1-1 · rest 60 s
Saved to the libraryGoblet squat swapped for the kettlebell box squat.

Assign · Tuesday's session, on each client's own clock

✓ Inês DuarteTuesday 7:00 · Lisbon
✓ Daniel OkoyeTuesday 7:00 · London
✓ Tomás ReisTuesday 7:00 · Lisbon
✓ Marta SilvaTuesday 7:00 · Lisbon
✓ And eight moreTwelve ticked at once

Tuesday 7:00 · Lower Body Strength

Inês DuarteDelivered
Daniel OkoyeDelivered
Tomás ReisDelivered
Marta SilvaDelivered
And eight moreDelivered
Inês's phone · Today: Lower Body Strength · 40 minTwelve of twelve, before anyone asked for it.

Calisto Active + Navigator + Apps

They open the app and see you.

Calisto Active is your client's app from the day they accept your invitation. Navigator puts it on your own domain, and Calisto Apps publishes it to the stores under your own name.

Inês's phone · todayFilesWeek3_Program_FINAL.pdfWhatsApp · Coachdid you do Tuesday?SheetsSessions left · sharedPhotosTransfer screenshot · €390
SCSarah CostaPhotosMapsMusic
Sarah Costa Coaching · TodayLower Body Strength40 min · 4 exercisesStartThursday 18:00 · Studio A6 visits leftToday's meal plan2,100 kcal · 150 g proteinThree habitsWater · 8,000 steps · mobilitySarahGreat week. Go heavier on Thursday.
Bulgarian split squat · set 1 of 3Sarah's video10 reps · 16 kgCue: knee tracks over the toesSet loggedRest · 1:24Next: kettlebell Romanian deadlift
Habits · todayWater · 2 L8,000 stepsTen minutes of mobility7 daysWater streakSix-week challenge · workouts1Carla N.24 days2João P.22 days3Inês D.21 days
Book · Thursday18:00 · Studio AWith Sarah · 1-on-1Booked6 visits left5 visits leftReminder set · Thursday 16:00
Sarah Costa Coaching · SaturdayLive nowSaturday StrengthSarah · Studio AWatching from homeHer online seat · 1 of 23The replay is in On Demand at 10:00
App StoreSCSarah Costa CoachingSarah CostaGetYour coach, your programWorkouts, meal plans, habits and booking

Calisto Fit + Live + Apps

Coach it once. Sell it three times.

Calisto Fit sells each session in the room and on the stream, each with its own places and price. Live streams it to everyone online, and the recording goes on sale in your own app.

Fit ▸ Saturday Strength · Studio A · 9:00In the room and online9:00 · liveRecords with Sarah's Live seatInês · in her appThe class · three lines
In the room8 of 8Online23 seats soldOnline placesNo limit
Room seats Spent from a pass or a monthly plan8 of 8
Online seats Their own places and their own price · €1222 sold
Daniel Okoye · London An online seat in his own currency · £101 sold
One class, two kinds of placeA full room never stops the online seats selling.
Live · Saturday Strength23 watching online

Online

Daniel OkoyeLondon · online seat
Beatriz LimaPorto · online seat
Joana ReisFaro · online seat
Miguel SantosFunchal · online seat
In the room8 checked in at the door
10:00 · Saturday Strength · replayFiled to On Demand · 58 min
Sold on its own€8
Included inThe online monthly plan
In the client's appOn Demand · Sarah Costa Coaching
Recorded with Sarah's Live seatEvery class she teaches with streaming on is recorded and filed.

Inês Duarte · this week

Saturday StrengthWatched live
The replayIn her app
Your app, your nameShe joins and replays under Sarah Costa Coaching.
Room 8 places · from passes and plansPaid ahead
Stream 22 online seats€264
Stream 1 online seat£10
Replay 14 sold on their own€112
Replay Included for 31 online plan clientsIn the plan
One hour of coaching, three lines of revenueEach currency on its own line, into your own account.
Sarah Costa CoachingLive nowSaturday StrengthJoinOn demandSaturday Strength · replay58 minLower body mobility20 minKettlebell basics35 min

Calisto Fit + Active

Thirty clients trained this week. You know which one needs you.

Calisto Fit shows every set each client logs in Calisto Active against the workout you prescribed, with their personal records. Measurements, photos, food logs and watch totals reach you when they share them.

Fit ▸ ClientsThis week · 30 clientsTomás ReisTomás Reis · next weekPersonal recordWhat clients shareTomás Reis · next week
Invitations waitingCarla Nunes · João Pires
Inês Duarte Last workout today10 of 10 done in 30 days
Daniel Okoye Last workout yesterday9 of 10
Marta Silva Last workout 2 days ago8 of 10
Tomás Reis Last workout 6 days ago4 of 10

Assigned, not started

Upper Body Push · Tomás ReisNot opened · 3 days
Mobility Flow · Joana PiresNot opened · 2 days

Bulgarian split squat · last Tuesday

SetPrescribed · logged
Set 110 × 16 kg · 8 × 12 kg
Set 210 × 16 kg · 8 × 12 kg
Set 310 × 16 kg · 8 × 12 kg
Tomás's note"knee sore"
Bulgarian split squatSwapped for a step-up to a low box
Thursday's sessionMoved to Friday 18:00
Tomás's appFriday 18:00 · Lower Body · step-up to a low box
Inês Duarte · deadlift95 kg · a new personal record
Her best before90 kg · six weeks ago
Counted fromHer logged sets

Daniel Okoye · his watch · shared with you

Steps9,412 a day
Sleep7 h 20
Resting heart rate54 bpm

Marta Silva

MeasurementsNot shared with you
MondayUpper Body · as planned
WednesdayMobility · knee-friendly
Friday 18:00Lower Body · step-up to a low box
Tomás's next week, rewrittenBefore he had to ask.

Calisto Fit + Active

They scan it. You coach what they ate.

Calisto Fit gives each client a meal plan with calorie, protein, carb, fat and fiber targets. They scan the packet in Active and it logs against them; you see what they ate while they share.

Fit ▸ Marta Silva · nutritionMeal plan · from the libraryToday · 11:30Her day · shared with youHabitsWhat Marta sharesMarta's copy · edited

Fat Loss · Steady · 3 November to 14 December

Calories2,100 kcal
Protein150 g
Carbs220 g
Fat70 g
Fiber30 g
Sarah's notesProtein at every meal. Carbs around training.
Marta SilvaHer own copy

Today's targets

Calories2,100 kcal
Protein150 g
Logging from her phoneEach meal lands here as she logs it.
Calories 1,180 of 2,100 kcal
Protein 56 of 150 g
Carbs 128 of 220 g
Fat 34 of 70 g
Fiber 14 of 30 g
8:10 Oats, banana and whey480 kcal
11:30 Greek yogurt · scanned150 kcal
13:20 Chicken, rice and greens550 kcal

Introduced one at a time

Water · 2 L Week 1 · acceptedStreak · 12 days
Vegetables at two meals Week 2 · acceptedStreak · 6 days
Asleep by 23:00 Week 3 · offered todayWaiting for Marta
She accepts, she checks it offThe streak counts itself.

Marta's sharing · with Sarah

Food logShared with Sarah
Habit check-insShared with Sarah
MeasurementsNot shared with you
Progress photosNot shared with you
Hers to switchPer coach and per kind, on and off, from her own app.
16:00 · added to Marta's copyCottage cheese and berries · 25 g protein
Marta SilvaUpdated
Fat Loss · Steady · in the libraryUntouched
Coached on what she ateHer plan changed. Nobody else's did.
Calisto Active · food logScanningGreek yogurt170 g · 150 kcal · 18 g proteinLoggedProtein today38 of 150 g56 of 150 g

Calisto Bookings + Sign + Live

Your next client books while you coach. The waiver came back first.

Calisto Bookings puts your availability on a link and spends a visit from the package with every confirmed session. Calisto Sign gates the first slot behind a signed waiver, and Live runs the online ones.

Bookings · this week · Sarah CostaYour availability · on a linkBooked · Thursday 18:00Friday 7:00 · heldFriday 7:00 · bookedWednesday 12:00 · videoSaturday 8:00 · no-showTuesday 9:30 · on the floorThe week
Tue7:0012:0018:00
Wed7:0012:00 · video18:00
Thu7:0012:0018:00
Fri7:0012:0017:00
Sat8:009:00 · park11:00
Your linksarahcosta.coach/book
OpenTuesday to Saturday
Spent fromThe client's package
Inês Duarte · from her phoneThursday 18:00 · Studio A
Her package6 visits left 5 visits left
ReminderSet
Carla Nunes · new clientFriday 7:00
Waiver and PAR-Q neededThe slot is held until both come back signed.
Liability waiverSigned · 4 Nov 21:14
PAR-QSigned · 4 Nov 21:16
Friday 7:00Booked · the signed copy filed
Daniel Okoye · LondonWednesday 12:00 · video session
The session cardJoin
The roomOpens in the browser · no download
AttendedThe booking is complete
João Pires · Saturday 8:00No-show
The follow-upSent · with a rebooking link
Late-cancellation policyApplied as Sarah wrote it
A rule Sarah switched onNo-show follow-up · on
Tomás Reis · 1-on-1Lower Body · knee-friendlyStep-up · low box3 × 10 · 10 kg · 3 of 3Kettlebell Romanian deadlift3 × 10 · 20 kg · 2 of 3Glute bridge3 × 12 · 30 kg · 0 of 3Log the set
Every prescribed movement already listedLogged set by set on Sarah's phone; Tomás's app shows the same session.
Sessions this week15 of 15 booked
Signed forEvery one
Paid from a packageEvery one
A full weekAnd no text sent to arrange any of it.

Calisto Fit + Payments + Ledger

Two visits left, the renewal sends. The client taps, pays, and keeps training.

Calisto Fit sells packages that cover the studio and the program together, and monthly plans that renew on the card on file with your own provider. Calisto Ledger writes every payment to the books.

Fit ▸ Visits LeftInês · 2 left · renewal sentInês · renewedMonthly plans · todayTomás · frozenOne checkoutNovember · the books
Inês Duarte 8 studio sessions · 12-week online program2 left
Tomás Reis 10-session package4 left
Marta Silva Nutrition coaching · monthly planRenews 1 December
Daniel Okoye Online coaching · monthly planRenews today
At 2 left, the renewal note sendsEach booking spends one visit from the package.
Inês DuarteRenewed · paid
ThroughMollie
Visits left10
Daniel Okoye Online coaching · monthly plan£160 · renewed on the card on file
Carla Nunes Monthly plan€180 · payment failed
RetryFriday · on Sarah's schedule
CarlaReminded
Tomás Reis · 10-session packageFrozen · his knee
RenewalsPaused until 24 November
The doorPaused until 24 November
His 4 visits leftKept

Beatriz Lima · one checkout

10-session package Ten visits in her app€450
Protein shake Off the stock€4.50
Saturday's mobility workshop On her calendar€25
Paid€479.50 · one payment

Ledger · November · each currency on its own line

Sessions and packages€6,840
Monthly plans€2,310
Monthly plans£640
The shop€286
The month in the booksMatching what clients paid.
Sarah Costa Coaching2 visits left8 studio sessions · 12-week online programRenew · €390Paid2 visits left10 visits left

Calisto Fit + Access

Six booked, two waiting, one at the door without a booking. All handled.

Calisto Fit runs your timetable, series and waitlists, with every room and its capacity. One check at the desk, a kiosk or the lock admits each client, and Calisto Access opens the door.

Fit · ClassesMonday · Studio A · eight placesA place freedSeries · enrolled once6:58 · the doorA Wellhub booking7:00 · the room
Mon 7:00 Strength · Studio A · Sarah6 of 8 · 2 waiting
Mon 12:30 Mobility · Studio A · Rui5 of 8
Mon 18:00 Conditioning · Studio A · Sarah8 of 8 · 1 waiting

Mon 7:00 Strength · the roster

InêsTomásMartaDanielRitaHugoJoana · waiting 1Paulo · waiting 2Joana · bookedPaulo · waiting 1
Hugo cancelled at 21:40His place went to Joana, the first person waiting, and she was told.
Mobility · six weeksMondays 12:30 · Rui · 8 enrolled
Mon 3 NovMon 10 NovMon 17 NovMon 24 NovMon 1 DecMon 8 Dec
Enrolled once, for all sixA client who joins the series holds a place in every session of it.
Inês Duarte Plan in good standing · waiver signed · bookedIn · 5 visits left
Tiago Nunes Waiver lapsed on 31 OctoberTurned away · told why
Marta Silva Did not book · a place freeWalk-in · visit off her pass
One check at the desk, a kiosk or the lockThe plan, the waiver and the booking, then one visit spent. Access opens the door.
Carla Antunes Wellhub · booked 22:05On the roster · checked in
Mon 7:00 Strength8 of 8 · 1 waiting
The same rosterA partner's booking takes a place like any other, and its check-in is validated at the door.
Today · StrengthGoblet squat · 4 × 8Kettlebell swing · 4 × 15Split squat · 3 × 10Farmer carry · 3 × 40 m
In every client's appSince 6:00
Studio A8 of 8 in
The room fullAnd the door knows who paid.

Calisto Deals + Forms + Sign

They fill the form at midnight. By morning they are signed, paid and programmed.

Calisto Deals turns every inquiry into a client: the intake in Forms, the waiver and coaching agreement in Sign, a package paid through your own provider, and your program waiting when they accept.

Deals · Leonor Matias23:12 · InstagramThe intro and the proposalThe night, on its own7:00
Inquiry4Intro booked2Proposal3Client3132
Instagram · 23:12"Do you do online coaching?"
A new inquiryLeonor Matias · from Instagram
Asked forOnline coaching · nutrition
Intro sessionBooked · Thursday 8:00 · from Sarah's availability

The proposal · the packages Sarah sells

8 studio sessions with a twelve-week online program€480
Monthly plan · online coaching€120 / month
Sent at 23:13Priced from the packages, so the proposal and the invoice agree.
23:14 Intake · goals, injury history, training experienceDone
23:16 Nutrition questions · shown because she asked for nutrition coachingDone
23:19 Waiver and PAR-Q · signedDone
23:21 Coaching agreement · countersigned · 24 h cancellation window · renews 2 FebruaryDone
23:22 Package paid at checkout · €480 · MollieDone
23:24 Invitation acceptedDone
Leonor MatiasClients · since 23:24Signed · Paid · Programmed
Her first workoutIn her app · Week 1, Day 1
Her first sessionThursday 8:00 · Studio A
Ten minutesAnd Sarah touched nothing.
Why Clients Love Calisto Pro

What a client gets in the first ten minutes

What a new client receives before their first session, and what stays theirs and yours after it.

1

app with your name on it. Your logo on their home screen, your booking page, your payment terms, your members-only library. They download you, not a platform you rent.

YOUR NAME
Any

payment provider you already use, so a client pays you the way they already pay everyone else, in their own currency and through their own bank. Nobody sends a transfer screenshot and waits for you to confirm it.

YOUR GATEWAY
0

lock-in. Your programs, exercises and meal plans belong to your business and export any day. What a client logs about themselves stays theirs. The relationship is yours, and it stays yours.

YOUR DATA
3

ways one hour of work earns. Sell the spot at the park, stream the same session live to remote clients, then keep the replay behind your pass. Coach it once. Earn from it three times.

ONE HOUR, THREE WAYS
7am

The no-show client. The late-night message. The program launch. The second coach starting Monday. Calisto was designed by someone who has run these operations.

OPERATOR DNA

One

Package for the Sessions With You and the Program They Train Alone

Three

Ways One Session Earns: the Room, the Stream and the Replay

One

Check at Your Studio Door: Waiver Signed, Session Booked, Visit Spent

Ten

Minutes From the Intake to the Program: Waiver Signed, Package Paid, Invitation Accepted

Calisto Interact

Every message arrives with their week on it.

Calisto Interact puts WhatsApp, Instagram, text, email, calls and video sessions in one thread per client, beside the visits they have left, their last session and this week of their program.

Messages · by clientTuesday afternoonTomás Reis · every channelAnsweredMonday night · the check-inTuesday 7:00
Tomás Reis WhatsApp · 14:02"Knee still sore."Answered
Someone new Instagram · 14:20"Do you run small groups?"Answered
Daniel Okoye Email · 14:41"Can we move Wednesday's call?"Answered
Marta Silva Missed call · 15:05Voicemail, transcribed: "Is Thursday still on?"Voicemail, transcribed: "Is Thursday still on?"
Daniel Okoye Video session · MondayRecording · 42 minRecording · 42 min
Five conversations, four channelsEach one lands on the client who sent it.
Visits left4Last sessionFridayProgramWeek 3 of 12
WhatsApp · Friday"Split squat felt heavy on the knee."
Email · Sunday"Can I swap Thursday?"
WhatsApp · 14:02"Knee still sore."
Sarah · 14:09"Step-ups instead this week. Friday 12:00 is yours."

Written once · Monday 21:30

"[first name], week [program week]. Since [last session], how are you feeling?"
ToEvery active client · 31
SendsTuesday 7:00 · on each client's own channel
Inês Duarte"Inês, week 5 of 12. Thursday's session was your best yet."
Tomás Reis"Tomás, week 3 of 12. Since Friday, how is the knee?"
Daniel Okoye"Daniel, week 8 of 12. Wednesday's call is at 13:00 your time."
31 sent at 7:00Nobody waited, and nobody got a message meant for someone else.

Calisto Fit + Workforce + Equipo

A second coach keeps your standard.

Calisto Fit gives every client a coach, and every coach your library. Calisto Workforce keeps schedules, cover and certifications, and Equipo gives the team a Hub for every client handoff and question.

The studio's teamMonday · Rui startsOne libraryThursday · Rui is illA certificateEquipo · the studio's HubCommissionsPerformance

Rui Almeida · his clients

Joana PiresWeek 2 of 8 · Strength block
Hugo FerreiraIntro session · Wednesday
Rita SousaWeek 6 of 12 · Small group
His screens show only his clientsAnd the whole of Sarah's library.
Lower Body StrengthSarah's library · 40 min
Assigned by RuiJoana Pires · Tuesday
Sarah saved this workout two minutes agoWhich version do you want to keep?Keep Sarah'sKeep mine
Rui asks for cover Thursday 18:00 · Conditioning · Studio A7:40
Ana Matos Accepted first7:52 · takes it
Eight clients Told who is coachingSent
One session moved to another coachThe rest of the term stays as it was.
Rui Almeida · first aidLapses in 21 days
Rui Almeida · personal trainer certificateValid to 2028
Ana Matos · first aidValid to 2027
Rui is warned todayNot on the day it lapses.

Hub · Studio team

Sarah CostaRui, Tomás is yours from Monday. Sore knee last week: split squat swapped for step-ups, and Friday's session at 12 kg.
Tomás Reis · last sessionFriday · 3 × 8 at 12 kg · note: knee sore
Rui AlmeidaGot it. Step-ups on Monday, and I'll check the knee before we load it.
Tomás Reis · his coachRui Almeida · from Monday

Commissions · October

Sarah Costa 22 1-on-1s · 9 small groups€1,840
Rui Almeida 14 1-on-1s · 6 small groups€1,120
Ana Matos · cover 1 small group€45
What each coach deliveredBy appointment and by session, in one report.

Performance · coach, session type and location

Sarah · Alcântara 18 clients1-on-1 · 96% attended
Rui · Alcântara 11 clientsSmall group · 91% attended
Rui · Campo de Ourique 4 clients1-on-1 · 88% attended
Sarah sees all of it without being copied inYour clients are never on your team. Your coaches are.

Calisto Sites + Reputation + Campaigns + Automations

Fifteen sessions attended, the upgrade sends. Three missed, the check-in sends.

Calisto Sites captures the inquiry, Calisto Active lists you under Near You, and Campaigns markets to what clients did. Reputation asks at the twelfth session, and every follow-up is a rule you switch on.

This week · the next clientsYour websiteActive · Near YouCampaigns · the listsReputation · the twelfth sessionCircle · a referralAutomations · the follow-ups
New inquiries123Intro sessions booked12New clients03
Sofia Rocha Your websiteIntro Thursday · intake filled
Pedro Gomes Active · Near YouInquiry · small groups
Carla Antunes Inês's referral linkIntro Saturday
Booked from the siteIntro session · Thursday 8:00
IntakeFilled · on her record
In the pipeline before she walks inNo separate booking widget.
Calisto Active · Near YouSarah Costa CoachingAlcântara · 1-on-1s, small groups, online coaching
Pedro GomesFound her under Near You · asked about small groups
15 of 16 sessions attended 14 clientsThe upgrade offer
3 missed in a row 3 clientsA check-in with a rebooking link
2 visits left 5 clientsThe renewal note
Built from attendanceA client joins or leaves a list as they train.
Inês Duarte Twelfth session · ThursdayReview request sent
HappyTo your public reviews · ★★★★★
UnhappyTo a private reply Sarah answers herself
Inês Duarte · her referral linksarahcosta.coach/r/ines
Carla AntunesBooked an intro session through it
On Inês's recordA bonus for each client she brings · 1
A pack running low OnSent to Inês · Tuesday
A client gone quiet OnSent to Tiago · Wednesday
A missed class OnSent to Rita · Monday
A drop-in who has not come back OnSent to Paulo · Friday
Three new clients this weekAnd Sarah was coaching.
Same clients. Same week. A different way to run them.

From a notebook and a WhatsApp group to one app.

Without CalistoWith Calisto
A PDF they wait on
Programs
A spreadsheet, and an argument about Thursday
Visits left
Paper you chase
Waivers
Back-and-forth texts
Booking
A link pasted into a chat
Video sessions
Emailed, or shared from a drive folder
Online content
The Connections

Twenty-one apps. One client.

Programming, sessions, payment, signature and the library are one client record, so a program built once reaches thirty clients without becoming thirty documents.

Client
Fit
Active
Navigator
Apps
Bookings
Sign
Live
Access
Deals
Forms
Payments
Ledger
Interact
Workforce
Equipo
Direct
Sites
Reputation
Campaigns
Automations
Circle

Fit

Your library, the Workout Builder, clients by invitation, small groups, and packages for the studio and online together.

Learn more →

Active

The client's own app: their workout, meal plan, habits and visits left, every set logged against your plan.

Learn more →

Navigator

A portal on your own domain, with no other brand on the way.

Learn more →

Apps

Your own app in the stores, under your name, with Live & On Demand inside it.

Learn more →

Bookings

Your availability on a link, each confirmed session spent from the package.

Learn more →

Sign

The waiver, the PAR-Q and the coaching agreement, signed before the slot books.

Learn more →

Live

Video sessions from the session card, and the class streamed to everyone online and recorded for its replay.

Learn more →

Access

The door that knows who booked and who paid.

Learn more →

Deals

Every inquiry on one pipeline, from the first message to the client programmed.

Learn more →

Forms

The intake with conditional questions, on the client's record.

Learn more →

Payments

Your own provider, in the client's own currency, renewals on the card on file.

Learn more →

Ledger

Every payment written to the books, each currency on its own line.

Learn more →

Interact

WhatsApp, Instagram, email, calls and video in one thread per client.

Learn more →

Workforce

Schedules, cover and certifications for every coach.

Learn more →

Equipo

A Hub for the studio's team, where a client is handed over with their notes.

Learn more →

Direct

Tiered memberships on your own page, and a tier can unlock your replays too.

Learn more →

Sites

Your website as the funnel: the intro session booked and the intake filled.

Learn more →

Reputation

The review request at the twelfth session.

Learn more →

Campaigns

Lists that build themselves from what clients did.

Learn more →

Automations

Every follow-up a rule you switch on.

Learn more →

Circle

Clients who refer, and a bonus per client they bring.

Learn more →
The full stack

Calisto Pro for Coaching & Training

Fit
  • Today: the 1-on-1s, the small groups, the workouts due and finished, no-shows, renewals due and the inquiries waiting for a reply
  • One library of programs, exercises with your cues and video, meal plans, videos, habits and collections, owned by your business and exported any day
  • The Workout Builder: each movement with its sets, reps, load, tempo, rest and notes, or a time and a distance; saved, assigned, rescheduled and cancelled
  • Describe the workout, and a first draft is built from your own exercise library
  • A whole program laid out as dated sessions across the weeks of the block, assigned from the client's page
  • The same workout assigned to several clients at once
  • Meal plans with calorie, protein, carb, fat and fiber targets per client, each client on their own copy
  • Habits the client accepts and checks off, with a streak that counts itself
  • Clients by invitation, coached only once they accept; invite many from one file
  • Each client's coach, and a coach who sees only their own clients
  • A client at a glance: the last workout and the workouts done of those due in 30 days
  • Every set logged against your plan, the 1-on-1 logged set by set from your phone, and personal records from the logged sets
  • Challenges on workouts, classes, visits, habit days or a number people log, with a leaderboard
  • What a client records about themselves stays theirs, shared per coach and per kind
  • Two coaches editing one workout never overwrite each other
  • A weekly timetable of small groups, each with its coach, room, capacity and waitlist; numbered spots for a bike, a rack or a mat
  • Cancel, move or give one session to another coach without touching the rest of the term; cover taken by the first coach to accept
  • Series: courses, terms and standing places, enrolled once
  • Today's workout on the board, interval timers and occupancy
  • One door check: the plan's standing, the waiver it requires, a pass, then the visit; check-in from the desk, a kiosk, a lock or the WiFi in one list
  • Visit passes, unlimited passes, series and drop-in passes, with Visits Left for every holder, and packs imported part-used
  • Packages that hold studio sessions and an online program together
  • Each session in the room and on the stream, each with its own places and price
  • The recording filed to On Demand, sold on its own or included in a monthly plan
  • Live & On Demand in the client's app: join the stream, buy a seat, watch the replay
  • Monthly plans charged to the card or direct debit on file with a provider that charges again, failed payments retried, and freezes with their dates
  • A guest on the allowance a plan includes
  • One profile and the listings people find in Calisto Active under Near You
  • Performance by coach, session type and location; Participation, Occupancy, Client Progress, Session History and Commissions; custom reports and scheduled deliveries
  • Class reminders, today's workout and every coaching notice as rules you switch on and off; recipes for a pack running low, a client gone quiet, a missed class and cover needed
  • On a phone: Today, Check-In, Classes and Members as tabs; check-in by camera scan, held with no signal
  • People & Privacy: who may coach is an owner setting
Registry
  • Session notes, assessment results and program history on every client
  • Fourteen measurement sites with matched-framing progress photos
  • The waiver library and each client's signed coverage
  • Corporate accounts with seats, a monthly rate and one invoice a month, for an employer's wellness program
  • The record is yours and exports any day
Bookings
  • Self-booking with a waiver gate before the first session, and the no-show follow-up and session notes on the booking
  • Every appointment and small group on one calendar by day, week and month, with drag to reschedule
  • A reschedule onto a taken time asks before it double-books
  • Who arrives today, with one-tap check-in
  • A signed agreement required before an appointment's check-in, with Sign
Blueprint
  • Program templates and coaching standards authored once
  • Version-tracked, with a snapshot on every edit
Payments
  • 73 gateways, in the client's own currency, settled into your own account
  • Credits count down, and the renewal sends itself at two remaining
  • The transaction writes the accounting entry
Deals
  • A message on Instagram, WhatsApp or your site becomes an inquiry on one pipeline
  • Reply with pricing from the record; click, sign, pay and start training in one flow
  • Consultations that did not convert followed up rather than forgotten
Pulse
  • Intro offers that expire themselves
  • Live pricing across packages and renewals
Proposals
  • The proposal after the intro session, priced from the packages you sell, so the proposal and the invoice cannot disagree
  • Tracked to acceptance, and the acceptance carries straight into the order
Sign
  • The liability waiver and the PAR-Q, sent the moment the intake lands, and required before a session books
  • The coaching agreement, what the block includes, the cancellation window and the renewal date, countersigned and filed on the client record
  • An open signing link and QR code on a waiver for the park session
  • A waiver rule: how long one lasts, what needs one and what happens at the door
  • Signed on any device, by someone with no account
University
  • Courses with modules, lessons, assessments and certificates
  • Build once and assign to thirty clients in seconds
  • Learning paths: finishing one course assigns the next
Signal
  • Six wearable platforms syncing to one client record
  • Five personalised heart-rate zones per client
  • Alerts routed to the person who can act
Ledger
  • Session revenue, monthly plans and retail sales journal to one ledger, from the payment itself
  • Package revenue, session delivery and refunds reconcile
  • Revenue read from the books, each currency on its own line
WiFi
  • The studio's network with a branded sign-in page
  • The address a client types becomes a contact
Workforce
  • Schedules across your coaches on one roster, with hours and time off
  • Certifications on each coach's record, flagged before they lapse
  • A coach requesting time off shows you the sessions that need cover
  • Roles, pay and time off for every coach
Automations
  • Fifteen sessions attended and the upgrade offer sends; three missed and the check-in sends
  • Tuesday check-ins send while you sleep Monday
  • The sale closes and onboarding starts: intake, waiver and invitation, then the program on acceptance
  • Every automatic message a rule you can see and switch on and off, and most start switched off
Active
  • The client's own app, included with their Calisto account: My Workouts merges every coach's workouts, programs and meal plans, each marked with who sent it
  • The workout player: your video and cues, rest timers, and every set saved as it is logged, signal or not
  • Food logged by scanning the packet, against your targets
  • Apple Health, Google Fit, Garmin, Fitbit, Oura, Withings and Strava feeding the client's own activity log, a daily goal and a streak
  • Two weeks of sessions: book, cancel, take the waitlist and check in at the door, with what is left on every pass
  • Near You: coaches, programs and sessions that businesses publish
Navigator
  • A portal on your own domain and brand: the check-in, the progress timeline, the next booking and the message thread
  • The client's journey step by step: intake, agreement, payment, check-in, conversation and records
  • What the client bought from your business, and envelopes waiting for their signature
Apps
  • Your own app, built from a template in your brand, with booking sections over live availability
  • Published under your own Apple and Google Play developer accounts, set up for you if you have none; the store listing shows your name and your logo
  • One publish updates every install
  • Live & On Demand, workouts and the meal plan in your own app
Live
  • A virtual session's room made the moment it is confirmed, joined from the session card with no download
  • Attending completes the booking
  • A session streamed live, with its replay filed to On Demand
  • A class recorded with the instructor's Live seat
Access
  • Locks that read the same standing as the door check
  • Day passes issued, and guest passes on a plan's allowance
Forms
  • The intake: goals, injury history, training experience, dietary restrictions and availability, with conditional questions, on the client's record
  • PAR-Q and health history forms, on a kiosk, in your portal or on your site
Interact
  • Voice: a phone system, with calls and voicemail on the client
  • Mail: email on your own domain
  • Inbox: WhatsApp, Instagram, text and every other channel in one place
  • Connect: every conversation organized by client
  • Live: video sessions with no download
Equipo
  • The studio's Hubs for the team, public or private, with Folders
  • Hub chats, direct messages and group messages in one list
Direct
  • Your page: your name, your photograph and what you coach, on your own domain
  • Tiers with your own names, benefits and pictures, a monthly and an annual price, and the access each opens
  • The library behind the paywall: programs, video sessions, meal plan templates and replays, each locked to its tier
  • Renewals on the card the member agreed to keep, a declined renewal retried inside your grace window
  • Introductory prices and promo codes, gift memberships, and members imported with the time already paid for
  • The subscriber list: which tier each member holds, what they watch and what they have not opened in three weeks
  • A members' space per tier, and direct messages with members whose tier includes them
  • Balance, payouts, revenue by tier and statements, each gateway in its own currency
  • A Direct tier can unlock your replays too
Studio
  • Cover art, tier badges and launch posts, filed in the library the content pulls from
Sites
  • Your website as the funnel: the intro session booked and the intake filled from it, with no separate booking widget
Reputation
  • The review request at the twelfth session, when attendance shows they are engaged
  • Happy clients routed to your public reviews, unhappy ones to a private reply
Campaigns
  • Lists that build themselves from attendance, visits left, the plan a client holds and the last time they booked
  • A six-week challenge announcement to the whole roster, one version for clients on a plan and one for the ones whose plan ended
Circle
  • Clients who refer, and a bonus per client they bring
  • A public referral page per code
  • A partner's own portal with their referrals and the leaderboard
Station
  • The studio desk's and the door's screens, set up for each role, with the card readers and printers each one holds
Agenda
  • A cover coach or an outside coach added for their sessions and tasks only
Spa
  • A wellness center with a gym, a spa and coaching on one account: one check-in covers the floor, the treatment room and the session
  • The trainer reads the program and the therapist reads the same notes; contraindications and allergies written once and read everywhere
Ethos
  • Logo, colors and typography locked once and read by the Direct page, the thumbnails, the emails and the client app
Identity
  • The check before the first payout, with its status visible while it runs
  • Anything a viewer reports in a queue you work through
Sync
  • Wellhub sessions and places, with its bookings on your roster and its check-ins validated
  • ClassPass, with the same classes and seats
Endurance
  • The race a coach puts on, over the same contacts: entries, bibs and waves, the course and volunteers, race morning and results
Inventory
  • The shake and the supplements off your stock, with a draft order per supplier when a shelf is at par
Shop
  • Merch and supplements collected at the studio, delivered or shipped from your website, from the same account that holds the training plan
Every Kind of Coach

One platform for every fitness professional

The format changes. The login does not.

  1. Sets, reps, load, tempo and rest, from your own exercise library.

  2. Exercise-by-exercise guidance with your video demos and rest timers.

  3. Every set against your plan, personal records, and the measurements clients share.

Pricing

No setup cost. Pay when you start using.

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

Studio Owner

Your Foundation

Included With Your Plans

Your Core app shows everything your Commerce and Ops plans turn on. Core-Only Pricing sells it on its own, for a business that prefers not to pay a percentage.

Client recordsCalisto Registry

Session notes, assessments, and program history per client

Scheduling & bookingCalisto Bookings

Self-booking with a waiver gate and no-show follow-up

Business setupCalisto Purview

Legal identity, tax, currency, and team configuration

Packages & programsCalisto Purview

Session packages, memberships, workshops, and merch

Coaching standardsCalisto Blueprint

Program templates and standards set once

Core + Commerce

Build a programme once, and thirty clients have it in seconds

Priced per plan
Recommended

Core + Commerce + Ops

Nothing in the practice left to anyone remembering

Priced per plan
Start Now

No contracts, no trials. Use the apps and pay when you’re ready.