Skip to content
Built where the chalk lives. Used every day.

The platform clubs
actually wish they had.

Registration, billing, attendance, marketing, and an AI receptionist that answers your phone — one platform, designed around how real front desks actually work.

Voice receptionist · SMS + chat · One source of truth

BUILT WITH — AND RUN EVERY DAY AT —

Gymnastics of York

Our design-partner gym in Pennsylvania.

One platform, end to end.

Each of these is shipped today and running in a real club. Browse the full catalog for the granular feature list.

Members, athletes, households

One identity per person. Multi-parent households with per-user billing. Custom waivers, medical notes that stay staff-only, full audit trail on every change.

Programs, classes, camps

Multi-day slot scheduling that knows the difference between four Tuesdays and five. Camps, clinics, events, open gyms, private sessions — all in one calendar.

Billing on Stripe Connect

Per-tenant Stripe accounts so money lands with you directly. Recurring tuition, one-off charges, refunds, member-billing credits, account balances.

Storefront & POS

Sell drinks, gear, packages, gift cards — from the same platform that handles enrollment. Inventory, shipping, line-item refunds, manager-only orders view.

Marketing & communications

Multi-channel broadcasts with per-user opt-ins. AI-assisted copy. Sequenced campaigns. Surveys. Review funnel. Lead pipeline with FB + Google Ads webhooks.

AI receptionist

Voice, SMS, and chat answered in your club's voice. Grounded in your real class schedule and policies. Verifies members, books trials, escalates when it should.

AI where it earns its keep

The receptionist who already knows your schedule.

We use AI where it gives staff time back, not as a feature checkbox. That means voice, SMS, and chat in your club's voice — and a help-me-write tool inside the broadcast composer. Conversations are logged, transcribed, and auditable.

See the AI Receptionist

Answers your phone

Voice receptionist on a real Twilio number, grounded in your tenant's class schedule and policies. Handles trial bookings and warm-transfers when it should.

Two-way SMS

Members text 'what time is class tonight?' and get a real answer in seconds. Per-use-case opt-in compliant.

Chat widget

Same brain on your website or member portal. Same knowledge base, same audit log, same conversation history.

Help-me-write for staff

In the broadcast composer. Staff describe what they want to say; the AI drafts it in your club's voice. You approve before it sends.

Configurable, not generic

Shaped to your club. Not the average of every club.

Every tenant gets its own isolated database, its own Stripe Connect account, and its own configuration surface. Tenants don't share a single multi-tenant table — they run in separate Supabase projects, so isolation is structural, not a WHERE clause.

How we keep tenants isolated

Branded portal

Your logo, your colors, your domain alias. Members see your brand, not ours.

Configurable billing models

Per-program, hourly, seasonal. Member-pay, family-pay, multi-parent CC routing. Account balances. Cash-only tenants run without Stripe.

Per-program waivers + intake

Each program can require its own waivers, age rules, medical fields, and consent stamps. COPPA-compliant athlete sign-in for youth flows.

Permission gates everywhere

Per-user permission flags govern ~90 routes. Staff see what they should; secondary parents see what the primary granted them.

See it against your operation.

Ten minutes through your actual workflows — registration, billing, attendance, refunds, marketing, AI receptionist. Not a generic deck.

Club Central

Registration, billing, attendance, marketing, and an AI receptionist that answers your phone — one platform.

© Club Central. All rights reserved.