Yes. An AI assistant can answer most gym enquiries, such as prices, the timetable, parking and what to bring, and book a trial session straight into your class or appointment calendar through web chat, Instagram, Facebook or text. Hand health questions, price haggling and complaints to a coach, and have the AI collect a phone number or email early in every chat.
The first reply is the easy part. Where gym enquiry bots fall down is everything after it. On Instagram and Messenger, automated replies are only allowed within 24 hours of the person's last message, so a bot can't chase a lead who went quiet on Tuesday. And a trial booked without a health screen or waiver creates a problem at the front desk on the day. Build for both from the start.
Which gym enquiries the AI takes and which go to a coach
Pull the last 50 enquiries from your inboxes and sort them. Most gyms find they fall into a handful of repeat questions, plus a few that need a person.
| Enquiry | Who answers | What the AI needs to know |
|---|---|---|
| "How much is it?" | AI | Every membership option, joining fee, contract length, intro offer and its end date |
| "What classes do you run / when?" | AI | Live timetable from the booking system, not a PDF from last term |
| "Can I try a session first?" | AI books it | Which sessions trialists can join, how many trial spots per class, what's free and what's paid |
| "I'm a complete beginner, is that OK?" | AI | Your honest answer, which classes suit beginners and which don't |
| Parking, showers, lockers, childcare, what to wear | AI | A short facilities list with the details people actually ask about |
| "I've got a bad back / I'm pregnant / I've had surgery" | Coach | Nothing beyond "a coach will get back to you today"; no advice at all |
| "Can you do it cheaper?" | Coach or fixed line | One agreed response; see the FAQ below |
| Personal training, nutrition, competition prep | Coach | Take goals and availability, book a consultation |
| Complaints, billing disputes, cancellations | Staff | Hand over with the conversation attached |
An illustrative sort of 50 enquiries from one month at a small boxing and conditioning gym: prices 14, trial requests 11, timetable 9, "am I too unfit/too old" 5, facilities 4, health conditions 3, "can you do it cheaper" 2, personal training 1, a billing complaint 1. That's 43 of 50 in the AI rows and 7 for a person. The seven are the ones a coach would want to handle anyway, and they're easier to spot once the other 43 aren't clogging the inbox.
Turn the AI rows into a single page of plain answers, and keep it current. Here's an illustrative excerpt from a filled-in page for a boxing and conditioning gym; notice the dates and the "not for trialists" line, which are the parts owners forget:
ANSWERS PAGE (last checked 1 Sep, next check 1 Oct, owner: head coach)
PRICES
- Unlimited classes: $89/month, no contract, 30 days' notice to cancel
- 8 classes a month: $65/month
- Joining fee: $30, waived for anyone joining before 30 Sep
- First class free for new members, one per person
TRIALS
- Trialists can join: Beginners Boxing (Mon and Wed 6:30pm, Sat 9am),
Conditioning (Tue and Thu 7pm)
- NOT for trialists: Sparring, Advanced Pads, Open Mat
- Max 3 trialists per class; if full, offer the next beginner class
FACILITIES
- Free parking behind the building; showers and lockers (bring a padlock)
- Gloves and wraps provided for the first session only
- No childcare; under-16s only in the Saturday 10am Juniors class
Almost every wrong answer an enquiry bot gives traces back to a page like this being out of date. A realistic example: a gym runs a "free first week" in December, forgets to take it off the page, and in the first fortnight of January the bot offers it to fourteen people. The front desk finds out when trialists arrive expecting five more free sessions. The fix is the "next check" date at the top and one named owner. Building the FAQ an AI chatbot needs goes through the process in detail.
Where the booking actually happens
An AI that answers questions but then says "book on our website" loses a share of people at the handover. The better setups book the trial inside the chat. Your options depend on your gym software.
- Mindbody sells Messenger[ai], which answers across text, web chat, Facebook and Instagram, books classes and appointments, and flags conversations that need a person. Mindbody's support notes say that when Messenger[ai] handles booking, intro offers are supported for classes only, so check how it treats an intro personal training session before relying on it. Pricing is quoted on request.
- PushPress Grow includes a Conversation AI that can run fully automated or suggest replies a staff member approves before sending, plus a free-trial class calendar. PushPress's own help notes are refreshingly frank: at the time of writing they say the AI is better at getting leads to book an appointment, such as an intro chat with a coach, than at getting them to take up a free trial. If your funnel starts with a consultation, that suits it.
- Other gym systems may have lead tools but no AI. A general chatbot on your website and Instagram can still answer questions and send a direct booking link to the trial class, pre-filled where the system allows it.
If you're unsure, start with the suggested-reply mode wherever it exists. For two weeks, a coach approves each AI draft with one tap. You'll see what the AI gets wrong before any lead does, and most gyms switch to fully automated for the simple questions once the drafts stop needing edits.
An illustrative draft from that fortnight, and the coach's edit:
Lead: can I bring my mate to the free class?
AI DRAFT: Of course, bring as many friends as you like! See you
Saturday.
COACH'S EDIT: Yes, as long as there's space. Beginners classes take
up to 3 trialists, and Saturday has 2 places left, so let
me book you both now. What's your friend's first name and
mobile, so they get their own forms?
The draft broke the three-trialists rule and left the friend with no booking, no forms and no record. The edit fixes both and captures a second lead. After a correction like that, add a line to the answers page ("friends: book each person separately, max 3 trialists a class") so the next draft gets it right.
A 24-hour gym with no staffed desk needs a different set-up: there are no classes to trial, so the "trial" is usually a day pass or a booked induction with a coach. The AI's job shifts to answering access questions (how the door code or app entry works, staffed hours, what happens if the alarm goes off) and booking the induction slot. The trap is that the AI will happily explain door codes to anyone; give it a rule that access details only go out after the forms are signed and the pass is paid for.
Health screening and waivers before the first session
This is the gym-specific risk. Many gyms ask new people to complete a health questionnaire (often a PAR-Q, a short physical activity readiness form) and a waiver before they train. The AI's job is to make sure that happens before the day, not to judge the answers.
- Send the forms at booking. The confirmation message includes the link to your questionnaire and waiver, with a clear "please complete before you arrive". Some systems won't let a person into a class until forms are signed; TeamUp, for example, only auto-adds people from waitlists once forms and waivers are done, and similar rules exist elsewhere.
- Never let the AI assess fitness to train. If someone mentions a heart condition, pregnancy, recent surgery, an injury or medication, the AI says a coach will be in touch and stops there. It doesn't reassure, suggest modifications or recommend a class.
- Keep the handover reply short and neutral. The difference between a risky reply and a safe one is usually one sentence, as in the illustrative before and after below.
- Don't collect health details in chat. Health information is sensitive under data-protection law such as the GDPR, and your chat history isn't the place to store it. Point people to the proper form instead.
Lead: I'm 20 weeks pregnant, can I still do the conditioning class?
BEFORE (a bot left to improvise):
AI: Congratulations! Our coaches can modify every exercise, so you'll
be fine. I've booked you into Tuesday 7pm Conditioning.
AFTER (with the handover rule in place):
AI: Thanks for letting us know. One of our coaches will message you
today to talk it through before anything is booked. Is this the
best number to reach you on?
Juniors are the other edge case to settle before launch. A 14-year-old messages on Instagram asking to try the Saturday Juniors class, and a bot that books anyone who asks will book her, send the waiver to her own phone and take her word for her age. Give the AI a rule that anyone under 18 is booked only by a parent or guardian: it replies that a parent needs to book and sign the forms, and offers to send them the link. That's one line on the answers page, and it means the waiver is signed by the parent, not the child. Check your own waiver wording and insurer conditions for under-18s.
The first reply sounds friendly and is exactly what you don't want: medical reassurance, from software, followed by a booking. The second takes ten seconds for a coach to pick up and keeps the decision with someone qualified.
The 24-hour window, and why the AI must ask for a number
Meta's rules for businesses messaging people on Instagram and Messenger allow replies, including automated ones, within 24 hours of the person's last message. After that, a "human agent" tag lets a real staff member reply for up to seven days, and Meta prohibits using that tag for bot messages. WhatsApp works on a similar customer-service window, with pre-approved template messages needed outside it.
Walk one lead through the clock. She messages on Instagram at 9pm on Monday, the AI answers, and at 9.10pm she writes "thanks, I'll have a think". Until 9.10pm on Tuesday, the AI may send her a follow-up. After that, only a staff member typing a real reply can message her, using the human agent tag, until 9.10pm the following Monday. After that, nothing on Instagram until she writes again. If the AI never asked for a number, a coach who's busy that week has lost her.
In practice this means a lead who asks about prices on Instagram at 9pm and doesn't reply can't be chased by your bot on Instagram on Friday. So build this into the conversation early, once the person has shown real interest:
"Happy to book that for you. What's the best mobile number or email
for your confirmation and the pre-session form?"
If your AI replies on the WhatsApp Business Platform (the API, rather than the free WhatsApp Business app), note that pricing changes on 1 October 2026: free-form replies inside the 24-hour window stop being free after the first 1,000 service messages per business number each month, and utility templates sent inside the window are charged too. A small gym is unlikely to pass 1,000 a month, but check Meta's pricing page for your market and make sure a payment method is on the account.
With a number or email captured, your gym software can send the reminder, the forms and a follow-up without breaking platform rules. Instagram DM automation tools compared covers which tools handle the window properly.
A trial enquiry, first message to booked session
Here's how a well-set-up conversation reads, for an illustrative boxing and conditioning gym with a free first class for new members:
Lead: hi how much is membership
AI: Hi, I'm [Gym]'s AI assistant, and a coach can jump in any time.
Unlimited classes are $89 a month, no contract, $0 joining fee this
month. Your first class is free. Have you boxed before, or would
you be starting fresh?
Lead: never done it. is that ok
AI: Absolutely. Our Beginners Boxing classes on Mon and Wed at 6:30pm
and Sat at 9am are built for first-timers. Gloves are provided
for your first session. Want me to book you a free place?
Lead: sat please
AI: Saturday 9am Beginners Boxing, booked. What's the best mobile
number for your confirmation? I'll send a short health form
and waiver to fill in before you come.
Lead: [mobile number]
AI: Done. You'll get a text now with the forms, directions and what to
bring (trainers, water, a towel). Arrive 10 minutes early and
Coach [name] will show you round. Anything else?
Lead: do you have parking
AI: Yes, free parking behind the building, entrance on [street].
Four things make that work: the AI says what it is, asks one qualifying question, books without sending the person elsewhere, and collects the number at the moment it's obviously needed. The prices, times and names are placeholders, so use your own.
After the booking: reminders, show-ups and the coach's part
The trial is where the lead becomes a member or doesn't, and the AI's role there is small. Let automation handle:
- a reminder the day before and two hours before, with a one-tap "can't make it, rebook me" option;
- a nudge if the forms aren't complete the evening before;
- a rebooking message to no-shows the same day, sent once, without guilt.
The no-show message is the one gyms tend to get wrong, usually by sounding disappointed. A filled-in version that reads well: "Hi [first name], sorry we missed you at Saturday's Beginners Boxing. Easily done. Your free class is still waiting: Wednesday 6:30pm or next Saturday 9am? Reply W or S and I'll book it." It names the class, offers two real slots and asks for one letter. Send it once; a second chase a week later rarely books anyone and does annoy people.
Then hand back to a person. A coach's own message after the session ("great first round, your jab was sharp by the end") does more than any automated offer. If you run structured intro offers, turning intro offers into memberships goes deeper on the conversion side.
The numbers that show whether it's working
Track four figures monthly, before and after you switch the AI on. An illustrative month for the boxing gym above:
| Measure | How to calculate | Before AI | After AI |
|---|---|---|---|
| First reply time | Median minutes from enquiry to first response | 4 hours | Under 1 minute |
| Enquiry to trial booked | Trials booked / new enquiries | 18 of 60 (30%) | 27 of 60 (45%) |
| Trial show rate | Trialists who attended / trials booked | 13 of 18 (72%) | 19 of 27 (70%) |
| Trial to member | New members / trialists who attended | 6 of 13 (46%) | 8 of 19 (42%) |
Read those illustrative figures carefully. Faster replies book more trials, but the show rate and conversion rate usually dip a little, because the AI books people who were less committed and a coach used to filter them out. What matters is the last row: eight new members instead of six. If your show rate falls much below the previous level, add a qualifying question or a small refundable deposit for the trial.
Put a value on those two extra members before you compare quotes. If an illustrative member pays $89 a month and stays about ten months, each is worth roughly $890, so two extra a month is around $1,780 of future membership revenue added every month the AI runs. Set that against the monthly price your gym software or chatbot vendor quotes, plus an hour a week of coach time for reviews, and the decision is usually clear one way or the other. Use your own average membership length; if you don't know it, your billing system can usually give you average months per member.
Review ten conversations a week for the first month. Look for wrong prices, trialists booked into classes that aren't beginner-friendly, and health mentions the AI didn't hand over. A filled-in review from an illustrative first week of October:
WEEK 1 OCT - 10 conversations read
1. Joining fee quoted as waived. The waiver ended 30 Sep.
Fix: answers page updated, "next check" moved to monthly.
2. Trialist booked into Open Mat (not for trialists).
Fix: Open Mat removed from the AI's list of bookable classes.
3. Lead said "my knee's been playing up", AI booked Conditioning.
Fix: add knee, back, shoulder, injury, "playing up" to the
handover words. Coach messaged the lead the same day.
4-10. Correct.
Three problems in ten is normal for week one. The third is the one that matters: people rarely say "I have a medical condition", they say their knee's playing up, so the handover list has to use the words your members actually use. When a chatbot should hand over to a human helps you tighten those rules.
More on gym enquiry bots
Should the AI tell people it's a bot?
Yes. Say it in the first message, for example "I'm the gym's AI assistant, a coach can jump in any time." People are far less annoyed by a bot that's honest than by one they catch out. If you serve customers in the EU, the AI Act's transparency duty to tell people they're interacting with an AI system has applied since August 2026.
Can the AI sell memberships, not just trials?
Some platforms can. Mindbody describes Messenger[ai] as following up new clients after class and selling packages and memberships by text and web chat. Whether you should let it depends on your prices. A single monthly option is easy to sell by chat; tiered memberships with contracts and joining fees usually convert better after a conversation with a coach.
What if someone asks the AI for a discount?
Give it one answer and stick to it. Either it states the current intro offer and nothing else, or it says a coach will talk through options at the trial. Never let it invent a discount. If people regularly ask, that's a sign your intro offer isn't clear enough on the website.
Further reads
- What Is AI Churn Prediction and Can a Small Gym Use It? — Once trialists join, spot the ones drifting away early.
- How to Test a Customer Chatbot Before It Goes Live — A test script to run before real leads meet the bot.
- WhatsApp Business App vs API: Which Do You Need for AI Replies? — Which WhatsApp setup you need for AI replies.
- How to Stop an AI Chatbot Giving Customers Wrong Answers — Stop the bot quoting old prices or classes you've dropped.
- AI Chatbot Disclosure: What to Tell Customers at the Start of a Chat — Wording for the first line of every chat.
- Should AI Handle Membership Freezes and Cancellations? — The other end of the membership: freezes and cancellations.
- Gym Retention Software With AI: What It Costs and Delivers — What gym retention AI costs in 2026, what it really delivers (a ranked call list), and a 60-day holdout test to see if it works at your gym.
- Automated Check-Ins for Gym Members: What to Send and When — An eight-message schedule from joining day to renewal, attendance thresholds set against each member's normal, and templates that invite a reply.
- Gym Automation Mistakes That Increase Member Churn — Ten ways automated messages quietly drive gym members away, each with a real-looking example, the fix, and a check you can run this week.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Mindbody Messenger[ai] product page and Mindbody support notes on intro offers; PushPress help centre articles on Grow Conversation AI and trial flows; Meta's Messenger Platform and Instagram Messaging API policy on the 24-hour window and human agent tag.