How does a gym / fitness / pilates studio use intusell? A daily operations guide
From a membership question to a trial class, from class booking to member follow-up and handover to a human — a gym's daily intusell operations flow.
In the core article you trained intusell's AI: you uploaded your membership packages, your class schedule, your price and campaign notes, and frequently asked membership questions to the knowledge base, marked your sales conversations, and set the persona and gym-specific boundaries. Training was a one-time setup. Now the real matter begins: how does a gym / fitness / pilates studio use intusell — that is, how does gym intusell usage work in daily operations? This article shows, step by step, what the assistant you trained does in the field across a workday — from the "how much is membership?" question coming from Instagram DM to a trial class, from class booking to member follow-up and handover to a human.
This article is the second part of the gym section of our sector-based "how to train your AI" series. The first part, how you train intusell's AI, explained the setup; this article explains turning that setup into daily operations.
Quick answer
A gym uses intusell to answer, 24/7, the "how much is the price, which packages are there, can I take a trial class?" questions members send via Instagram DM and WhatsApp, to direct a suitable prospect to a trial class or an intro meeting, to take bookings for group classes, and to keep a prospect who has gone silent in follow-up. The AI does not make up price and package, does not give medical/injury advice; it says it doesn't know and hands the conversation over to the team. The gym always opens the membership.
The flow of a day
The typical day of a studio that has set up intusell is very different from before. Previously, the front desk or the owner would arrive in the morning, scan dozens of unread Instagram DMs and unanswered WhatsApp messages one by one, sorting which one was asking about price, which about a class time, which about a membership freeze. Now the nighttime messages are already answered, requests are pre-classified, some trial classes are arranged, reminders have gone out. The backbone of a day works like this:
| Time | Member side | What intusell does |
|---|---|---|
| 22:50 | "How much is pilates membership, is there a trial class?" | Explains packages from the knowledge base, directs to a trial class |
| 09:00 | Team logs in | The membership questions accumulated overnight are ready in one inbox |
| 10:15 | Member booked for tomorrow's class | An automatic class reminder is sent (no-shows drop) |
| 11:30 | "Can I sign up for the Saturday reformer class?" | Checks capacity and time, opens the class booking |
| 14:00 | "I have a herniated disc, which class is suitable?" | Gives no advice, directs to the instructor/trainer |
| 20:30 | Prospect who took a trial class last week and didn't come back | A proactive follow-up message, the prospect is kept alive |
The team no longer deals with scanning messages and sorting "is it price, a class time, or a freeze"; it deals with work that truly needs a human touch — showing the gym, negotiating with a prospect, welcoming a member.
Who is it for?
This usage model is especially meaningful for these sports businesses:
- Studios that receive heavy traffic from Instagram and WhatsApp — those who can't keep up with dozens of "how much is the price, is there a trial?" DMs a day.
- Gyms that lose the prospect after a trial class — those with a flow of prospects who come to a trial, don't return, and go to another gym because no one followed up.
- Businesses that miss after-hours and evening demand — those for whom, by the time they see the nighttime interest in the morning, the prospect has already signed up elsewhere.
- Pilates/fitness studios that run the class schedule, membership, and social media together with a small team — those forced to track the front desk, DMs, and class capacity separately.
If there's a message volume one person can't keep up with, intusell works like a senior front-office assistant with clear boundaries that meets that demand — not like a chatbot.
The most important boundary: the AI does not give medical and injury advice
This is the foremost rule for a gym. intusell does not give a program recommendation in a concrete health situation, a "do/don't do this exercise" type of direction, or treatment advice. This is both a professional boundary and prevents a wrong direction from injuring the member; the binding assessment is made by the trainer, the instructor, or, when needed, a physician.
In practice, what the AI does and doesn't do separate like this:
| What the AI does | What the AI doesn't do |
|---|---|
| Explains which classes there are and their contents from the knowledge base | Doesn't say "this exercise is good for your hernia" |
| Collects availability and time information for a trial class | Doesn't draw up a program specific to a health condition |
| Shares membership packages and their contents | Doesn't recommend treatment for injury/pain |
| Routes to the suitable instructor or trainer | Doesn't give advice that would substitute for a physician |
| Creates a trial-class / intro appointment | Doesn't assess the member's fitness level |
When a member asks a concrete question like "I have knee pain, which classes can I do?", the AI doesn't list programs; it says "Let's assess this with our instructor; it would also be good for you to consult your physician if needed" and routes to the instructor. Wherever it doesn't know or where expertise is required, it honestly states its boundary and hands over. We explain in detail how you set up this boundary in training in how you train intusell's AI.
Incoming request: the member asks, the AI gives the information and routes
The flow begins when a member sends a message. Imagine someone writing from Instagram DM "How much is pilates membership, can I do a trial first?". The AI reads this message, pre-classifies what the request is (here both a price query and a trial request), explains the membership packages from the knowledge base, and directs the prospect to a trial class or an intro meeting.
Two points are critical. First: the AI does not state price and campaign out of thin air; it shares only the current package and campaign information you uploaded to your knowledge base. Second: whatever language the member writes in, the AI answers in that language — a practical convenience for boutique studios with foreign members.
So the prospect who reaches the team arrives complete from the start, with no need to re-question the member. You'll find the detail of the membership and class booking engine in membership and class automation; and we explain how all channels merge in a single inbox in Instagram and WhatsApp automation.
Membership and package questions: answers from the knowledge base, no making things up
In a gym, most incoming messages are not a new person but the same recurring question: "How much is monthly?", "Is there a student discount?", "Is there a freeze option?", "How many times a week is the reformer class?", "Is there a locker room and shower?" These questions cycle in the same pattern all day and eat up the front desk's time. intusell takes this load by answering from the knowledge base.
The most critical rule here is this: the AI does not make up price and package contents. It gives the answer only from the source you uploaded to your knowledge base:
| Question type | Where the AI answers from |
|---|---|
| Membership fees, package contents | The price and package list in the knowledge base |
| Campaign, discount, freeze terms | The current campaign notes uploaded to the knowledge base |
| Class schedule, class contents, instructors | The schedule and content texts in the knowledge base |
| "A discount/offer just for me" | Situation requiring negotiation → handover to the team |
If information not in the knowledge base is asked — for example a campaign you didn't upload or a personal discount — the AI says it doesn't know instead of making up information and suggests connecting the member to the team. This behavior prevents you from giving a member a wrong price and then having to say "actually that campaign ended." A wrong price statement damages both the member relationship and the gym's credibility; that's why the "say you don't know" behavior is not a constraint but a protection.
How the knowledge base is fed and stays current
The AI giving the right answer depends entirely on the currency of your knowledge base. intusell feeds the knowledge base from several sources and indexes them all for pgvector-based search (RAG):
- Package and price files: uploaded as PDF, Excel, or CSV; membership types, package contents, price ranges, and freeze terms come from here.
- Web URL: you provide the address of your studio page, your class schedule page, or your FAQ page; the content is fetched and indexed.
- Free text: you write notes directly into the panel like "2 months free is valid on annual membership this month."
In a gym, campaigns and the class schedule change often. So when you update your prices or your schedule, you refresh the knowledge base too. The AI always speaks according to the last source you uploaded — if the source isn't current, neither is the AI, which is why price and schedule currency is the backbone of operations.
An additional security layer: the AI is constrained from the start by a sector-specific system instruction so as not to be inclined to make things up; on top of that, a protection layer scans responses and flags risky statements (for example "you'll definitely get results," "you'll lose weight with this program"). This layer runs in observation (shadow) mode by default — it doesn't hard-block, it detects and flags; the actual behavior control is in the system instruction.
Trial class and class booking: slot, capacity, and conflict prevention
When a member requests a trial class or a group-class registration, the AI doesn't give a time out of thin air. It looks at the three things you defined in training: the duration of the class type (for example "Reformer Pilates 50 min"), your working hours, and whether that slot is full. If it finds a suitable slot, it creates the trial class or the class registration. This is the appointment engine's most visible job in a gym: "can I sign up for the reformer class at 19:00 tomorrow evening?" is solved with a single message.
The most critical protection here is conflict prevention: no registration over capacity can be entered for the same slot. Before creating a class registration, intusell checks your working hours and existing booked slots; if a conflicting or full slot is requested, it doesn't open the registration. Cancelled or no-show (missed) registrations free the slot again in this check. An automatic reminder (for example 1 day and 2 hours before) goes for every class; this reduces no-shows — a gain that directly touches money in terms of occupancy and instructor efficiency in a gym. The member manages their own registration via the /manage-appointment/{token} link — cancellation or rescheduling is done with one click, so that instead of failing to show at the last minute and leaving the spot empty, they free the slot and let another member use it. Registrations are copied one-way to Google Calendar (intusell → Calendar); the instructor sees it on their own calendar. This module can be enabled on every package; if you don't need it, you simply don't use it.
Member follow-up and conversion: the follow-up engine's most valuable job
In a gym, the most frequently lost prospect is the one who comes to a trial class and likes it but says "let me think" and doesn't return — forgotten because no one followed up. Winning a new member is far more expensive than converting a post-trial prospect; that's why the follow-up engine's most valuable job in the gym is exactly this. intusell tracks prospects who took a trial class or asked about price and went silent with a proactive follow-up flow and sends a timely reminder.
The reminder goes through the channel the member wrote on; if they're unreachable on that channel, SMS comes into play, and if that also fails, email. The message isn't a dry "come to us" call; it directs the prospect either straight into the membership flow or to a second trial/intro meeting. For an interested prospect, the AI collects the needed current information (for example which package they looked at, which classes they're interested in) and hands the prospect over to the team fully prepared.
A boundary must be set clearly: intusell is not a separate product that keeps a managed, personalized "waiting list." What it does is present an opportunistic re-offer/reminder to suitable WhatsApp prospects in follow-up — for example a message to someone who took a trial class and didn't return, in the tone of "How was your reformer trial last week, shall we continue with a membership?" This way, when you sit down at operations in the morning, it's clear which prospect is warm and which is awaiting a return; you're spared from keeping a manual reminder list and calling one by one. We explain in detail how this engine is set up and how it merges with the membership flow in membership and class automation.
Health and injury questions: inform, then route to the specialist
A member often writes out of health concern: "I have a herniated disc, is pilates suitable for me?", "I had surgery, when can I start?" intusell behaves with balance at this moment. It doesn't give medical advice, doesn't rule "you can/can't"; it shares the general class contents and suitability notes you entered into your knowledge base, routes the situation to the instructor/trainer, and says to consult a physician when needed.
So the AI is an informing and routing layer on health matters: it carries the member to the right person without misdirecting them. Determining the program, assessing fitness, and any adaptation in case of injury always stay with the specialist. The member feels taken seriously on this sensitive matter; and the instructor takes over the situation not from scratch but with the context the AI collected. As in law and health, intusell here gives information, not advice.
Following up the silent prospect: proactive follow-up and CRM
In a gym, most sales melt with the prospect who says "let me compare prices" and disappears, or who postpones the trial. intusell doesn't forget these prospects. A proactive follow-up message goes to the person who took information or a trial and went silent; the prospect is kept alive. Every conversation is recorded in the CRM, so the prospect's history, which package they were interested in, which classes they looked at, and which stage they stopped at stay on record — the next contact starts not from scratch but from where they left off.
A boundary must be set clearly here: intusell does not keep a managed "waiting list." What it does is present an opportunistic re-offer to suitable WhatsApp prospects in follow-up — for example a reminder to a prospect who looked at the annual package and went silent, in the tone of "The 2-months-free campaign on the annual membership you asked about is ongoing, shall we consider it?" This way, when the team sits down at operations in the morning, it's clear which prospect is warm and which is awaiting follow-up. There's no need to keep a manual reminder list.
The member pipeline: a gym pipeline
Every prospect moves along a customer pipeline, and the AI carries the prospect to the right stage as the conversation develops. The stages of a typical gym pipeline can be thought of like this:
New Interest / Price Question
→ Trial Class Scheduled
→ Trial Done
→ Membership Meeting / Negotiation
→ Membership Opened (won)
or → Dropped Out (lost)
Thanks to this pipeline, you see at a glance which prospect only asked about price, which came to a trial class, and which is awaiting a membership decision. For the post-trial conversion side, a separate follow-up flow runs; so new interest and post-trial follow-up advance in the same panel but without mixing.
Handover to a human: operating modes
You determine how autonomously the AI works. There are three operating modes:
| Mode | Behavior | When |
|---|---|---|
| ai_only | The AI manages all conversations | A busy enrollment period, a campaign, if you want full autonomy |
| hybrid | The AI runs the normal flow, escalates when needed | Ideal for most studios and gyms |
| human_only | All conversations go directly to the team | A sensitive situation, a corporate agreement, a special meeting |
In hybrid mode, the AI hands over to the team a medical/injury question, a personal negotiation request, or a question outside the knowledge base. At the moment of handover, the full history of the conversation is in front of the team; the member doesn't have to explain the situation from scratch. You can change the mode whenever you want — for example ai_only during a busy New Year campaign, human_only for a corporate group agreement.
An additional note: when a member sends a file like a receipt image, an old membership document, a health report, or an ID, this alone is not a reason for handover to a human. The AI takes the attachment, understands the context, and continues the flow; it hands over only if there's a situation that truly requires a decision (for example an active health issue, a negotiation).
Privacy, KVKK, and sensitive data
In a gym, incoming information is often sensitive: name, phone, and in some cases a health declaration and injury history. intusell protects this at three points:
- Explicit consent record: The member's explicit consent is recorded along with its time and type (
kvkk_consent_at/kvkk_consent_type). - Sensitive field control: Fields like a health declaration or injury information are flagged with the highest sensitivity; they're not stored automatically and require manual approval.
- Encrypted storage and masking: Personal data is end-to-end encrypted; PII masking is applied to audio recordings.
This makes it easier to answer, with proof, the "what did the member accept and when?" question in an audit or dispute; at the same time it prevents sensitive information from being stored carelessly.
Reports: what's working, what to fix?
For operations to be visible, you track basic metrics in the panel. How many messages came from which channel, how many were answered by the AI, how many were handed over to the team, which packages and classes are asked about most, how many trial classes converted to membership — seeing these serves two purposes:
- Finding knowledge base gaps: If there's a package or class the AI frequently hands over saying "I don't know," that information is missing from the knowledge base; once you add it, the handover rate drops.
- Improving response rules: You review the labels and correct misclassified conversations (for example those that mistook a trial request for a price question); the AI learns from these corrections. If you want, you compare two different post-trial follow-up approaches with an A/B test.
So reports are not just a summary but the feedback loop for sharpening the assistant over time.
What it isn't
To put intusell in the right category, let's clarify what it is not:
- It is not a trainer or a health advisor. It doesn't draw up a program, doesn't assess injury, doesn't give medical advice; the instructor, trainer, and, when needed, a physician handle these.
- It is not a membership/POS software. It doesn't open the membership automatically, doesn't collect payment; it gathers the membership request and carries it to the team — the gym opens the membership.
- It is not a class-studio management dashboard. It handles capacity and occupancy control with the appointment engine, but it doesn't take on business management like instructor shifts or payroll; it's a layer for communication and coordination.
- It is not a gym-specific priced product. The price model is based on messages and voice minutes, it doesn't vary by sector. The appointment and follow-up modules can be enabled on every package.
One more note: Instagram comment automation opens gradually depending on Meta approval; the first step is always the approved WhatsApp and Instagram DM. So you don't start with a wrong expectation, let these boundaries be clear from the start. For product and price details see the solutions and pricing pages.
Frequently asked questions
Does the AI sell memberships on its own?
The AI answers membership and package questions from the knowledge base and carries a suitable prospect all the way to a trial class or an intro meeting. The contract, payment, and opening the membership stay with you. In situations outside the knowledge base or requiring negotiation, the AI hands the conversation over to the team. The gym always opens the membership.
Does the AI make up price and package information?
No. The AI states the membership fee, package contents, and campaign information only from the source you upload to your knowledge base. It does not make up a package, discount, or condition you didn't upload; it says it doesn't know and hands over to the team. This is the most critical trust rule in a gym.
How does it handle trial-class and class booking?
The AI looks at the duration of the class type, your working hours, and whether that slot is full; if it finds a suitable slot it creates the trial class or the group-class booking. It doesn't enter a registration over capacity at the same time. An automatic reminder (1 day and 2 hours before) goes for every booking, which reduces no-shows.
Can a member be connected to a representative?
Yes. In hybrid mode the AI runs the normal flow and escalates the conversation to the team when needed. In human_only mode all conversations go directly to the team; in ai_only mode the AI manages them all. You change the mode whenever you want.
What does the AI do with a health or injury question?
The AI does not give medical advice. For a question like "Is this exercise suitable for my herniated disc?" it doesn't recommend a program; it directs the situation to the trainer or instructor and, if needed, says to consult a physician. Here the AI is a layer for informing and routing to the right person; the specialist determines the program.
How are member data and KVKK protected?
Member data is end-to-end encrypted; explicit consent is recorded with its time and type. Sensitive fields like a health declaration are flagged with the highest sensitivity and are not stored automatically. When needed, the conversation is handed over to the team along with the full history.
Next step
If you haven't trained your assistant yet, start first with how you train intusell's AI — the foundation of this operation is built there. If you want to go deeper on the channel side, move on to Instagram and WhatsApp automation, for the detail of the membership-collection and class-booking engine to membership and class automation, see the gym-specific solution on the gym page, and review the whole series from the all posts page.
If you wonder how the same logic — with its "doesn't give advice, routes to the specialist" boundary — is set up in another field, clinic AI training offers a good comparison; and in tourism the flow is in tour agency AI training.
To see live how it would work at your own gym, use Get a demo or write directly to hello@intusell.com. In a 20-minute session we open your inbox together and test a first membership question and a trial-class booking in the system.
You read the blog — now see it live.
Test intusell live with your own sector scenario in a 20-minute demo.