Callnovo

fitness & wellness

Customer Service Outsourcing for Gyms and Wellness Studios

Handle membership questions, class bookings and billing enquiries while your staff work with members. Set the location, plan rules and account permissions that AI and human agents use for each request.

Close-up of colorful kettlebells on a rack in a modern gym indoors.

how it plays out

Membership, class and billing enquiries

Web Chat Spanish

"I want to freeze my membership"

Freeze requests spike seasonally and cause churn if mishandled

  1. AI pulled up member account and current billing cycle
  2. Explained freeze policy including duration limits and fees
  3. Member chose 2-month freeze starting next billing date
  4. Processed freeze and sent confirmation email with reactivation date
Membership saved freeze processed without cancellation
SMS English

"Is there a yoga class tonight?"

Class schedule inquiries are high volume and fully automatable

  1. AI checked real-time class schedule for the member location
  2. Found Vinyasa Flow at 6:30pm with 4 spots remaining
  3. Member confirmed attendance via text reply
  4. Added member to class roster and sent reminder for 6pm
Class booked instant confirmation
Phone Mandarin

"I was charged twice this month"

Billing disputes escalate quickly and damage member trust

  1. AI pulled billing history and identified duplicate charge
  2. Confirmed the duplicate was a system error, not a policy charge
  3. Initiated refund for the duplicate payment immediately
  4. Sent email confirmation with refund timeline details
Refund initiated issue resolved on first contact
WhatsApp Portuguese

"I want to add personal training sessions"

Personal training upsells represent significant per-member revenue

  1. AI shared available personal training packages and pricing
  2. Member expressed interest in the 8-session package
  3. Transferred to wellness coordinator for trainer matching
  4. Coordinator paired member with trainer specializing in their goal
Upsell warm handoff training package sold

the team behind it

Faces, not a queue.

Callnovo agentCallnovo agentCallnovo agentCallnovo agentCallnovo agent real members of the global team

Wellness-Trained Specialists

  • Cancellation save techniques and retention offer playbooks
  • Personal training and premium service upsell conversations
  • Member onboarding and goal-setting session coordination

65+ Languages

  • Human agents providing support in 65+ languages
  • Real-time AI translation for rare language pairs
  • Cultural context training for every market we serve

Follow-the-Sun Coverage

  • Operation centres in Canada, Bolivia, Nicaragua, the Philippines and China
  • Smooth handoff between time zones with shared context
  • Holiday and weekend coverage without overtime costs

the part nobody prices in

Give each club its own membership rules

A member asking for a freeze needs to know which plan they hold, when the change takes effect and what happens to their next payment. Configure HeroDash fields for home club, membership tier, requested start date and billing-review status. Group freeze requests separately from cancellations, class enquiries and disputed charges, so each reaches the staff responsible for that decision.

Prepare a practice set for your reception team using your own club rules: a freeze just before renewal, a full class with a waitlist, and a disputed charge. Have the agent name the policy used, the next account action and its owner. Use the results to update the desk instructions before handling that journey for members. This is a proposed training exercise for your clubs.

what comes off the call

Membership context to capture before changing an account

Collect the operational details needed for the request. Keep payment credentials in your secure billing process.

  • Home club and membership reference
  • Plan type and relevant billing date
  • Requested action: freeze, cancel, book or billing review
  • Requested effective date and intended return date
  • Class location and preferred session, where applicable
  • Decision owner, recorded approval and confirmation status

Compare the broader coverage options in our answering service guide.

questions

What buyers ask before they sign.

How much does it cost?

AI voice is US$0.15 per minute and web chat is US$0.15 per session. Live agents start at US$650 per month including 1,500 minutes — about US$0.43 per minute — or from US$5.80 per hour for a dedicated agent working only your account. The minimum engagement is half a seat, not a five-seat block.

How fast can you start answering our phones?

Five days is our normal window to staff a live account — that is five days to find and place an agent who fits your business, not five days of software setup. AI voice can go live sooner because there is no hiring step.

Do you answer in Spanish?

Yes, on the same number, with agents in our Bolivia and Nicaragua operation centres — native Spanish, not machine translation. English and Spanish share one queue, and we cover 60+ more languages if you need them.

Can I mix AI and live agents on one number?

That is the normal setup. You decide which call types go to AI and which reach a person, and you can change the split as your volume changes. Nothing about that decision is locked in at signup.

Can one support team cover clubs with different rules?

Yes, the intake and routing can distinguish locations. Supply each club’s current plan rules, calendars and escalation contacts, then test the location match before launch. Any booking or account-change access must be set up for the systems used by that club.

What should a member receive after a freeze request?

Explain the requested dates, any applicable fee from the club’s policy, the next billing treatment and how the change will be confirmed. Record the account result after the authorized action so a request is not mistaken for a completed change.

start

Plan coverage for your clubs

Share your locations, membership rules, busiest enquiry times and class-booking process. We will map the member journeys and staff handoffs.