Mindbody logo

Mindbody

Mindbody provides scheduling, client management, commerce, and business operations software for fitness, wellness, and beauty businesses.

18 actions Integration catalog
Request access
Connect Mindbody once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Client to ClassMINDBODY_ADD_CLIENT_TO_CLASS
Validate or book a client into a class or waitlist. Check MINDBODY_LIST_CLASSES first. Defaults validate only, send no email, and require no payment; a real booking returns the visit ID needed for exact removal.
Create ClientMINDBODY_CREATE_CLIENT
Create one Mindbody client, or reactivate a matching inactive client when reactivate_inactive_client=true. Uses typed standard, emergency-contact, location, and custom-field inputs. Site settings can require otherwise optional fields; AddClient has no dry-run, and PartialSuccess means the client already exists, so never retry the whole request.
Find ClientsMINDBODY_FIND_CLIENTS
Look up privacy-shaped clients by 1-20 exact known client RSSIDs using API Key and Site ID. This action cannot search for or discover unknown clients.
Get Appointment AvailabilityMINDBODY_GET_APPOINTMENT_AVAILABILITY
Return actual BookableItems availability ranges for appointment session types. These are continuous staff windows, not guaranteed start times; intersect them with MINDBODY_LIST_ACTIVE_SESSION_TIMES before booking.
Get Client Complete InfoMINDBODY_GET_CLIENT_COMPLETE_INFO
Retrieve a complete Mindbody client profile by known client RSSID, including requested services, contracts, memberships, and arrival programs.
List Accessible SitesMINDBODY_LIST_ACCESSIBLE_SITES
List Mindbody sites accessible to the connected API key, or retrieve fuller details by filtering to one site ID.
List Active Session TimesMINDBODY_LIST_ACTIVE_SESSION_TIMES
List configured business-hour time slots and booking increments. This does not report actual appointment availability.
List AppointmentsMINDBODY_LIST_APPOINTMENTS
List booked staff appointments by client, date, appointment, location, or staff filters.
List ClassesMINDBODY_LIST_CLASSES
Search scheduled class instances by date, location, program, session type, instructor, or known class IDs.
List Client PurchasesMINDBODY_LIST_CLIENT_PURCHASES
List item-level purchases made by a specific Mindbody client within an optional date range. Omitted dates search from now through end of today; set start_date explicitly to retrieve historical purchases.
List Client VisitsMINDBODY_LIST_CLIENT_VISITS
List a client's class and appointment visit history within an optional date range.
List EnrollmentsMINDBODY_LIST_ENROLLMENTS
Search scheduled multi-session enrollments such as workshops and events by date and business resource IDs.
List LocationsMINDBODY_LIST_LOCATIONS
List physical or online locations configured for the connected Mindbody site.
List SalesMINDBODY_LIST_SALES
List completed Mindbody sales by date range, sale, or payment method.
List Session TypesMINDBODY_LIST_SESSION_TYPES
List service and session types configured at the connected Mindbody site, including IDs used by schedule and availability searches.
List StaffMINDBODY_LIST_STAFF
List basic staff directory records available to the connected API key, with optional role, activity, and ID filters.
Remove Client From ClassMINDBODY_REMOVE_CLIENT_FROM_CLASS
Validate or remove one exact Mindbody class visit. Defaults to validation, early cancellation, and no email. A committed response can be stale, so verify removal separately using the exact VisitId.
Search ProductsMINDBODY_SEARCH_PRODUCTS
Search the connected site's read-only retail product catalog by text, IDs, categories, location, or online-sale status.