My Agent

View: Live Site
FitRoster
Scheduling for fitness studios

Fill every class. On autopilot.

FitRoster runs your bookings, waitlists, and billing so your team can focus on members, not the front desk.

Today · Studio A92% full
6:00Sunrise FlowFull
7:30HIIT 453 left
9:00Power Cycle7 left
12:00Lunch ExpressFull
2,400+ studios run on FitRoster · ★★★★★ 4.9 average rating

Everything your front desk does, automated.

Smart scheduling

Recurring classes, subs, and room conflicts sorted the moment they happen.

Automated waitlists

Seats fill themselves — the next member is booked and notified instantly.

Member billing

Memberships, class packs, and no-show fees charged on schedule.

31%more classes filled
4 hrssaved per week
$0setup fees

Ready to fill your classes?

Start free — no card, no setup call. Your first schedule imports in minutes.

FitRoster© 2026 FitRoster · Privacy · Terms
FitRosterSupport agent

Straight answers about FitRoster.

Pricing, class schedules, migrating from Mindbody, how billing works. Ask, and get the real thing, sourced from our own docs.

Support inbox

Is $29/mo really flat?

JD Jordan Diazjordan@peakpilates.co 9:02 AM

Hi — looking at FitRoster for our two studios. Is the $29/mo really flat, or does it scale with members or class volume?

FitRoster Supportsupport@fitroster.com 9:02 AM

Hi Jordan — yes, $29/mo is truly flat. It covers unlimited classes, members, and staff logins at a single studio; there are no per-seat or per-booking fees.

For two studios you'd add a second location at $19/mo, and annual billing takes 20% off both. No setup fees either way.

Happy to help you migrate whenever you're ready,
— The FitRoster team

Reply to FitRoster Support…
FitRosteronline
TODAY
Hey! Can I go live today if I sign up now?
Absolutely 👋 Most studios are live within the hour. Import your schedule from a CSV or Mindbody and we auto-build your classes.
Want me to send the 2-minute import guide?
Yes please
Done — check your inbox. You'll be taking bookings before your next class 💪
FitRoster agent
Ask Corebee⌘K

Create new dashboard

Choose a view:

Persona

Identity The name, role, and avatar your visitors see when the agent replies.
Bot name
Business nameShown across invoices, emails, and your dashboard, not just this widget.
RoleShown under the name.
Avatar URLSquare PNG works best. Leave blank to use the org logo.
Brand & appearance Colour, logo, and the chrome of the widget. Changes show up live in the preview.
Primary colour
The brand colour the header, send button, and links pull from.
Accent colourOptional. Used for hover and the gradient header.
Logo URLShown in the widget header and the home view.
Header style
Position & size
Position
Size
Content & messaging Every piece of text the widget shows. Defaults are good; small tweaks make it feel like yours.
Welcome / taglineOne line under the bot name in the widget header.
Home headline
Home subhead
Help center headingShown above the browsable help articles on the Home view.
Show status bannerA small status pill at the top of the home view.
Messages empty-stateWhat we show when the visitor has no conversations yet.
Tone
Behavior How the agent talks. The Test pane reflects every change instantly.
Tone
Answer length
Escalation guidanceWhen to back off and let a human take over. Plain English.
Handoff confidence threshold
0 · never1 · always
0.30
Below this confidence, hand the conversation to a human.
Channels Pick where the agent shows up. You can flip these on and off any time.
WebsiteNot connected yet; Step 3 finishes the wiring.
Email Launch stepNot connected yet; connect it in the Launch step.
WhatsApp Launch stepNot connected yet; connect it in the Launch step.
Knowledge What the agent reads when it answers. Re-runs on the schedule below.
Auto-crawl my siteWe'll keep your KB fresh by re-fetching pages on a schedule.
Frequency · every 24h
6h is the lowest we recommend; 168h (weekly) is the upper bound.
Blocked paths
Anything matching these paths is skipped during crawl.
Audience Who's on the other end. Helps the agent pick a language and respect quiet hours.
Default language
Falls back to this when auto-detect can't pick a language.
Auto-detect languageWe'll pick the visitor's language from their first message.
Working hours onlyMarks the widget as within business hours. Set the actual schedule under Settings → Working hours.
Handover The handshake from agent to human. Keep the message short and warm.
Allow handover to a humanWhen confidence drops or the visitor asks, we'll page a teammate.
Handover messageShown right before the human takes over.
Route to team (optional)Team ID; leave blank to round-robin across all online agents.
Saving0%
New dashboard created Just now
Your dashboard has been saved.
Create Dashboards
Create dashboards out of pinned data for yourself or to share with others.

Install your agent

From test snippetRecommended Any website with HTML access · All browsers
  1. 1Copy the code snippet below.
  2. 2Paste before </body> on your site.
  3. 3Refresh to see the widget.
HTML

        

Import Content

From a URL

From Another Platform

Knowledge Connectors

Add Source

We'll crawl this URL and extract relevant content.

Upgrade to Pro

14 days left Free trial
  • Unlimited messaging and support
  • One inbox to triage every channel
  • Contacts with lifetime value
23:59:5920% off if you upgrade in the next 24 hours

Corebee Pro

Trial
$99/month
Flat pricing. No per-seat or per-resolution charges.
Choose your billing cycle
What's included
Unlimited conversations Unlimited AI resolutions Unlimited team members Knowledge base with AI Multi-channel inbox Custom widget branding API access Priority support