◊ Now in Pilot Programme

Your Gym Gets
a Full AI Team

Eight specialists and one orchestrator that never call in sick. They answer every enquiry, post your social media, chase every lead, and keep members coming back. All for less than one part-time hire.

8+1
AI Employees
24/7
Always On
$500–3k
Extra Revenue / Month
0
Servers Needed

Sound Familiar?

You're brilliant at training people. But between answering messages, posting content, following up leads, and chasing lapsed members — there aren't enough hours.

📱

Enquiries Go Cold

Someone messages at 9pm asking about membership. By the time you reply next morning, they've joined the gym down the road.

↓ ~$3,600/year in lost sign-ups
📷

Social Media Goes Quiet

You post for a week, get busy, then nothing for a month. Your online presence goes cold and new leads dry up.

↓ ~$2,400/year in missed reach
🚪

Members Drift Away

A member stops coming. Nobody notices for weeks. By then they've cancelled and it costs 5x more to win them back.

↓ ~$6,000/year in churn
📋

Follow-Ups Fall Through

That person who visited last Tuesday? You meant to follow up. Life got in the way. Another warm lead gone.

↓ ~$4,800/year in unconverted trials
⏰

Admin Eats Your Day

Scheduling, emails, data entry, class reminders. You became a gym owner to train people, not push spreadsheets.

↓ ~15 hours/week of your time
📊

No Idea What's Working

Which posts bring leads? Which classes retain members? You're guessing because there's no time to track it all.

↓ Flying blind on business decisions

Meet Your AI Team

Eight specialists and one orchestrator that runs the show. Click any team member to see exactly what they do.

◊

Omega

Orchestrator · The Boss

Routes every request to the right team member. Coordinates the whole operation.

┃ routes to ┃
🖥️

Front Desk

α · Lead Capture

Answers every enquiry instantly. Day or night.

🤝

Sales Assistant

β · Follow-Up & Close

Chases warm leads so they don't go cold.

✍️

Content Manager

γ · Posts & Articles

Creates gym content that sounds like you.

💪

Retention Specialist

δ · Keep Members

Spots who's drifting and brings them back.

📞

Receptionist

ε · Messages & Replies

Handles WhatsApp, email, and FAQ replies.

📱

Marketing Coordinator

ζ · Social & Campaigns

Schedules and posts across all platforms.

📋

Admin Assistant

η · Scheduling & Data

Handles the boring stuff so you don't have to.

📊

Performance Analyst

θ · Insights & Reports

Tells you what's working and what's not.

◊

Omega · Ω · The Orchestrator

Routes, decides, governs — the brain of your AI team
  • Analyses every incoming request and routes it to the right specialist
  • Decomposes complex tasks across multiple team members simultaneously
  • Chains outputs — Content Manager writes, Marketing Coordinator posts, Analyst tracks
  • Resolves conflicts when two team members need the same data
  • Maintains context across all conversations and interactions
  • Escalates to you only when human judgement is genuinely needed
  • Tracks team performance and adjusts routing based on results
  • Always present, always watching — the orchestrator never sleeps
🖥️

Front Desk · α

Catches every lead, day or night
  • Responds to website enquiries within 30 seconds
  • Answers common questions about prices, classes, and hours
  • Books trial sessions and free consultations
  • Captures contact details from every enquiry
  • Qualifies leads based on your ideal member profile
  • Sends confirmation messages with directions and what to bring
  • Handles Facebook and Instagram DM enquiries
  • Forwards complex questions to you with full context
🤝

Sales Assistant · β

Turns interest into membership
  • Follows up trial visitors within 24 hours
  • Sends personalised offers based on what they tried
  • Builds a nurture sequence for leads not ready yet
  • Tracks where every lead is in the pipeline
  • Sends reminders before booked sessions
  • Re-engages old enquiries who never signed up
  • Creates urgency with time-limited offers
  • Reports weekly on conversion rates and pipeline health
✍️

Content Manager · γ

Your gym always has something to say
  • Writes social media posts in your gym's voice
  • Creates content calendars a month in advance
  • Generates blog posts about training, nutrition, results
  • Writes Google My Business posts for local SEO
  • Creates email newsletters for your member list
  • Produces class descriptions and promotional copy
  • Adapts content for each platform (LinkedIn, Facebook, Instagram)
  • Tracks which content types get the most engagement
💪

Retention Specialist · δ

Members stay longer, revenue grows
  • Monitors attendance patterns to spot at-risk members
  • Sends check-in messages when someone hasn't visited
  • Celebrates member milestones (100th session, 1 year)
  • Runs win-back campaigns for lapsed members
  • Sends class recommendations based on their history
  • Collects feedback after classes and sessions
  • Flags members who might cancel before they do
  • Reports monthly on retention rate and churn risk
📞

Receptionist · ε

Every message gets a fast, helpful reply
  • Responds to WhatsApp messages automatically
  • Handles email enquiries and support requests
  • Answers FAQs: parking, showers, contracts, cancellation
  • Routes complex issues to the right person
  • Sends class timetables and updates on request
  • Manages booking confirmations and cancellations
  • Maintains a professional tone that matches your brand
  • Provides after-hours support so you can switch off
📱

Marketing Coordinator · ζ

Your social media runs itself
  • Schedules posts across Facebook, Instagram, and LinkedIn
  • Posts at optimal times based on your audience data
  • Creates platform-specific versions of each post
  • Manages your Google My Business listing and posts
  • Runs seasonal campaigns (New Year, summer, back-to-school)
  • Monitors comments and flags ones needing your reply
  • Creates Stories and Reels captions
  • Reports weekly on reach, engagement, and follower growth
📋

Admin Assistant · η

The boring stuff, handled
  • Sends class reminders and schedule changes
  • Manages trainer schedules and cover requests
  • Tracks PT session bookings and availability
  • Generates daily, weekly, and monthly reports
  • Maintains contact database and member records
  • Sends automated birthday and anniversary messages
  • Creates sign-up forms and feedback surveys
  • Exports data for your accountant or management meetings
📊

Performance Analyst · θ

Decisions based on facts, not feelings
  • Tracks which marketing channels bring the most sign-ups
  • Calculates cost per lead and cost per member
  • Monitors class occupancy and peak times
  • Reports on revenue trends and seasonal patterns
  • Identifies your most profitable membership types
  • Measures social media ROI and post performance
  • Benchmarks your retention rate against industry average
  • Recommends where to focus your time and budget

Three Steps. That's It.

No installation. No training course. No IT department. Open the file, tell it about your gym, and your team starts working.

1

Open the File

One HTML file. Open it in Chrome. Works on your laptop, tablet, or phone. Nothing to install.

2

Tell It About Your Gym

Your name, what you offer, who your ideal member is. Takes five minutes. The AI learns your voice.

3

Your Team Gets to Work

Content appears, leads get followed up, members get checked on. You focus on what you do best.

Build Your Gym's AI Team

Answer a few questions and we'll show you exactly what GymOps does for your specific gym.

What does your gym offer?

Tap all that apply · most gyms run multiple programmes.

💪 PT / Personal Training Studio

One-to-one and small group sessions

🏋️ CrossFit / Functional Fitness

Class-based, community-focused

🥋 Martial Arts Academy

Discipline-based training and grading

🏢 Commercial Gym

Large facility, high volume membership

🧘 Yoga / Pilates / Wellness

Mindful movement and wellbeing

🏃 Bootcamp / Outdoor Fitness

Group outdoor and circuit training

🎯 Group Classes / Studio Sessions

HIIT · Spin · Pilates · Barre · Zumba

🏊 Swimming / Aquatics

Lane swim · lessons · aqua fitness

♨️ Recovery / Wellness Add-ons

Sauna · cryo · massage · ice baths

How big is your operation?

Tap all that apply · most gyms span more than one size profile across sites and seasons.

🧑 Just Me

Solo operator, every hat is my hat

👥 Small Team (2-5 staff)

A few trainers or instructors

🏠 Medium (6-15 staff)

Established gym with growing team

🏢 Large (15+ staff)

Multi-site or large facility

What's your biggest headache right now?

Tap all that apply. We'll prioritise your AI team around them.

📥 Getting New Leads

I need more people through the door

📞 Following Up Leads

I get enquiries but don't convert enough

🚪 Keeping Members

Too many people cancel after a few months

📱 Content & Social Media

I never have time to post consistently

📋 Admin Overload

I spend more time on admin than training

🔥 All of the Above

Honestly, everything needs help

Your GymOps Team

Here's what your AI team would look like, tailored to your gym.

What Changes When You Have a Team

No fake testimonials. Just real scenarios that gym owners deal with every day.

Without GymOps

The 9pm Enquiry

Someone DMs your Instagram asking about prices at 9pm. You're with your family. You reply at 7am. They've already signed up at the gym that replied in 2 minutes.

With GymOps

Front Desk replies in 30 seconds with prices, class times, and books them a free trial for tomorrow. You wake up to a confirmed booking.

Without GymOps

The Ghost Member

Sarah hasn't been in for 3 weeks. Nobody notices. She cancels her direct debit. You find out a month later when the payment bounces.

With GymOps

Retention Specialist flags Sarah after 5 days. Sends her a personal message. She books back in. Stays for another year. That's $600 saved.

Without GymOps

The Content Desert

You posted three times in January. Then nothing until March. Your Facebook page looks abandoned. New prospects check your socials and wonder if you're still open.

With GymOps

Content Manager creates 4 posts per week, scheduled in advance. Your Google Business gets weekly updates. You look active, professional, and alive.

Without GymOps

The Trial That Never Converts

Dave came in for a trial on Monday. You meant to call him Tuesday. It's now Friday. He's not going to answer.

With GymOps

Sales Assistant sends Dave a thank-you email that evening, a WhatsApp on Wednesday with a limited-time offer, and a check-in on Friday. He signs up Saturday.

Four Ways to Get Started

From self-serve to fully managed. Pick the level that fits your gym.

Lite

Get the platform. Set it up yourself.

$997 one-time

One-time purchase · yours forever

  • All 8+1 AI team members
  • Full source code — one HTML file you own
  • Connect your own API keys
  • Social media integrations
  • Setup guide and video walkthrough
  • 12 months of updates
  • Community support

Enterprise

Multi-site. Custom features. Full integration.

$10k+

Scoped per project

  • Everything in Pro
  • Multi-location support
  • Custom agent development
  • CRM and booking system integration
  • Dedicated Slack channel
  • SLA with 4-hour response
  • On-site or video training

Managed

We run the whole thing. You focus on training.

Cancel any time · no contracts

Lite $197/mo
Pro $297–$997/mo
Enterprise $1,500+/mo
  • Everything in your tier, ongoing
  • We handle all content & posting
  • Monthly strategy review call
  • Lead follow-up management
  • Platform updates handled for you
  • Dedicated success manager
  • Weekly performance reports

What's It Actually Worth to You?

Conservative numbers. Move the sliders to match your gym.

$1,050
Extra Revenue / Month
10 hrs
Time Saved / Week
$12,600
Annual Impact

Pilot Programme

We're onboarding a small number of gyms to test GymOps and shape the product. You get full access at a reduced rate, direct input into features, and priority support. No risk. If it doesn't work for you, walk away.

14-day free trial
Full team access
Setup assistance
Cancel any time

Common Questions

Straight answers. No waffle.

Do I need any technical skills?
No. If you can open a web browser, you can use GymOps. It's one file that opens in Chrome. The setup wizard walks you through everything in about five minutes.
Where does my data go?
Nowhere. Your data stays on your device in your browser's local storage. There are no servers, no cloud databases, no third parties with access to your member information. It's completely sovereign.
What are the AI running costs?
Typically $20-50 per month for a standard gym, depending on how much content you generate. You use your own API key from Claude (Anthropic), ChatGPT (OpenAI), or other providers. You only pay for what you use.
Can it actually post to my social media?
Yes. GymOps connects directly to Facebook, Instagram (via Meta), Google My Business, WhatsApp, and email through their official APIs. You set up the connections once in Settings, and the Marketing Coordinator handles the rest.
Will the AI content sound like me or like a robot?
During setup, you describe your gym's personality, tone, and values. The AI learns your voice and writes content that sounds like you wrote it. You can review and edit anything before it goes live.
What if I want to stop using it?
If you bought Lite or Pro, the file is yours forever. No subscription to cancel. If you're on Managed, cancel any time — no contracts, no penalties, no lock-in. Export your data and go.
Can I try it before I pay?
Yes. The Pilot Programme includes a 14-day free trial with full access. Click the demo button above to see a working version right now. The demo uses simulated data so you can explore everything.
How is this different from Mindbody or GymCatch?
Those are booking systems. GymOps is a marketing, sales, and retention team. They handle scheduling; GymOps handles getting more people through the door and keeping them there. They work alongside each other, not instead of.

Dashboard

New Leads This Week
12
↑ 33% vs last week
Response Time
28s
↑ Avg. reply time
Members at Risk
4
↓ 2 re-engaged this week
Posts Scheduled
16
Next 7 days covered

Recent Activity

◊
Omega routed Instagram DM from James R. → Front Desk (lead capture) + Sales Assistant (follow-up queue)
2 minutes ago
📥
Front Desk (α) responded to enquiry from James R. — booked free trial for tomorrow 10am
2 minutes ago
Marketing Coordinator posted to Facebook and Instagram — "5 signs you need a training reset"
1 hour ago
💪
Retention Specialist sent check-in to Sarah M. — hasn't visited in 6 days
3 hours ago
🤝
Sales Assistant sent follow-up to Dave K. — trial visitor from Monday
5 hours ago
Content Manager created 4 posts for next week's content calendar
Yesterday
📊
Performance Analyst generated weekly report — conversion rate up 12%
Yesterday

Content Studio

Create Content

Scheduled Content

Facebook · Tomorrow 9:00am
Monday motivation: Your only competition is who you were yesterday. New week, new goals. Book your session and let's make it count. 💪
Created by Content Manager · Auto-scheduled
Instagram · Tomorrow 12:30pm
Think you need hours in the gym? Think again. 30 minutes of focused training beats 2 hours of scrolling between sets. Quality over quantity, always.
Created by Content Manager · Auto-scheduled
Google My Business · Wednesday 10:00am
New class alert! We're launching an early morning HIIT session every Wednesday at 6:30am. First class free — book via the link in our bio.
Created by Marketing Coordinator · Pending review

Lead Pipeline

Name Source Status Last Contact Next Action
James Richardson Instagram DM Hot 2 mins ago Trial booked tomorrow 10am
Emma Thompson Website form Warm Yesterday Follow-up call scheduled
Dave Knowles Walk-in trial Warm 3 days ago Send limited-time offer
Lisa Chen Facebook ad New Just now Front Desk responding
Mark Stevens Referral Converted! Last week Welcome sequence active

Content Schedule

Today
09:00 Facebook: Member spotlight
12:30 Instagram: Training tip
17:00 Email: Weekly newsletter
Tomorrow
09:00 Facebook: Motivation Monday
12:30 Instagram: Quick workout
15:00 GMB: New class announcement
Wednesday
09:00 Facebook: Blog share
11:00 Instagram: Transformation story

Quick Schedule

Client Deployment Console

From "yes, let's do it" → live. Each card shows what you need from the client, what you need to do, what it costs, which agent owns it.

⚖️
Account ownership model. Client owns every account (email, social, CRM, WhatsApp number, scheduling). We're added as admin/editor. When the engagement ends, the infrastructure stays with the gym — no hostage data, no nightmare handover. Costs (Brevo, Twilio, GoHighLevel etc.) are billed to the client's card, not ours.

Client basics

Captured once, prefilled across every card

Settings

🏋️ Gym Profile
🔗 Social Links
🤖 AI Engine
📱 Facebook & Instagram
🎵 TikTok
▶️ YouTube
💼 LinkedIn
🔍 Google My Business
💬 WhatsApp
📲 SMS / Twilio
📧 Email Provider
📋 CRM
📅 Booking System
📞 Phone AI
📊 Analytics & Pixel
⭐ Reviews
🪝 Webhooks

Gym Profile

This information helps your AI team write content and respond to enquiries in your voice.

AI Engine

Connect an AI provider to power your team. You need at least one API key.

◊

Claude (Anthropic)

Recommended — best for natural, human-sounding content
Not Connected
How to get your API key:
  1. Go to console.anthropic.com
  2. Create an account or sign in
  3. Go to API Keys → Create Key
  4. Copy the key and paste it above
  5. Add credit ($5 minimum, lasts most gyms a month)
🟢

ChatGPT (OpenAI)

Good alternative — widely used, reliable
Not Connected
How to get your API key:
  1. Go to platform.openai.com
  2. Sign in or create an account
  3. Go to API Keys → Create new secret key
  4. Copy the key and paste it above
  5. Add credit (pay-as-you-go, $5 minimum)

Facebook & Instagram

Connect your Facebook Page and Instagram Business account to post directly from GymOps.

📘

Meta Graph API

Powers both Facebook and Instagram posting
Not Connected
Setup Guide — Facebook & Instagram:
  1. Go to developers.facebook.com and create a Meta Developer account
  2. Click "Create App" → choose "Business" type
  3. Add the "Facebook Login" and "Pages" products to your app
  4. Go to Tools → Graph API Explorer
  5. Select your app, click "Get Token" → "Get Page Access Token"
  6. Grant permissions: pages_manage_posts, pages_read_engagement, instagram_basic, instagram_content_publish
  7. Copy the Page Access Token above
  8. Your Page ID is in your Facebook Page's About section or URL
  9. For Instagram: link your Instagram Business account to your Facebook Page in Meta Business Suite, then use the Graph API Explorer to find your IG Business Account ID
  10. Important: Exchange your short-lived token for a long-lived one (60 days) via: GET /oauth/access_token?grant_type=fb_exchange_token&client_id=APP_ID&client_secret=APP_SECRET&fb_exchange_token=SHORT_TOKEN

Google My Business

Post updates to your Google Business Profile to improve local search visibility.

🔍

Google Business Profile API

Post updates and respond to reviews
Not Connected
Setup Guide — Google My Business:
  1. Go to console.cloud.google.com and create a new project
  2. Enable the "Google My Business API" (now called Business Profile API)
  3. Go to Credentials → Create OAuth 2.0 Client ID (type: Web application)
  4. Add http://localhost as an authorized redirect URI
  5. Copy the Client ID and Client Secret above
  6. Get a refresh token using the OAuth Playground: go to developers.google.com/oauthplayground
  7. Enter scope: https://www.googleapis.com/auth/business.manage
  8. Click "Authorize APIs" and sign in with the Google account that manages your business
  9. Click "Exchange authorization code for tokens" and copy the Refresh Token
  10. Your Account ID and Location ID can be found via the API or in your Google Business Profile dashboard URL

WhatsApp Business

Send automated messages and respond to enquiries via WhatsApp.

💬

WhatsApp Cloud API (Meta)

Official WhatsApp Business Platform
Not Connected
Setup Guide — WhatsApp Business:
  1. Go to developers.facebook.com (same account as Facebook)
  2. Open your app (or create one) → Add "WhatsApp" product
  3. Go to WhatsApp → Getting Started
  4. You'll see a temporary access token — copy it above
  5. Note the Phone Number ID and WhatsApp Business Account ID shown
  6. For production: create a System User in Business Settings, generate a permanent token with whatsapp_business_messaging permission
  7. Register your business phone number in WhatsApp → Phone Numbers
  8. Create message templates in WhatsApp → Message Templates for automated outreach (templates must be approved by Meta, takes 24-48 hours)
  9. Note: You can reply freely within 24 hours of a customer message. Outside that window, you must use approved templates.

Email

Send newsletters, follow-ups, and automated emails to leads and members.

SendGrid

Reliable email delivery — free tier: 100 emails/day
Not Connected
Setup Guide — SendGrid Email:
  1. Go to sendgrid.com and create a free account
  2. Verify your email address
  3. Go to Settings → API Keys → Create API Key
  4. Choose "Full Access" or "Restricted Access" with Mail Send permission
  5. Copy the API key (starts with SG.) and paste above
  6. Go to Settings → Sender Authentication
  7. Verify your sending domain (add DNS records to your domain) or verify a single sender email
  8. The free tier gives you 100 emails per day — more than enough for most gyms
  9. Alternative: You can also use Mailgun, Amazon SES, or any SMTP service. Contact us for setup help with other providers.

🔗 Social links

Your public profile URLs. Used by the AI agents when sending replies, in member emails, on auto-generated content, and on the public booking page.

🎵 TikTok

For scheduled posting + comment-DM automation. Account login is held by the gym — we use the TikTok Business API or a scheduling tool (Buffer, Later) with collaborator access.

▶️ YouTube

For uploading class clips, member testimonials, training videos. Optional auto-captioning + auto-shorts repurposing.

💼 LinkedIn

For B2B outreach (corporate gym memberships, PT recruitment, partnership posts). Only relevant if the gym does any B2B.

📲 SMS / Twilio

For booking reminders, no-show recovery, urgent alerts. Twilio is the most reliable choice. Account billed to the gym's card.

📋 CRM

The single source of truth for every lead and member. Connect once — all GymOps agents log here. Account billed to the gym.

📅 Booking system

We do not replace your booking system. We connect AI around it — reminders, no-show recovery, capacity alerts.

📞 Phone AI

Out-of-hours phone receptionist. ⚠️ Don't enable until Phase 1+2 are stable. Costs are per-minute — set a monthly cap.

📊 Analytics & Pixel

Tracking IDs for the public site and booking funnel.

⭐ Reviews

Auto-request reviews from happy members. Detect bad reviews fast and route to owner.

🪝 Webhooks

For custom integrations · Zapier, Make.com, n8n, or the gym's own systems.