Your gym, programmable. Your AI, finally useful.
Most gym software locks you out of your own data. Rellavo opens the doors. Plug in Claude, ChatGPT, Zapier — or your own assistant — through our public API and MCP server, and let it manage members, schedule, billing, messaging, and follow-ups on your behalf. No developer required.
$ npx @rellavo/install rk_live_yourgym_…Counted live from the platform itself — they update the second we ship something new, not when our marketing copy catches up.
Claude can run your front desk.
One command and Claude, ChatGPT, or Cursor know everything about your gym — and only your gym. The assistant only sees tools that make sense for your kind of place. A CrossFit gym gets workouts and PRs; a community center gets camps and programs. Neither sees the other’s.
Or have a tech-savvy friend wire it up directly.
If you or someone on your team wants the raw thing, here’s what real calls look like. Six real-world examples rotate below — hover any panel to pause it.
curl https://yourgym.rellavo.com/v1/members/search?q=jane \
-H "Authorization: Bearer $RELLAVO_TOKEN"Anything the dashboard can do, your AI can do.
Whatever you do clicking around the CRM, your assistant can do for you — at any hour, on any phone, in plain English. Below: every part of the platform that’s open for AI to read and act on.
Members & leads
- ·Add a new member or update an existing one
- ·Find anyone by name, email, phone, or last visit
- ·Leave notes, add tags, set follow-up reminders
- ·Walk a lead through every stage of your pipeline
- ·Turn a lead into a paying member when they sign
Schedule
- ·See what classes are running this week
- ·Reserve a spot, join a waitlist, check someone in
- ·Book personal training or recovery sessions
- ·Court bookings, last-minute swaps, no-show fees
- ·Print or read off a class roster at the front desk
Billing
- ·See active plans, subscriptions, and open invoices
- ·Charge a member or send a new invoice
- ·Pause, resume, or cancel a subscription
- ·Refund a charge, all or part
- ·Look up saved payment methods on file
Messaging
- ·Send an email or text to a member
- ·Reuse a saved template with names filled in
- ·See what you sent and whether it landed
- ·Run a campaign to a group of members at once
- ·Send a push notification to your mobile app
Automation
- ·See every automation you have running
- ·Kick off an automation for one member
- ·Stop an automation if a member opts out
- ·Hand a task to staff with a due date
- ·Send a document for a member to sign
Reports
- ·Revenue by day, week, or month
- ·Members who haven't shown up in a while
- ·Today's birthdays and member anniversaries
- ·Attendance + how your lead pipeline is moving
- ·Messages that failed to deliver
Get notified the moment anything important happens.
Pick what you want to hear about — new sign-ups, missed classes, paid invoices, and 30 other moments — and we’ll ping your phone, your Slack, your AI agent, or anywhere else, the second it happens.
member.createdlead.stage_changedclass.registeredclass.no_showappointment.bookedplan.subscribedinvoice.paidinvoice.failedcommunication.deliveredworkflow.run.completedtask.completedpr.achievedPlus 20 more — including cancellations, refunds, message opens, document signings. Full list in the reference.
Bring your own AI. We do the plumbing.
You don’t need a custom GPT, an enterprise contract, or a developer. One command in Claude Desktop, Cursor, or ChatGPT and your AI knows everything about your gym — and only your gym. You keep paying your AI provider you already pay; we just hand it the keys to your front desk.
The questions everyone asks first.
Do I need a developer to use this?+
No. Most gym owners using this just type into Claude or ChatGPT in plain English — “text everyone who missed class this week,” “refund the last charge for Jane,” “remind me about anyone whose plan is expiring.” The setup is one line you paste into Claude Desktop. If you can copy and paste, you can use this.
Do I have to use AI?+
No. Everything an AI can do, your own apps, scripts, and tools like Zapier or Make can do the same way. AI is just the easiest entry point — pick whichever fits how you work.
Can another gym see my data?+
No. Every key is locked to one gym the moment it’s created — there is no way for a key from Gym A to read Gym B’s members, classes, or revenue. The database itself refuses cross-gym reads, not just our app code.
What if a key gets shared by accident?+
Revoke it from Settings → API in your dashboard. The next attempt to use it is rejected instantly. We never log full keys anywhere, and they’re tagged so tools like GitHub catch them automatically if someone commits one to a public repo.
Are there usage limits?+
Yes — a sensible default that prevents runaway scripts from melting your account. You can raise it per key in Settings if you have a heavy-duty integration. Most gyms never come close to the default.
How do real-time alerts work if my receiver is offline?+
We retry for 24 hours. Each attempt is spaced out so a quick blip doesn’t pile up 100 retries — the first retry is fast, then they slow down. If we still can’t reach you after 24 hours, the alert is parked and you can re-send it from your dashboard.
Where do I see what my AI actually did?+
Every action your AI takes is logged with a timestamp and what it touched. Owners can pull up the last 90 days of activity from the dashboard — so you can audit, and so you can spot anything weird.
See what Rellavo would build around you.
A short conversation is all we need to come back with a concrete plan and a real price.