
Integration · E-commerce
Connect Claude & ChatGPT to FlexyBox
Ask your AI who is arriving today, which classes are full this week, or to check a party in when they arrive. It works with the FlexyBox Booking API: bookings, arrivals, classes, class bookings, events, participants and customers.
Free plan, no credit card. Takes about a minute.
Try asking
“Who is arriving at the restaurant today?”
The AI gets today's arrivals for the department with arrival state, time, tables and open bill.
“Table for Jensen has arrived, 6 people instead of 4.”
It checks the booking in and sets the guest count to 6. No bill is opened.
“Which spinning classes next week still have free spots?”
It lists classes in that period and shows the bookings on each one.
What your AI can do
Bookings and arrivals
List and read bookings, see the day's arrivals, check parties in, mark no-shows and cancel bookings.
Classes
List classes and their bookings, cancel a class booking or a whole class, and message participants.
Events and customers
See events for a day or period, list participants, check them in, and look up customers and their bookings.
“Cancel Thursday's 18:00 yoga class and text the participants.”
It cancels the class with SMS to everyone booked and your message. This cannot be taken back without rebooking.
“Check everyone in for tonight's quiz event.”
It lists the signups on the event and checks each one in.
“What has Mette Nielsen booked in the next month?”
It finds the customer and lists her bookings and class bookings in the period.
23 tools for FlexyBox
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
cancel_classDeletesCancel a whole class. Can email or text everyone booked (SendClassCancelledEmail, SendClassCancelledSMS) with an optional CancelMessage.cancel_class_bookingDeletesCancel one customer's class booking.cancel_reservationDeletesCancel a confirmed booking and release its tables or resources. With RefundPayments=true every paid amount is refunded, which moves money.check_in_event_participantChanges dataCheck in people from one event signup. Without Quantity everyone still to arrive is checked in.check_in_reservationChanges dataMark a booking's party as arrived; optionally set GuestCount. No bill is opened.get_arrivalsGet a department's bookings for a day (today by default) with arrival state, arrival time, tables and open bill.get_classGet one class by classId.get_customerGet one customer by customerId.get_event_dayGet one department's events for a day and the number of events on each day that week.get_reservationGet one booking by reservationId.get_reservation_calendarGet a department's booking calendar dates for a year and month.list_areasList the areas set up in FlexyBox booking. Set includeInactive to include inactive ones.list_class_bookingsList the bookings (participants) on one class.list_classesList classes, filtered by StartTime, EndTime, DepartmentIds, ClassTypeIds, instructors or locations; page with Skip and Take.list_customer_class_bookingsList a customer's class bookings between StartTime and EndTime.list_customer_reservationsList a customer's bookings between startDate and endDate.list_event_participantsList the signups on one event.list_eventsList event occurrences across departments, soonest first, with signup counts. Filter by From, To, DepartmentIds, Statuses or Search.list_reservationsList bookings, newest change first. Filter by date, statusId or customerId; page with skip and take.list_upcoming_eventsList upcoming public event listings, soonest first, filtered by departments or dates.mark_no_showVisible to othersMark a booking as a no-show and check its tables out.message_class_participantsVisible to othersSend an email and/or SMS to everyone booked on a class. Messages go out immediately.search_customersSearch customers with free text in search. Use it to find a customer's ID.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose FlexyBox from the app list.
- 2
Paste your key
Paste a Client ID and Client Secret. A FlexyBox system administrator creates them in the FlexyBox account portal; FlexyBox support cannot create them for you. PipMCP uses them to get access tokens, so there is no separate sign-in.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.
Questions
What can the AI do in FlexyBox?
It can search customers, list and read bookings, see a department's arrivals and booking calendar, check bookings in, mark no-shows and cancel bookings. It can list classes and class bookings, cancel them and message participants, and list events and participants and check them in.
Does the AI see my FlexyBox credentials?
No. Your FlexyBox credentials 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 read-only. Cancelling a booking can refund payments, cancelling a class can email or text everyone booked, and messages go out at once, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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?
FlexyBox connects with OAuth client credentials, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own FlexyBox system. PipMCP is an independent service and is not affiliated with FlexyBox.
Which FlexyBox API does this use?
It uses the FlexyBox Booking API, which covers bookings, arrivals, classes and events. POS, products and loyalty are separate FlexyBox APIs and are not part of this connection.
Related integrations
Let your AI work in FlexyBox today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect FlexyBox freePipMCP is not affiliated with FlexyBox. Product names are trademarks of their owners.




