Skip to main content
All posts
Fitness

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.

inTusell team
Author
June 5, 20269 min read

In the core article you trained inTusell's AI. You uploaded your membership packages, your class schedule, your price and campaign notes, and your 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 work 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 arriving in Instagram DM to a trial class, and 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

Özet

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 looks very different from before. The front desk or the owner used to arrive in the morning and go through 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, and reminders have gone out. The backbone of a day looks like this:

TimeMember sideWhat 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:00Team logs inThe membership questions accumulated overnight are ready in one inbox
10:15Member booked for tomorrow's classAn 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:30Prospect who took a trial class last week and didn't come backA proactive follow-up message, the prospect is kept alive

The team no longer spends its day scanning messages and sorting "is it price, a class time, or a freeze." It works on what 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 your message volume is more than one person can keep up with, inTusell meets it like a senior front-office assistant with clear boundaries — 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. That is a professional boundary, and it also keeps a wrong steer 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 splits like this:

What the AI doesWhat the AI doesn't do
Explains which classes there are and their contents from the knowledge baseDoesn't say "this exercise is good for your hernia"
Collects availability and time information for a trial classDoesn't draw up a program specific to a health condition
Shares membership packages and their contentsDoesn't recommend treatment for injury/pain
Routes to the suitable instructor or trainerDoesn't give advice that would substitute for a physician
Creates a trial-class / intro appointmentDoesn'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 them to the instructor. Wherever it doesn't know, or wherever expertise is required, it states its boundary honestly and hands over. We explain how to set this boundary during 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 in Instagram DM "How much is pilates membership, can I do a trial first?". The AI reads the message and pre-classifies the request — here, both a price query and a trial request. It then 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 reaches the team complete, and nobody has to question the member again. 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 typeWhere the AI answers from
Membership fees, package contentsThe price and package list in the knowledge base
Campaign, discount, freeze termsThe current campaign notes uploaded to the knowledge base
Class schedule, class contents, instructorsThe schedule and content texts in the knowledge base
"A discount/offer just for me"Situation requiring negotiation → handover to the team

If someone asks about information that isn't in the knowledge base — a campaign you didn't upload, say, or a personal discount — the AI doesn't make anything up. It says it doesn't know and offers to connect the member to the team. That keeps you from giving a member a wrong price and then having to say "actually that campaign ended." A wrong price damages both the member relationship and the gym's credibility, which is why the "say you don't know" behavior is a protection, not a constraint.

How the knowledge base is fed and stays current

Whether the AI gives the right answer depends entirely on how current your knowledge base is. 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, refresh the knowledge base too. The AI always speaks according to the last source you uploaded, and if the source isn't current, neither is the AI. That is why keeping prices and the schedule current is the backbone of operations.

An additional security layer: a sector-specific system instruction constrains the AI from the start so that it isn't 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 system instruction is what actually steers the behavior.

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 out for every class, which reduces no-shows — a gain that touches money directly through occupancy and instructor efficiency. The member manages their own registration through the /manage-appointment/{token} link and can cancel or reschedule with one click. Instead of failing to show at the last minute and leaving the spot empty, they free the slot for another member. Registrations are copied one-way to Google Calendar (inTusell → Calendar), so the instructor sees them 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 prospect you lose most often is the one who comes to a trial class, likes it, says "let me think," and never returns — forgotten because no one followed up. Winning a new member is far more expensive than converting a post-trial prospect, which makes this the follow-up engine's most valuable job in the gym. inTusell uses a proactive follow-up flow to track prospects who took a trial class or asked about price and then went silent, 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.

One boundary should be clear: inTusell is not a separate product that keeps a managed, personalized "waiting list." What it does is present an opportunistic re-offer or reminder to suitable WhatsApp prospects in follow-up — for example a message to someone who took a trial class and didn't return, along the lines of "How was your reformer trial last week, shall we continue with a membership?" When you sit down at operations in the morning, you can see which prospect is warm and which is awaiting a return, so you no longer keep a manual reminder list and work down it call by call. 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 on health matters the AI is an informing and routing layer: 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 a sensitive matter, and the instructor picks the situation up with the context the AI collected, not from scratch. 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 are lost to the prospect who says "let me compare prices" and disappears, or who keeps postponing the trial. inTusell doesn't forget these prospects. A proactive follow-up message goes to the person who took information or a trial and then went silent, and 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 all stay on record. The next contact starts from where they left off, not from scratch.

One boundary should be clear here too: 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, along the lines of "The 2-months-free campaign on the annual membership you asked about is ongoing, shall we consider it?" When the team sits down at operations in the morning, they can see which prospect is warm and which is awaiting follow-up. There's no need to keep a manual reminder list.

The gym pipeline

Every prospect moves along a pipeline, and the AI advances them to the right stage as the conversation develops. The stages of a typical gym pipeline look like this:

New Interest / Price Question
  → Trial Class Scheduled
  → Trial Done
  → Membership Meeting / Negotiation
  → Membership Opened (won)
or → Dropped Out (lost)

The pipeline shows you at a glance which prospect only asked about price, which came to a trial class, and which is awaiting a membership decision. A separate follow-up flow runs for the post-trial conversion side, so new interest and post-trial follow-up move through the same panel without getting mixed up.

Handover to a human: operating modes

You determine how autonomously the AI works. There are three operating modes:

ModeBehaviorWhen
ai_onlyThe AI manages all conversationsA busy enrollment period, a campaign, if you want full autonomy
hybridThe AI runs the normal flow, escalates when neededIdeal for most studios and gyms
human_onlyAll conversations go directly to the teamA sensitive situation, a corporate agreement, a special meeting

In hybrid mode, the AI hands a medical/injury question, a personal negotiation request, or a question outside the knowledge base over to the team. At the moment of handover, the team can see the full conversation history, so the member doesn't have to start over. 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: a file such as a receipt image, an old membership document, a health report, or an ID is not on its own 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:

  1. Explicit consent record: The member's explicit consent is recorded along with its time and type (kvkk_consent_at / kvkk_consent_type).
  2. 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.
  3. 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?

To make operations visible, you track basic metrics in the panel: how many messages came from which channel, how many the AI answered, how many went to the team, which packages and classes are asked about most, and how many trial classes converted to membership. Seeing these numbers serves two purposes:

  1. Finding knowledge-base gaps: If there's a package or class the AI often hands over saying "I don't know," that information is missing from the knowledge base. Once you add it, the handover rate drops.
  2. Improving response rules: You review the labels and correct misclassified conversations — a trial request logged as a price question, for example. The AI learns from these corrections. You can also compare two different post-trial follow-up approaches with an A/B test.

So reports are not just a summary; they are the feedback loop that sharpens 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 does not handle 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, and does not 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. Keeping these boundaries clear from the start saves you from setting the wrong expectation. 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 with how you train inTusell's AI — the foundation of this operation is built there. To go deeper on the channel side, move on to Instagram and WhatsApp automation. For the details of the membership-collection and class-booking engine, see membership and class automation. The gym-specific solution is on the gym page, and the whole series is on 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'll open your inbox together and test a first membership question and a trial-class booking in the system.

inTusell team
The inTusell team distills this content from real field practice and user feedback. Questions? hello@intusell.com
Try inTusell

You read the blog — now see it live.

Test inTusell live with your own sector scenario in a 20-minute demo.

Get a demo