Gym AI Receptionist: Monthly Cost, Tours, Trials and Class Bookings

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Gym AI Receptionist: Monthly Cost, Tours, Trials and Class Bookings.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Gym AI Receptionist: Monthly Cost, Tours, Trials and Class Bookings.

A small gym can expect to pay about $30 to $200 a month for an AI receptionist, depending on call volume. Yes, it can book tours and trial passes straight into a calendar and answer timetable questions. Class bookings need care: they only work if the tool can reach your booking app, so check that first.

The sticker price is the least useful number. Plans are measured in minutes, calls or unique callers, so the same gym lands on different monthly bills depending on the plan's meter. The sections below cost four plans against one gym's call log, then show what to let the AI do and what to keep for a person.

Follow me on Instagram@sagnikteaches

One gym's call log, and the numbers every plan gets measured against

Take an illustrative independent gym with a staffed desk from 7am to 1pm and 4pm to 8pm, and an unmanned floor otherwise. Over a month it gets about 150 calls, of which roughly 110 come from different phone numbers. The average call lasts three minutes, so the line carries about 450 minutes a month. These are made-up but plausible figures; swap in your own from your phone provider's call history, which takes ten minutes.

Connect on LinkedInSagnik Bhattacharya

Now sort those 150 calls by purpose, again illustratively:

Subscribe on YouTube@sagnikteaches
Call purposeCalls a monthCan the AI finish it?
Opening hours, prices, parking, what to bring45Yes, from a written FAQ
Tour or trial pass enquiry30Yes, if it can see a calendar
Class timetable or "is there space?"25Partly; live space needs your app
Freeze, cancel or change a membership20No: take details, hand to a person
Billing question or dispute12No: hand off, never argue
Sales calls, wrong numbers, silence18Screen out

Around 100 of the 150 calls are ones an assistant can complete or usefully start. The other 50 should end with a clean message to a human. That split matters more than the monthly price, because it tells you whether you are buying a receptionist or a very polite voicemail.

Four plans costed against that call log

Each of these vendors prices differently, so the table converts them to one gym's month. All prices are USD list prices from the vendors' own pricing pages, checked in October 2026; plans change, so confirm before you buy.

PlanHow it is meteredPlan that fits this gymIllustrative monthly bill
RosieMinutesScale: $149, 1,000 minutes, books on your calendar, warm and live transfers$149
GoodcallUnique customers (one phone number counts once a month)Starter: $79 with 100 customers, then $0.79 for each extra$79 + 10 extra = $86.90
DialzaraMinutesBusiness Plus: $199, 500 minutes. Business Pro is $99 for 220 minutes, then $0.45 a minute$199 (Pro would be $99 + 230 x $0.45 = $202.50)
My AI Front DeskVoice minutesBusiness-in-a-Box: $99 monthly or $79 billed annually, 200 minutes, then 25 credits ($0.25) a minute; a 1,000-credit monthly pool covers the first 40 or so extra minutes$99 + 210 x $0.25 = $151.50 monthly, $131.50 annual

Three details change the ranking. First, Goodcall counts callers, not minutes, so a gym with lots of repeat callers and short calls does well on it, and long chatty enquiries cost nothing extra. Its published tiers show about 150 calls a month for Starter, so a gym near that edge should ask how the ceiling behaves. Second, Dialzara's cheaper Lite plan ($29, 60 minutes) has no calendar sync and no warm transfers, so it only suits a gym that wants messages taken and nothing booked. Third, Rosie's cheapest plan, Professional at $49 for 250 minutes, sends appointment links by text rather than booking directly, and I could not verify its overage rate, so ask before relying on it.

My AI Front Desk's pricing page lists calendar booking as part of its platform but does not say which plan includes it, so confirm that in the free trial rather than assuming.

What it costs to be wrong: a break-even sum

Suppose the unmanned hours produce 40 of the 150 calls, and today most go to voicemail where a third of callers hang up without leaving a message. If 12 of those calls were tour enquiries that never got a reply, and one in four of them would have booked and one in four of those joined, you lose roughly 0.75 of a member a month. At a $55 monthly membership kept for 12 months, one member is worth $660 over a year.

Against that, the $149 plan costs $1,788 a year. You would need about three extra members kept for a year to cover it from missed calls alone. So the honest picture is that the cheaper plans pay back easily, while a $149 plan needs the AI to do more than rescue after-hours calls: confirming tour bookings so fewer people fail to turn up, and answering the 45 routine questions your staff currently handle in person. Put a number on those minutes too. If the desk loses three hours a week to routine phone questions, that is about 13 hours a month of staff time to set against the bill.

Tours: the booking flow worth building first

A tour enquiry is the single most valuable call a gym receives, and it is the easiest to script. The assistant needs four things: the days and times tours can happen, how long a tour takes, who conducts it, and a calendar it can write to. Everything else is polish.

Give the assistant a script like this, adapted to your gym:

When the caller wants to see the gym:
1. Ask for their first name and mobile number. Read the number back.
2. Offer the next two free 30-minute tour slots from the "Tours" calendar.
3. Ask whether they want to try a class, use the gym floor, or both.
4. Book the slot. Say: "You're booked with [staff first name]. You'll get a text confirming it."
5. Never quote a price other than the published prices in the FAQ.
6. If they ask about a discount, injuries, or medical conditions, say a team member will ring them back and take a note.

Keep a dedicated Tours calendar rather than letting the assistant read your whole staff diary. That is both a privacy choice and a practical one: the assistant cannot double-book a coach's personal training session if it never sees it.

A sample call, and what to fix in it

An illustrative transcript from a test call on an after-hours line:

Caller: Hi, do you do tours on Saturday?
Assistant: Yes. I have Saturday at 10:00 or 11:30. Which suits you?
Caller: 11:30. Is it free?
Assistant: Tours are free. Can I take your first name and mobile number?
Caller: It's [first name], [number].
Assistant: Thanks. I've booked Saturday at 11:30. You'll get a text confirmation. Anything else?

That call is fine, but notice what is missing: the assistant never asked what the caller wants from a gym, so the tour guide goes in cold. Add one question ("What are you hoping to get from training?") and put the answer in the booking note. It adds twenty seconds and gives the staff member an opening line for Saturday. Also note that the assistant said tours are free without being told so; if the FAQ doesn't say it, the assistant is guessing. Always test for confident statements that aren't in your FAQ.

Trial passes: limits the AI must know about

Trial passes are where an unattended assistant can cost you money, because an unguarded offer gets repeated to everyone. Write the rules down as hard limits in the instructions:

  • One trial per person, per phone number. The assistant can ask whether they have visited before, but it cannot check a member database unless your software is connected, so the real check happens at the desk.
  • The length of the pass (for example three days or one week) and which classes are excluded, such as paid specialist sessions.
  • Whether a trial needs ID or a signed health questionnaire, and that this happens on arrival rather than over the phone.
  • Age rules, for example that under-18s need a parent present. Have the assistant pass these calls to a person.

Here is a before and after. Previously a caller asking for a free week got a voicemail and a Monday morning ring-back, by which time half had joined the gym across the road. Afterwards the caller gets a booking for a first visit, a text with the address and what to wear, and a reminder the evening before. The reminder is cheap to add and should reduce no-shows, though measure that on your own gym rather than taking it on trust.

Class bookings: where an AI phone line stops being enough

There are three levels of class-booking help, in rising order of difficulty.

  1. Timetable answers. Paste the timetable into the knowledge base. The assistant can say Pilates is at 6:15pm on Tuesdays. Update it whenever the timetable changes, because stale timetables cause wasted trips.
  2. A booking link by text. The assistant texts the link to your booking page and the caller books it themselves. This works with almost any booking software and is the safe default.
  3. Direct booking into the class. Only possible if the receptionist connects to your gym software, usually through Zapier or Make, or an integration the vendor lists. Dialzara lists Zapier and Make on every plan; Rosie and My AI Front Desk list Zapier. Whether your gym software exposes classes to Zapier is a question for that software's vendor, and I have not verified it for any specific gym app. Ask for a demonstration with your timetable before committing.

The common failure is an assistant that says "You're booked" when it only added a calendar entry that your class software never saw. Test by booking yourself into a class that has one space left, then checking the class register on the app. If the register doesn't show you, the integration isn't doing what the sales page implied.

What it must hand to a person, and how

Define handoffs before launch. Billing disputes and cancellations top the list, followed by injuries, complaints, harassment reports and anything involving a child. For each, the assistant should do the same three things: take the name and number, state that a named person will ring back by a stated time, and send you a text summary. It should never promise a refund, a fee waiver, a freeze or a cancellation.

Warm transfer, where the assistant rings a staff phone and introduces the caller before connecting, is available on Dialzara Pro and above, and on Rosie Scale and Growth. If your desk is staffed during the day, warm transfer is worth paying for; if it isn't, take messages instead.

A hand-off message that works

Billing query. [first name], [number]. Says they were charged twice this month and wants a refund. Caller was calm. Promised a call back before 12:00 tomorrow. No promise about refunds was made.

The last sentence matters. It tells whoever rings back that no commitment has been made, which is exactly what you want from an automated first touch.

Setting up in a free afternoon

  1. Pull a month of call history and sort it into the categories above. Ten minutes.
  2. Write a one-page FAQ: prices, opening hours, parking, what to bring, joining and cancellation rules in your own words, injuries and under-18 policy. An hour, and the best investment in the project.
  3. Pick a plan by your metered unit: minutes or unique callers. Use free trials where offered; Rosie offers 7 days.
  4. Forward your main number to the assistant's number, or use the vendor's number on your website and Google listing. Test that forwarding only triggers when your desk doesn't answer, if your phone provider supports that.
  5. Make ten mock calls, including bad ones: an angry member, a caller who mumbles, someone asking about a medical condition, someone asking for a discount.
  6. Check the logs daily for the first two weeks and update the FAQ each time the assistant guesses.

If you'd also like the same questions answered on your website and social inbox, the gym chatbot tutorial covers that side, and the general AI receptionist cost guide explains the meters in more depth.

Three gym sizes and the plan each one lands on

  • A solo-run studio with 60 calls a month, mostly after hours. Around 180 minutes. A $49 to $99 plan covers it, and it mainly takes messages and sends booking links. Annual billing on My AI Front Desk would bring $99 down to $79.
  • A mid-sized gym with 150 calls, as above. Budget $90 to $200. Goodcall's per-caller meter is cheapest if your callers are mostly one-off enquiries; a minute plan is simpler to predict if calls vary little in length.
  • A multi-site group with 600 calls. Around 1,800 minutes. This pushes past entry plans: Rosie Growth is $299 for 2,000 minutes, and Goodcall Growth is $129 for 500 unique callers. Multi-location setups need separate numbers and calendars, which Dialzara Plus and above list; ask the vendor how it prices extra locations.

Before comparing, convert each vendor's units yourself. A minute-metered plan rewards short calls, a caller-metered plan rewards repeat callers, and neither tells you which your gym has until you look at the call log.

Opening-hour questions that go wrong, with fixes

Gyms have more "it depends" answers than most small businesses, and each one is a place where an assistant improvises. Four that show up in test calls:

  • Staffed versus access hours. A gym open to members with a key fob from 5am but staffed from 7am has two sets of hours. If the FAQ lists only one, the assistant tells a prospective member the gym is closed at 6am. Write both and say which applies to whom.
  • Peak times. "Is it busy at 6pm?" is a question the assistant cannot answer unless you give it a rule of thumb, so give it one, for example that weekday evenings are busiest and mid-morning is quiet, rather than letting it invent a figure.
  • Joining fees and notice periods. Callers ask what leaving costs before they join. If your terms have a notice period, put the exact wording in the FAQ and tell the assistant to repeat it, not summarise it.
  • Holiday opening. Add a dated override list each December and after any change. Assistants do not know your public holiday hours unless told.

The same discipline applies to any shop-style business with a counter and a phone, and the retail shop receptionist tutorial shows how stock and opening-hour questions get handled there.

One more check is worth doing in week one: call at the busiest time of day while two other people also call. Some plans limit how many calls the assistant can take at once, and a gym's 5.30pm rush is exactly when several people ring about tonight's class. If the second caller hears a busy tone, you have found a limit before your members did.

Hidden costs and ways the bill drifts upwards

  • Overage. A busy January can double your calls. Ask what happens above the allowance: a per-minute charge, an automatic upgrade, or a cut-off.
  • Add-ons. Rosie's website texting is $50 a month for 25 conversations, then $1 per extra one. Free website chat is included.
  • Setup time. Budget a few staff hours to write the FAQ and test calls. Dialzara's Done for You service starts from $1,500 a month, which is a different decision from a self-serve plan.
  • Integration tools. If you connect through Zapier, check the Zapier plan you would need for the automations; Zapier bills by tasks.
  • Transfers. Warm transfers can use extra minutes on a minute meter.

Checking after the first month that it earned its place

Track four numbers: tours booked by the assistant, tours that turned up, trials that converted, and calls that needed a human fix. If tours booked is under five a month, the money is going on FAQ answers that a good website could give for free. If calls needing a fix exceed one in five, your FAQ is thin or the handoff rules are too vague. If there are no complaints but no bookings either, listen to ten recordings; you will usually find the assistant offering slots the caller didn't want, or failing to ask for a number. Fix those before judging the product.

If you want someone to look at your own call log and decide whether a plan like this earns its keep, that is what my AI implementation consultation covers, and you can get in touch here.

Gym receptionist questions owners ask before signing up

Can an AI receptionist take card payments for memberships?

Don't let it. Keep payment and card details in your membership software, and have the AI send the join link by text instead. A phone line that collects card numbers brings security and dispute risks that a small gym doesn't need. Let the AI book the tour and let the person at the desk close the sale.

Will it work with my class booking app?

Check before paying. Most of these tools book into a Google or Outlook calendar and connect to other software through Zapier or Make. A gym app with its own class timetable may not accept bookings that way, so the safe design is a text message with your booking link.

What happens when a member is angry on the phone?

Set a rule that the AI never argues about money or complaints. It takes the name, number and a one-line reason, tells the caller a named person will ring back by a stated time, and texts you straight away. Test this rule with a mock call before launch.

Do I need to tell callers it is an AI?

Say so in the greeting in plain words, for example that this is the gym's automated assistant. Rules on disclosure for automated calls and call recording vary, so check them for the places your callers ring from, and ask a qualified adviser if you are unsure.

Further reads

Sources: Rosie, Goodcall, Dialzara and My AI Front Desk pricing pages, checked October 2026 (USD list prices, subject to change).

Want your gym's phone line mapped before you pay?

On a 1:1 call we'll look at how your calls arrive, which ones are tour and trial enquiries, and whether an AI receptionist or a simpler fix suits your team.

Book a 1:1 call with me