Fitness & gyms / Class booking

Find a class the member can actually attend.

A class search should account for more than a time slot. Help members check availability, membership eligibility, and what to do next if the session is full.

THE MEMBER’S NEXT STEPWaitlist, book a similar class, or choose another location.
CLASS FINDERTonight · After work
ILLUSTRATIVE
MEMBER REQUEST

“The 6 PM Pilates class is full. Is there anything similar tonight?”

6:00PM
PilatesCentral Studio
FULLWaitlist open
7:15PM
PilatesCentral Studio
4 SPACESCheck eligibility
6:30PM
MobilityRiverside location
ALTERNATIVESimilar format
Capacity and eligibility depend on connected booking data.

Start with the class they mean

Turn a specific workout request into the right schedule search.

Understand the member’s intent first, then narrow the schedule with the details that matter to them.

01“Is there a reformer class after work?”

02“Which HIIT sessions still have space tonight?”

03“Can I join the 6 PM cycling class?”

04“I need something beginner-friendly on Saturday.”

05“Which instructor has availability tomorrow?”

06“Can I book a class at another location?”

REFINE BY
LocationDate and timeClass typeInstructorExperience levelMembership eligibilityRemaining capacity

Members may also balance instructor preference, beginner level, a location near work, a class before childcare pickup, studio accessibility, or enough time between booked sessions. AI Form can collect several preferences together before options are narrowed.

Availability is only half the answer

Check whether the member can book that class.

A session may have room and still be unavailable to a particular member.

MEMBER PLANMembership entitlements
+
CLASS DETAILSCategory · location · level · fees
DATA SEARCHExplain whether the member is eligible to book.

Plans may exclude a class category, require an upgrade, restrict cross-club booking, or apply experience requirements or separate fees.

When the class is full

The useful question is: what now?

A full class should open a decision, not end the conversation.

CLASS AT CAPACITY6 PM Pilates
01Join the waitlist

Understand how the queue works.

02Choose another time

Find the same class later.

03Choose another instructor

Keep the preferred format.

04Choose another location

Check another nearby studio.

05Book a similar format

Keep moving toward a workout.

Make the queue predictable

Explain the waitlist rules that apply here.

Each gym handles waitlists differently. Doc Search or Data Search can provide the rules so members know what happens next.

01Queue position

How many people are ahead?

02Offer method

Are spaces offered automatically?

03Acceptance window

How long is there to accept?

04Class entry

Does a member move in automatically?

05Multiple lists

Can members join more than one?

06Closing time

When does the waitlist close?

07Late cancel

Do no-show rules still apply?

A spot opens

Make the opportunity actionable while it is still relevant.

When current capacity is available, check what is true for this member before suggesting the next action.

BEFORE THE MEMBER ACTS
01

Is the spot still available?

02

Does the member remain eligible?

03

Is the booking window still open?

04

Can the class be added immediately?

05

Does another booking need to be canceled first?

Booking guidance reflects connected capacity, eligibility, and the rules for that session.

Rules change with the clock

Explain the window that applies to this member.

Rather than send the member to a full policy page, explain the rule that applies to their timing and situation.

01
7 days ahead

Booking opens

02
Earlier access

Premium member window

03
4 hours before

Late-cancel threshold

04
Near class time

Waitlist closes

Booking windows, premium early access, late-cancel limits, no-show restrictions, waitlist closing, and same-day booking rules can differ.

↗

A cancellation can be a new start

Keep the workout goal in view after a booking changes.

When a member cancels a class, suggest another session in the same time window, a nearby location, the same instructor later, or a different format that fits their goal.

EXAMPLE NEXT STEP

Canceling a 7 AM strength class?

Check a 7:30 strength session or another open class nearby.

When staff should step in

Move exceptions to the right person with context intact.

Manual help may be useful for accessibility accommodations, incorrect restrictions, duplicate charges, missing class credits, private sessions, special events, or repeated booking failures.

HUMAN HANDOFFMember + class + location + booking context

Collect the details staff need so the member does not have to start over.

Configured from AskHandle building blocks

What powers class booking guidance

Use structured class and membership data alongside the gym’s written rules, then bring staff in for exceptions.

01Data Search

Look up class schedules, capacity, membership entitlements, and booking details together.

02Doc Search

Retrieve gym-specific waitlist, booking-window, late-cancel, and no-show rules.

03AI Form

Collect several preferences in one compact step when the member is balancing multiple constraints.

04Human Handoff

Send booking errors, restrictions, or exceptions to staff with member and class context attached.

The outcome

Make limited class capacity easier for members to navigate.

Reduce schedule-search friction, match members to classes they are eligible to attend, make waitlists easier to understand, surface relevant alternatives, explain booking and cancellation rules, help members react to openings, and escalate booking problems with context attached.

Common questions

Class availability, eligibility, and waitlists

Can the AI agent show classes that still have space?

Yes, when current schedule and capacity data are available through the connected booking system.

Can it tell whether a member’s plan includes a class?

Yes. Data Search can combine membership entitlements with class information so the agent can explain whether the member is eligible to book.

Can it explain waitlist rules?

Yes. Doc Search or Data Search can provide the gym’s waitlist and booking policies so the agent can explain how the queue works and what happens when a space opens.

Can it help members find alternatives when a class is full?

Yes. It can compare nearby times, instructors, locations, or similar class formats and surface the most relevant alternatives.

Can it handle late-cancel or no-show questions?

Yes, when the relevant policy and booking details are available. The agent can explain which rule applies to that member’s situation.

What happens if the booking system shows an error?

The conversation can collect the member and class details, then move the case to Human Handoff when manual review is required.