Your gym and your coaching, in one app.
Sign members up and let in the ones who have paid, fill every class, and coach your clients in the studio and online. They follow it all in their own app.
Everything a gym and a coach run, in one place
For gyms and studios, personal trainers and coaching teams.
Members
Plans, recurring dues, freezes, waivers and the door.
Passes
Classes and coaching on one pass, and the till at the desk.
Coaching
The library, the Workout Builder and your clients.
Classes
Timetable, series, roster and check-in at the door.
Facility
Session types, capacity, rooms, equipment and the floor plan.
The door
One check at the desk, the kiosk and the lock.
Marketplace
One profile and the listings people find nearby.
Analytics
Your classes and passes, and totals clients choose to share.
Members, plans and the door.
Run your gym or studio’s memberships: plans and joining fees, dues that renew on a card or a direct debit on file, freezes, waivers and day passes. One door decides who gets in (at the desk, the kiosk and the lock) and a member whose payment failed, whose membership lapsed or whose waiver is missing is turned away with the reason.
Members
Every member, their plan and where they stand.
| Name | Business Area | Tier | Status | Join Date | Renewal | |
|---|---|---|---|---|---|---|
| Oliver Bennett | oliver.bennett@gmail.com | Ancoats | Unlimited | Active | 20/08/2024 | 16/11/2026 |
| Amelia Hughes | amelia.hughes@outlook.com | Ancoats | Off-Peak | Active | 16/10/2025 | 21/11/2026 |
| Priya Shah | priya.shah@icloud.com | Salford Quays | Student | Pending | 09/11/2026 | 09/12/2026 |
| Jack Thornton | jack.thornton@gmail.com | Salford Quays | Unlimited | Frozen | 24/01/2025 | 27/12/2026 |
| Callum Doyle | callum.doyle@btinternet.com | Ancoats | Unlimited | Suspended | 11/03/2026 | 06/11/2026 |
| Grace Whitworth | grace.w@outlook.com | Salford Quays | Family | Active | 07/10/2023 | 24/11/2026 |
| Ethan Clarke | ethan.clarke@gmail.com | Ancoats | Off-Peak | Active | 29/08/2026 | 28/11/2026 |
| Sophie Marsden | sophie.marsden@yahoo.co.uk | Salford Quays | Unlimited | Frozen | 26/06/2025 | 13/12/2026 |
Plans
Tiers with what each includes, joining fees and how each renews, in the currency you sell in.
Plans
Each membership you sell: what it includes and what it costs.
| Plan | Status | Badge | Level | Monthly | Annual | Initiation | Members | Capacity |
|---|---|---|---|---|---|---|---|---|
| Strength Unlimited | Live | Most popular | 1 | ₹4,500 | ₹45,000 | ₹2,000 | 388 | 450 |
| Off-Peak | Live | Weekdays | 2 | ₹2,800 | ₹28,000 | ₹2,000 | 214 | 300 |
| Women’s Strength | Live | Women only | 3 | ₹3,800 | ₹38,000 | ₹2,000 | 158 | 220 |
| Student | Live | College ID | 4 | ₹2,400 | ₹24,000 | ₹1,000 | 132 | 200 |
| Family | Live | Up to four | 5 | ₹10,500 | ₹1,05,000 | ₹4,000 | 96 | 160 |
| Coached Strength | Live | With a coach | 6 | ₹9,000 | ₹90,000 | ₹2,000 | 58 | 80 |
Dues that take themselves
The member keeps a card or a direct-debit mandate on file, and every renewal is charged to it. Nothing about the card is stored at Calisto.
Lucía Ortega Active
Subscription
- Plan
- Ilimitado mensual
- Tier
- Ilimitado
- Billing frequency
- Monthly
- Next billing date
- 22/11/2026
- Billing amount
- 79,00 €
- Auto-Renew
- Yes
- Status
- Active
- Start date
- 24/09/2025
- Contract end date
- 24/09/2027
| Date | Amount | Status | Invoice |
|---|---|---|---|
| 23/10/2026 | 79,00 € | Paid | F-004127 |
| 23/09/2026 | 79,00 € | Paid | F-003861 |
| 23/08/2026 | 79,00 € | Paid | F-003598 |
| 24/07/2026 | 79,00 € | Paid | F-003322 |
| 23/06/2026 | 79,00 € | Paid | F-003047 |
Standing
Active
Ilimitado
146 visits · last 9 nov
SuspendDoors
Doors open
Holds a door code
Pause Door AccessFailed payments
Retried on your schedule, the member reminded, and the door told when they lapse.
Members
Every member, their plan and where they stand.
| Name | Business Area | Tier | Status | Join Date | Renewal | |
|---|---|---|---|---|---|---|
| Marcus Johnson | marcus.j@gmail.com | West Loop | Barbell Club | Suspended | 03/17/2025 | 11/01/2026 |
| Kayla Rodriguez | kayla.rod@icloud.com | West Loop | Barbell Club | Active | 01/26/2026 | 11/08/2026 |
| Tyler Brooks | tbrooks@outlook.com | West Loop | Off-Peak | Active | 06/22/2026 | 11/07/2026 |
| Danielle Kim | danielle.kim@gmail.com | West Loop | Coached Barbell | Suspended | 08/11/2025 | 10/29/2026 |
| Jordan Price | jordan.price@yahoo.com | West Loop | Barbell Club | Active | 08/25/2026 | 11/09/2026 |
| Megan O’Connor | megan.oconnor@gmail.com | West Loop | Off-Peak | Suspended | 04/22/2024 | 10/26/2026 |
A secure page for $159.00. It settles the membership the moment it is paid.
pay.westloopbarbell.com/m/Kp7R2xQaFreezes
Pause a membership for a holiday or an injury; dues and the door pause with it.
Members
Who is frozen, until when, and what it costs them.
| Member | Business Area | Start Date | End Date | Duration (Days) | Reason | Status | Approved By |
|---|---|---|---|---|---|---|---|
| Wanjiru Kamau | Westlands | 21/10/2026 | 18/12/2026 | 58 | Travel | Active | Achieng Otieno |
| Kevin Mwangi | Westlands | 26/09/2026 | 25/11/2026 | 60 | Medical | Active | Achieng Otieno |
| Aisha Hassan | Karen | 01/11/2026 | 01/12/2026 | 30 | Travel | Active | Joseph Kiprono |
| Brian Ochieng | Westlands | 07/11/2026 | 07/12/2026 | 30 | Financial | Active | Achieng Otieno |
| Faith Njoroge | Karen | 06/08/2026 | 05/10/2026 | 60 | Medical | Completed | Joseph Kiprono |
| Daniel Kiplagat | Westlands | 01/09/2026 | 01/10/2026 | 30 | Seasonal | Completed | Achieng Otieno |
E-waivers
Signed on a phone before the first visit, and checked at the door every time.
Waivers
Who is covered now, and whose waiver has lapsed.
| Waiver | Signatures | Active | Coverage | Status |
|---|---|---|---|---|
| Membership Waiver | 486 | 452 | 93% | Partial |
| Sparring Waiver | 212 | 188 | 89% | Partial |
| Personal Training Waiver | 96 | 96 | 100% | Full |
| Under-18 Guardian Consent | 64 | 57 | 89% | Partial |
| Photo and Video Consent | 301 | 301 | 100% | Full |
| Open Mat Rules | 158 | 141 | 89% | Partial |
Day passes
Sell a visitor a day, and let members bring a guest on their plan’s allowance.
Passes
What a day here costs, where and at what hours it lets people in, and how many a day.
| Day pass | Hours | Price | Per day | Guest WiFi | On sale |
|---|---|---|---|---|---|
| Peak Day Pass | 05:00–21:00 | $30.00 | 40 | Included | On sale |
| Off-Peak Day Pass | 09:00–15:00 | $18.00 | 60 | Included | On sale |
| Lap Swim Morning | 05:30–09:00 | $9.00 | 50 | Not included | On sale |
| Pool Day | All day | $12.00 | 80 | Not included | On sale |
| Member’s Guest | All day | $15.00 | 20 | Included | On sale |
| School Holiday Day | 08:00–17:00 | $14.00 | 45 | Not included | Not on sale |
The door
One check at the desk, the kiosk and the lock, and the reason when it refuses.
- Standing
- Payment failed: $899.00 outstanding
- Waiver
- Nothing missing
- Passes and Credit
- 2 Personal Training visits
- Owes
- $899.00
- Last visit
- 6 nov
- Renews
- 7 nov
Families and companies
A family on one membership, and an employer’s members on one invoice a month.
Members
Members joined to a family.
| Primary Member | Dependents | Tier | Monthly Value | Status |
|---|---|---|---|---|
| Daniel Tremblay | 3 | Family | $289.00 | Active |
| Priya Nair | 2 | Family | $249.00 | Active |
| Marc Leblanc | 1 | Family Swim | $189.00 | Active |
| Jessica Wong | 3 | Family | $289.00 | Active |
| Kwame Asante | 2 | Family Swim | $229.00 | Active |
| Hannah Kowalski | 1 | Family | $219.00 | Inactive |
Inquiries, with Deals
Someone who asked about joining is a lead, answered and started on a plan.
Members
People who asked about joining.
| Inquiry | Status | Phone | Source | Owner | Created |
|---|---|---|---|---|---|
| Lena Schmidt | New | +49 151 2384 7710 | Website | Jonas Weber | 10.11.2026 |
| Felix Wagner | New | +49 160 9921 4408 | Social Media | Sarah Neumann | 10.11.2026 |
| Tobias Becker | Contacted | +49 176 4410 2295 | Referral | Jonas Weber | 09.11.2026 |
| Mia Hoffmann | Qualified | +49 157 3302 8814 | Walk-in | Sarah Neumann | 08.11.2026 |
| Hannah Krüger | Qualified | +49 152 7718 0346 | Event | Jonas Weber | 06.11.2026 |
| Paul Schäfer | Converted | +49 171 5560 1932 | Website | Sarah Neumann | 04.11.2026 |
Import a running gym
Each membership comes in already under way: joined, next billing date, frozen or lapsed.
Import Members
Bring your members over from another system, each one as the membership already stands.
Upload a CSV
| Name | Tier | Joined on | Next billing date | Status | |
|---|---|---|---|---|---|
| Chiamaka Okafor | chiamaka.okafor@gmail.com | Unlimited | 2023-07-25 | 2026-11-19 | active |
| Tunde Adeyemi | tunde.adeyemi@yahoo.com | Off-Peak | 2025-10-18 | 2026-11-27 | active |
| Ngozi Eze | ngozi.eze@outlook.com | Unlimited | 2024-12-08 | 2026-12-21 | frozen |
| Babajide Ogunleye | b.ogunleye@gmail.com | Family | 2024-03-30 | 2026-11-13 | active |
| Funmilayo Bello | funmi.bello@gmail.com | Off-Peak | 2025-06-17 | 2026-10-15 | lapsed |
Plans
Each membership you sell: what it includes and what it costs.
| Plan | Status | Badge | Level | Monthly | Annual | Initiation | Members | Capacity |
|---|---|---|---|---|---|---|---|---|
| Strength Unlimited | Live | Most popular | 1 | ₹4,500 | ₹45,000 | ₹2,000 | 388 | 450 |
| Off-Peak | Live | Weekdays | 2 | ₹2,800 | ₹28,000 | ₹2,000 | 214 | 300 |
| Women’s Strength | Live | Women only | 3 | ₹3,800 | ₹38,000 | ₹2,000 | 158 | 220 |
| Student | Live | College ID | 4 | ₹2,400 | ₹24,000 | ₹1,000 | 132 | 200 |
| Family | Live | Up to four | 5 | ₹10,500 | ₹1,05,000 | ₹4,000 | 96 | 160 |
| Coached Strength | Live | With a coach | 6 | ₹9,000 | ₹90,000 | ₹2,000 | 58 | 80 |
One pass. In the studio and online.
Sell coaching the way you deliver it. One pass can pay for classes and for appointments with a coach, in the studio or online, so a client who trains in a group and one to one buys one thing. Each booking is spent from it, and you see what every holder has left.
Passes
What you sell to pay for classes and coaching: visit passes, unlimited passes, series and day passes.
| Name | Kind | Visits | Valid (days) | Price | Held by | On sale |
|---|---|---|---|---|---|---|
| Clase Suelta | Package | 1 | 30 | $180.00 | 14 | On sale |
| 10 Clases | Package | 10 | 90 | $1,500.00 | 86 | On sale |
| Coaching 8 + Clases | Package | 8 | 60 | $3,200.00 | 23 | On sale |
| Ilimitado Mensual | Unlimited Pass | Unlimited | 30 | $1,150.00 | 212 | On sale |
| Reto Funcional 6 Semanas | Series | 18 | 42 | $2,400.00 | 31 | On sale |
| Pase de Día | Day Pass | 1 | 1 | $250.00 | 9 | On sale |
Classes and coaching on one pass
Passes
What you sell to pay for classes and coaching: visit passes, unlimited passes, series and day passes.
| Name | Kind | Price | On sale |
|---|---|---|---|
| 10-Swim Package | Package | $160.00 | On sale |
| Swim & Coach 10 | Package | $280.00 | On sale |
| Unlimited Swim | Unlimited Pass | $119.00 | On sale |
| Learn to Swim Term | Series | $240.00 | On sale |
One pass that pays for classes and a coach’s appointments together, or either on its own.
Passes
Passes
What you sell to pay for classes and coaching: visit passes, unlimited passes, series and day passes.
| Name | Kind | Price | On sale |
|---|---|---|---|
| Reformer Trial | Package | ¥3,300 | On sale |
| Reformer 10 | Package | ¥42,000 | On sale |
| Mat Unlimited | Unlimited Pass | ¥16,500 | On sale |
| Beginner Course (6 Weeks) | Series | ¥24,000 | On sale |
Packages of visits, unlimited passes, series and day passes on the same model, with the date each runs to.
Pass Holders
Passes
Who holds which pass, how many visits are left, and until when.
| Holder | Pass | Status | Visits Left | Expires | How | Paid |
|---|---|---|---|---|---|---|
| Wanjiru Kamau | 10-Class Card | Active | 7 | 28/12/2026 | Bought | Ksh 12,000.00 |
| Brian Otieno | 5-Class Card | Active | 2 | 19/11/2026 | Bought | Ksh 6,500.00 |
| Akinyi Odhiambo | Yoga Teacher Training | Active | 18 | 02/02/2027 | Bought | Ksh 85,000.00 |
| Kevin Mwangi | 10-Class Card | Frozen | 5 | 10/01/2027 | Bought | Ksh 12,000.00 |
| Faith Njeri | Drop-In | Active | 1 | 10/12/2026 | Bought | Ksh 1,500.00 |
| Daniel Kiprop | 20-Class Card | Active | 16 | 11/04/2027 | Bought | Ksh 22,000.00 |
| Mercy Wambui | 5-Class Card | Active | 4 | 07/12/2026 | Bought | Ksh 6,500.00 |
Who holds what, what they have used and the Visits Left on each.
Paid your way
Sessions
Your packages and passes, how many visits are left on them, and the ones you can buy.
| Name | Where | Kind | Visits | Valid (Days) | Price | |
|---|---|---|---|---|---|---|
| Clase Suelta | Movimiento Studio | Package | 1 | 30 | RD$650.00 | Buy |
| Paquete 10 Clases | Movimiento Studio | Package | 10 | 90 | RD$5,500.00 | Buy |
| Reformer 8 | Movimiento Studio | Package | 8 | 60 | RD$9,600.00 | Buy |
| Coaching 4 Sesiones | Movimiento Studio | Package | 4 | 45 | RD$8,000.00 | Buy |
| Ilimitado Mensual | Movimiento Studio | Unlimited Pass | Unlimited | 30 | RD$4,200.00 | Buy |
| Pase de Día | Movimiento Studio | Day Pass | 1 | 1 | RD$900.00 | Buy |
Clients buy in Calisto Active through your own payment provider, and a booked class is spent from the pass they bought.
The Register
Register
Day passes, passes and the shop, against the member and the stock, and the drawer
Passes and retail against the member and the stock, with drawers and returns.
X and Z Report
Register
Day passes, passes and the shop, against the member and the stock, and the drawer
ZAR
| Method | Txns | Amount |
|---|---|---|
| Card | 96 | R 15 480,00 |
| Cash | 21 | R 2 930,00 |
| Gift card | 6 | R 1 500,00 |
Cash Drawer · ZAR
The drawer counted at the close, gift cards sold and the day’s takings.
Build it once. Assign it to every client who needs it.
Your programs, exercises and meal plans live in one library. Build a workout from it, assign it to one client or several, and reschedule it when their week changes. Clients join by invitation, and once they accept, what you assign lands in their own app, Calisto Active, where they log every set against your plan.
Workouts
Build workouts and assign them to your clients.
Library
Programs, exercises with cues and video, and meal plans: yours, reused for every client.
Programs
Multi-week programs you assign as a whole.
| Program | Category | Workouts | Updated |
|---|---|---|---|
| 12-Week Strength Foundations | One-on-One | 36 | 07/11/2026 |
| Online Strength: 3 Days a Week | Online | 36 | 05/11/2026 |
| Couch to 5K Conditioning | Small Group | 24 | 01/11/2026 |
| Hypertrophy Block A | Hybrid | 32 | 27/10/2026 |
| Back to Running After Injury | One-on-One | 18 | 20/10/2026 |
| Powerlifting Peak (8 Weeks) | One-on-One | 32 | 11/10/2026 |
| Post-Natal Core Rebuild | Small Group | 16 | 01/10/2026 |
Your timetable, your rooms, your door.
Set up the session types you run, the studios and rooms they run in, how many each holds and the equipment in them. Publish the timetable, run courses as series, and let clients book from their own app with a waitlist when a session is full. At the door, check them in against what they booked, and the class is spent from their pass.
Classes
The class calendar members book into, and each class, to cancel or re-staff.
| Session | Starts | Instructor | Cover | Room | Minutes | Booked | Waitlist | Status |
|---|---|---|---|---|---|---|---|---|
| HIIT Express | 10/11 12:15 | Jade Whitworth | Functional Box | 30 | 20 / 20 | 4 | In Progress | |
| Spinning | 10/11 18:00 | Callum Hughes | Covered | Cycle Studio | 45 | 24 / 24 | 6 | Full |
| Functional Training | 10/11 18:30 | Priya Sharma | Functional Box | 50 | 20 / 20 | 3 | Full | |
| Yoga Flow | 10/11 19:15 | Ellie Barker | Needs cover | Studio 1 | 60 | 25 / 25 | 5 | Full |
| Spinning | 11/11 06:30 | Callum Hughes | Cycle Studio | 45 | 24 / 24 | 2 | Full | |
| Pilates Mat | 11/11 07:30 | Niamh Doyle | Studio 1 | 55 | 17 / 18 | 2 | Scheduled | |
| Barbell Basics | 11/11 12:15 | Marcus Reid | Covered | Weights Floor | 60 | 12 / 12 | 3 | Full |
| Kettlebell Conditioning | 11/11 18:00 | Jade Whitworth | Functional Box | 45 | 19 / 20 | 1 | Scheduled |
Schedule
The weekly timetable and every dated class. Cancel or re-staff one without touching the rest.
Classes
The class calendar members book into, and each class, to cancel or re-staff.
| Session | Start | Minutes | Capacity | Repeats | Status |
|---|---|---|---|---|---|
| Boxing Fundamentals · Early | 06:00 | 60 | 16 | Weekly | Active |
| Boxfit | 07:15 | 45 | 20 | Weekly | Active |
| Pad Work Clinic | 12:30 | 45 | 12 | Weekly | Active |
| Junior Boxing | 15:30 | 45 | 14 | Weekly | Active |
| Strength & Conditioning | 17:30 | 50 | 18 | Weekly | Active |
| Technical Sparring | 18:45 | 75 | 12 | Weekly | Active |
| Open Ring Saturday | 09:00 | 90 | 24 | Every two weeks | Active |
| Fight Night Prep | 10:00 | 120 | 16 | Monthly | Draft |
Series
Courses and standing places. A client enrolls once and every session is booked, with a waitlist when it is full.
Classes
Courses, terms and standing places. Enroll once and every class is booked.
| Series | Kind | Starts | Ends | Status |
|---|---|---|---|---|
| Pilates for Beginners | Course | 2026/11/16 | 2026/12/28 | Taking enrolments |
| Beginners’ Mat Term | Term | 2026/11/23 | 2027/02/15 | Taking enrolments |
| Reformer Foundations | Course | 2026/11/30 | 2027/01/11 | Taking enrolments |
| 30-Day Core Challenge | Challenge | 2026/11/12 | 2026/12/12 | Taking enrolments |
| Tuesday 07:00 Reformer | Standing weekly place | 2026/10/01 | 2027/03/30 | Taking enrolments |
| Series | Sessions Left | Sessions | Enrolled | Places Left | Waitlist | Price Today |
|---|---|---|---|---|---|---|
| Pilates for Beginners | 12 | 12 | 11 | 1 | 3 | ¥38,000 |
| Beginners’ Mat Term | 24 | 24 | 18 | 2 | 1 | ¥64,000 |
| Reformer Foundations | 8 | 8 | 7 | 1 | 2 | ¥52,000 |
| 30-Day Core Challenge | 12 | 12 | 31 | 4 | 1 | ¥15,000 |
Roster and check-in
Who is booked, who came and who is waiting. Checking a walk-in in spends their pass.
- Booked
- 28 of 28
- Waiting
- 3
- Arrived
- 19
Daily post
Today’s workout on the board and in your clients’ app before they arrive.
Classes
Today’s workout on the board.
Squat Cycle Week 3, Day 2: Back Squat 5 × 5, then 21-15-9 Thrusters and Pull-Ups
Showing now- Type
- Small Group
- Published
- 11/10 05:10
Your most recently updated program is what shows. Edit the one you want on the board in Programs, and it becomes the daily post.
Facility setup
Session types, capacity, studios and rooms, equipment and the floor plan.
Facility
The studios, rooms and courts your sessions run in. A session schedule books its room from here.
| Name | Unit Type | Inside | Location | Capacity | Status |
|---|---|---|---|---|---|
| Studio 1 | Studio | Erdgeschoss | Friedrichshain | 25 | Available |
| Cycle Studio | Studio | Erdgeschoss | Friedrichshain | 32 | Available |
| Functional Box | Room | Halle | Friedrichshain | 20 | Available |
| Hantelbereich | Room | Halle | Friedrichshain | 70 | Available |
| Kursraum 2 | Studio | 1. Obergeschoss | Friedrichshain | 18 | Available |
| Reha-Raum | Room | 1. Obergeschoss | Friedrichshain | 6 | Maintenance |
| Dachterrasse | Studio | Dach | Friedrichshain | 30 | Available |
Utilization
How full each session and each room ran.
Classes
How full each class ran.
Check-Ins per Day
| Hour | Check-Ins |
|---|---|
| 05:00 | 488 |
| 06:00 | 612 |
| 07:00 | 402 |
| 17:00 | 534 |
| 18:00 | 571 |
| Class Time | Class | Checked In | Capacity | Full |
|---|---|---|---|---|
| 09/11 05:30 | Squad Swim | 22 | 24 | 92% |
| 09/11 06:30 | Aqua HIIT | 18 | 18 | 100% |
| 09/11 09:30 | Aqua Aerobics | 26 | 30 | 87% |
| 09/11 17:30 | Spinning | 20 | 20 | 100% |
| 09/11 18:30 | Stroke Clinic | 11 | 12 | 92% |
Cover
A coach asks for cover, and the first coach to accept is put on the class.
Classes
Classes a coach asked cover for. The first to take one is put on it.
| Class | Starts | Room | Instructor | Asked By | Asked | Note | Booked | |
|---|---|---|---|---|---|---|---|---|
| Functional Training | 11/11 06:00 | Box Funcional | Diego Treviño | Diego Treviño | 09/11 | Tengo examen de certificación | 20 / 20 | Take This Class |
| HIIT Express | 11/11 12:15 | Box Funcional | Paola Garza | Paola Garza | 10/11 | La música está en la tablet del box | 18 / 20 | Roster |
| Spinning | 12/11 07:00 | Sala de Ciclismo | Andrés Villarreal | Andrés Villarreal | 10/11 | Cita médica | 24 / 24 | Take This Class |
| Yoga Flow | 13/11 08:00 | Estudio 1 | Mariana Leal | Mariana Leal | 09/11 | Grupo de principiantes | 21 / 25 | Take This Class |
| Pilates Mat | 14/11 18:00 | Estudio 1 | Sofía Cantú | Sofía Cantú | 08/11 | Los aros están en la bodega | 16 / 18 | Take This Class |
| Functional Training | 15/11 19:30 | Box Funcional | Rodrigo Salinas | Rodrigo Salinas | 10/11 | Partido de mi hijo | 20 / 20 | Take This Class |
Appointments
A coach’s one-to-one time, in the studio or online, with a waiver asked first where the service needs one.
Appointments
Every appointment: find one, change it, take payment
| Client | Coach | Status | Date | Confirmation | Total |
|---|---|---|---|---|---|
| Aroha TanePersonal Training (60 min) | Sam Hale | Checked In | 10/11/2026 | HC7Q4K | $110.00 |
| Liam O’ConnorFitness Assessment | Kiri Walker | Confirmed | 10/11/2026 | HC2M8R | $85.00 |
| Olivia ChenOnline Coaching Review | Sam Hale | Confirmed | 10/11/2026 | HC9T3B | $55.00 |
| Tama NgataPersonal Training (60 min) | Ben Thompson | Confirmed | 11/11/2026 | HC4W6N | $110.00 |
| Hannah BrooksOnline Coaching Review | Kiri Walker | Confirmed | 11/11/2026 | HC8J2P | $55.00 |
| Mere ParataPersonal Training (60 min) | Sam Hale | Completed | 09/11/2026 | HC5D7L | $110.00 |
| Josh PatelFitness Assessment | Ben Thompson | No Show | 08/11/2026 | HC3X9F | $85.00 |
Courts
Padel, futsal and pool lanes hired by the hour, paid in money or a plan’s court hours.
Courts
Your courts, pitches and pool lanes: who has one booked, and when one is free
Kids Club
Who is in each care room, checked in and collected with a typed pickup code.
Kids Club
Who is in which room, who may collect them, and the rooms children stay in.
Explorers
At the ratio: the next child needs another adultLittle Stars
Ratio fineClasses
The class calendar members book into, and each class, to cancel or re-staff.
| Session | Start | Minutes | Capacity | Repeats | Status |
|---|---|---|---|---|---|
| Boxing Fundamentals · Early | 06:00 | 60 | 16 | Weekly | Active |
| Boxfit | 07:15 | 45 | 20 | Weekly | Active |
| Pad Work Clinic | 12:30 | 45 | 12 | Weekly | Active |
| Junior Boxing | 15:30 | 45 | 14 | Weekly | Active |
| Strength & Conditioning | 17:30 | 50 | 18 | Weekly | Active |
| Technical Sparring | 18:45 | 75 | 12 | Weekly | Active |
| Open Ring Saturday | 09:00 | 90 | 24 | Every two weeks | Active |
| Fight Night Prep | 10:00 | 120 | 16 | Monthly | Draft |
Be found nearby. See how the business is going.
Publish one profile and list your classes and passes. People looking for a trainer find them in Calisto Active, under Near You. Analytics reads your own classes, passes and coaching. Activity totals come only from clients who chose to share them with you, never a route or a single workout, and none show until at least three clients share.
Profile
One profile, found in Calisto Active under Near You.
Marketplace
The profile people see. The same one you edit everywhere.
About You
Listings
Your classes and passes, listed beside your profile.
Marketplace
What you have on the marketplace.
| Listing | Category | Status | Where | Starts |
|---|---|---|---|---|
| Reformer Basics | Class | Listed | Nakameguro | 2026/11/11 |
| Reformer Flow | Class | Listed | Nakameguro | 2026/11/11 |
| Mat Pilates | Class | Listed | Nakameguro | 2026/11/12 |
| Prenatal Pilates | Class | Listed | Nakameguro | 2026/11/13 |
| 10-Class Reformer Pass | Class Pass | Listed | Nakameguro | 2026/11/10 |
| Private Session Pass | Class Pass | Not listed yet | Nakameguro | 2026/11/10 |
Coach performance
Clients, workouts done, classes taught and appointments, coach by coach.
Performance
Which coach, which class and which site carries the business, over the last 30 days unless you choose.
| Coach | Clients | Workouts Done | Classes Taught | Appointments | People Coached | Revenue Served |
|---|---|---|---|---|---|---|
| Layla Haddad | 24 | 186 | 38 | 52 | 611 | AED 41,800 |
| Noor Al Mansouri | 19 | 152 | 31 | 44 | 498 | AED 35,250 |
| Sara Khalil | 15 | 121 | 42 | 26 | 702 | AED 28,900 |
| Maryam Siddiqui | 12 | 94 | 22 | 31 | 356 | AED 21,400 |
| Hessa Al Ketbi | 9 | 63 | 27 | 14 | 419 | AED 15,600 |
Activity totals
From clients who chose to share, and only once at least three do.
Analytics
Activity figures cover only members who chose to share their activity totals with you. They stay hidden until enough members share that no one can be singled out.
| Activity Type | Activities |
|---|---|
| Run | 214 |
| Cycle | 131 |
| HIIT | 118 |
| Walk | 86 |
| Yoga | 61 |
| Swim | 32 |
Every channel, one connection.
The class partners and booking platforms your classes and sessions are sold on.
- Mindbody
- Acuity Scheduling
- ClassPass
- Meetup.com
- Reserve with Google
- Wellhub
Where Fit touches everything else.
4 of these 6 connections are in your plan today; the others are their own apps.
Active
What you assign lands in your client’s Calisto Active, where they book your sessions, hold your packages and log every set, at no cost to them.
Bookings
A session your client books is the same session on your Bookings schedule, with one roster and one waitlist between them.
Registry
Packages and passes sit on the one pass model Registry keeps, so a booked session is spent from the pass the client bought.
Endurance
A race your gym or your clients put on is run in Endurance, over the same contacts.
Campaigns
Every member and client is already in your audience, so Campaigns can write to them without anybody exporting a list.
Reputation
Reputation asks for the review at the point a client has just finished a session or a package, rather than at a random interval.
No setup cost. Pay when you start using.
Gyms, studios and coaches, in person and online.
Included With Your Plans
Your Core app shows everything your Commerce and Ops plans turn on.
Recommended for you
Works well together.
Calisto Active
Included with your Account
Record your training and sync your fitness device.
Learn more →Calisto Bookings
Calisto Registry
Calisto Commerce
Your Core app shows everything your Commerce and Ops plans turn on.
Learn more →Calisto Endurance
Included With Your Plans
Your Core app shows everything your Commerce and Ops plans turn on.
Learn more →Calisto Campaigns
Calisto Engage
Lists and consent per channel, emails built from blocks, sends at each person’s best hour, sequences and announcements, and what each campaign earned, credited to the click.
Learn more →Calisto Reputation
Core-Only Pricing →
For businesses that prefer not to pay a percentage.
Recommended for
The industries that run Fit, and what each of them runs it for.
Coaching & TrainingOnline programs
Courses, modules, certificates, and completion tracking
Coaching & Training on Calisto →Gym ManagementClass & PT scheduling
Class booking, waitlists, and late-cancel windows
Gym Management on Calisto →Everything included in Calisto Fit.
- Today: the classes, appointments, check-ins, the team on shift, coaching due, new members, the Kids Club, maintenance and failed payments, by department
- A front-desk console set once to the location it stands at
- Close the Day: the drawers, the day’s takings per currency, the exceptions and the sign-off
- Home: the classes still to run, check-ins today, payments that failed, classes needing cover, freezes ending, inquiries to answer and what setup is left
- Getting Started: one checklist that ticks from your own records
- One door check: the membership’s standing, the waiver its plan requires, a class pass, the zone, then the visit
- A plan that admits at chosen sites only, and members let in elsewhere on a roaming grant
- Send payment link from a refused member’s row
- Every check-in from the desk, a kiosk, a lock or the WiFi, in one list
- Locks that read the same standing, with Calisto Access
- The till: day passes, visit passes, unlimited passes and retail, against the member and the stock
- Drawers, the X and Z Report and returns
- Gift cards sold and custom amounts rung up
- A note on the sale and on each line, printed on the receipt
- A weekly timetable of classes, each with its coach, room, capacity and waitlist
- Numbered spots: a bike, a rack or a mat, picked when booking
- Cancel, move or re-staff one class without touching the rest
- Cover: a coach asks, the first coach to accept is put on the class
- Series: courses, terms and standing places, enrolled once
- The Daily Post, interval timers and occupancy
- A class streamed live, with its replay filed behind a pass, with Calisto Live
- The class cancellation policy, which decides whether a cancelled class goes back to the pass
- Class partners, with Calisto Sync
- A coach’s 1:1 time on the reservation engine: list, calendar and ledger, import and express booking
- A service that asks for a waiver before it is booked, and a virtual service joined from Today
- Courts, pitches and pool lanes hired by the hour, half-day, day or month, each with its sport
- Who may book a court, what may pay for it and whether a plan’s court hours cover it
- A court’s day: click a free time to book, drag to move
- Courts booked by players from Calisto Active, the client portal and your website
- Members, Mine, Inquiries, Waitlist, Onboarding, Frozen, Families, Corporate, Employees and Roaming
- Inquiries are leads, answered like every lead and started on a plan, with Calisto Deals
- Import a running gym, each membership recorded as already under way
- Freezes, each with its dates and reason
- Corporate agreements: the employer’s members, its seats and one invoice a month
- One person page for a member who is also coached
- Cases about members and clients, answered with Calisto Desk
- Plans built in the tier builder: what each includes, credits per period and access zones
- Billing, pricing on every rail, and what’s included
- Dues charged to the member’s saved consent with a provider that charges again, and failed payments retried
- Membership settings: renewals, failed payments, freezes, guests and families
- The waiver library, written once and asked for at every door, kiosk and booking, with Calisto Sign
- Coverage: who is covered and whose waiver has lapsed
- Visit passes, unlimited passes, series and day passes, each priced on its own rail
- Pass Holders and Visits Left, and passes imported part-used
- Day passes with hours, peak and off-peak as two passes
- Day passes issued and guest passes on a plan’s allowance, with Calisto Access
- Clients by invitation, coached only once they accept
- Each client’s coach, and a coach who sees only their own
- Invite many from one file
- A client at a glance: the last workout and the workouts done of those due in 30 days
- What a client records about themselves stays theirs, shared per coach and per kind
- The library: programs, exercises with cues and video, meal plans, videos, habits and collections
- The Workout Builder: saved workouts, assignments, reschedule and cancel
- Describe the workout, drafted from your own exercise library
- Two coaches editing one workout never overwrite each other
- Log an in-person session set by set, from a phone
- Assign a whole program from the person page
- Assignments, progress against the plan and personal records
- Challenges on workouts, classes, visits, habit days or a number people log, with a leaderboard
- One profile and the listings people find in Calisto Active
- Maintenance: requests, list, board, calendar and recurring work orders, with Calisto Dispatch
- Equipment checks, pool readings, inspections and inspection schedules, with Calisto Assure
- The Kids Club: who is in each care room, with a typed pickup code
- Shop stock at or below par, one draft order per supplier, with Calisto Inventory
- The walk-in line for tours, day passes and questions, on a lobby TV with Calisto Display
- Performance by coach, class type and site
- Revenue read from the books, with Calisto Ledger
- The till’s reports, Utilization and Department Labor
- Participation, Occupancy, Client Progress, Session History and Commissions
- Custom reports and scheduled deliveries
- People, Schedule, Shift Requests, Roles, Certifications, Pay, Time Off and Invitations, with Calisto Workforce
- People & Privacy: who may coach is an owner setting
- Screen sets for the front desk, instructors, coaches and managers
- Class reminders, today’s workout and every coaching notice as rules you switch on and off
- Recipes for a pass running low, a client gone quiet, a missed class and cover needed
- Tabs for Today, Check-In, Classes and Members
- Check-in by camera scan, held with no signal and sent in order
- The roster on the floor: swipe to check in or mark a no-show
- Home, Today, Check-In and Classes open with no signal
- Push buttons to accept an appointment and check a client in
- Search across members, clients, appointments and programs
- One Settings page: General, Locations and money, Classes, Memberships, Appointments and Facility
- Devices: printers, card readers and paired card terminals
- Channels, with Calisto Sync
Questions about Calisto Fit
Gyms and studios, personal trainers and coaching teams. A gym runs its members, plans, the door, the class calendar and its courts here; a coach runs clients, programs and the passes that pay for sessions. Memberships run on the engine every Calisto app shares, so a member is the same record wherever they appear. Endurance events are run in Calisto Endurance.
Yes. A pass can pay for classes, appointments with a coach, or both, so a client who trains with you twice a week and on their own the rest buys one thing. Each booking is spent from it, and Pass Holders shows the visits each person has left.
By invitation. You invite someone by email or phone, and nobody is coached until they accept. A client is never a member of your team: they see what you assign and the sessions they can book in their own app, Calisto Active, which comes with their Calisto account.
Only what they choose. You see every set a client logs against the plan you gave them. Their food log, measurements, progress photos and habit check-ins reach you only when they share that kind with you, one switch per coach, off until they turn it on. Activity figures show only once at least three clients share.
Endurance events are Calisto Endurance’s: tickets by distance, bibs and waves, the course and event staff, event day and results. A gym or a coach who also puts one on runs it there, over the same contacts.
Yes, where your payment provider can charge again. The member saves their consent with your own provider, a card token or a direct-debit mandate, and each renewal is charged to it; a failed payment is retried on your schedule and the door is told if the membership lapses. Calisto never stores the card. With any other provider, a renewal stays due until it is paid at the desk or through a payment link.
Yes, through Calisto Sync. The classes you choose go out with a seat cap each, the partner’s bookings land in your roster, and its check-ins are validated at the door. Each partner is connected with you in Sync’s Class partners panel.
Fit is included with a Calisto Ops or Commerce plan. On its own, it is priced per business by how many active coaching clients you have. The price box on this page reads the live catalog. A capability Fit opens into another app, such as Threads, Dial or Sign, is priced in that app.
Your programs, exercises and meal plans are your business’s. What a client records about themselves is written to their personal account and stays theirs whichever business they train with; you see what they log against the workouts you assigned, and what they choose to share.