Skip to content

Integration · Scheduling

Connect Claude & ChatGPT to ABC Glofox

Ask your AI who is booked into tonight's class, which leads came in this week, or to book a member into a session in ABC Glofox. It can find and update members, register new leads, log notes on leads, list classes, bookings and appointment slots, and check a member's credits, agreements and overdue invoices. Front-desk questions get answered without clicking through the studio dashboard.

Connect ABC Glofox free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Who is booked into the 18:00 spin class today?”

    The AI lists today's classes, finds the 18:00 spin class and shows its capacity and bookings.

  • “Book [email protected] into Saturday's yoga class.”

    It finds the member by email and the class, then books her in using her credits or membership.

  • “Which leads came in this week, and where from?”

    It lists leads created this week with their source.

What your AI can do

Members and leads

Find, register and update members and leads, see lead sources and log notes and manual emails on a lead.

Classes and bookings

List classes and appointment slots, see studio and member bookings, book members in and cancel bookings.

Memberships and accounts

Read membership types with plans and prices, and a member's credits, agreements and overdue invoices.

  • “Log that I called lead Tom Berg and he wants a trial on Monday.”

    It finds the lead and logs a note on his record.

  • “How many class credits does Jonas have left?”

    It finds the member and lists his class credits.

  • “When does trainer Emma have free appointment slots this week?”

    It finds Emma in the staff list and lists her open appointment slots in that window.

23 tools for ABC Glofox

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • book_memberChanges dataBook a member (`user_id`) into a class (model=event), course or appointment/facility (model=timeslot) by `model_id`. Uses the member's credits or membership; passing a price or payment_method charges the member.
  • cancel_bookingDeletesCancel a member's booking by `booking_id` and `user_id`.
  • create_memberChanges dataRegister a new member or lead: `first_name`, `last_name` and `birth` (YYYY-MM-DD), plus email, phone, gender and lead sources.
  • find_member_by_emailFind a member of the studio by email address (`filters_email`).
  • get_classGet one class or event by `event_id` with time, trainer, capacity and bookings.
  • get_memberGet one member by `user_id` with contact details, membership and lead status.
  • get_membershipGet one membership type by `subscription_id` with its plans and prices.
  • get_staff_memberGet one staff member by `employee_id`.
  • get_studioGet the connected studio's (branch) details, such as name, address, timezone and opening hours.
  • list_appointment_availabilityList open appointment slots, optionally for one trainer_id and a start_time/finish_time window.
  • list_classesList scheduled classes and events between `start` and `end`, optionally filtered by programs, trainers or facilities.
  • list_lead_interactionsList the notes and emails logged on a lead by `user_id`.
  • list_leadsChanges dataList leads filtered by name, created or modified dates, membership expiry, source or number of bookings, with pagination.
  • list_member_agreementsList the agreements (waivers, terms) a member has or needs to sign, by `user_id`.
  • list_member_bookingsList one member's bookings by `user_id`, optionally filtered by event, program or time and excluding cancelled ones.
  • list_member_creditsList a member's class credits by `user_id`.
  • list_membersList members, paged with page and limit; `active` filters active or inactive members and utc_modified_* filters by last change.
  • list_membershipsList the membership types the studio sells.
  • list_overdue_invoicesList a member's overdue invoices by `user_id`.
  • list_staffList staff members (trainers and admins), optionally only active ones.
  • list_studio_bookingsList bookings at the studio, filtered by status, event_id, course_id, event_type or date range, with paging.
  • log_lead_interactionChanges dataLog a note or manual email on a lead: type NOTE or MANUAL_EMAIL and a description; pass the lead's ID in both `user_id` and `body_user_id`.
  • update_memberChanges dataUpdate a member by `user_id`. Requires type, first_name, last_name, email and lead_status, so get the member first and send back the values you are not changing.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose ABC Glofox from the app list.

  2. 2

    Paste your key

    Enter your Glofox branch ID, API key and API token. Create an account on the ABC Fitness Developer Portal (api-portal.glofox.com), choose Customer (your own studio) and submit Request access from the top navigation. After approval you receive an API key and API token. Production access is granted after verification.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in ABC Glofox?

The AI can read your studio details, members, leads, lead interactions, membership types, credits, classes, appointment slots, bookings, staff, member agreements and overdue invoices. It can register and update members, log notes on leads, book members into classes, courses or appointments, and cancel bookings.

Does the AI see my ABC Glofox credentials?

No. Your API key and API token are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Booking a member uses their credits or membership, and can charge the member if a price or payment method is passed. Bookings and cancellations can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own ABC Glofox account.

How do I get API access for my studio?

API access is by request on the ABC Fitness Developer Portal (api-portal.glofox.com). Create an account, choose Customer for your own studio and submit Request access. Once approved you get an API key and API token, and production access follows after verification. You enter both in PipMCP together with your branch ID.

Let your AI work in ABC Glofox today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect ABC Glofox free

PipMCP is not affiliated with ABC Glofox. Product names are trademarks of their owners.