Voice agents that book classes and prevent churn — connected to Mindbody.
WFW connects to Mindbody API v6. Members book classes by phone, check membership status instantly, and receive proactive outreach before they consider canceling.
Members who haven't visited in 14 days are 3x more likely to cancel. WFW calls them first — with their visit history in the conversation.
Live Data Flow — Churn Prevention Call
14-day churn window — automated
WFW monitors visit frequency in Mindbody and triggers outreach calls at the 3x-cancellation-risk threshold.
Capabilities
What this integration enables.
Three concrete capabilities unlocked by connecting WFW to Mindbody.
Live Data
Class Booking via Phone
When a member calls to book a class, the agent queries Mindbody for real-time class availability by service type, instructor, and day. The member confirms their spot, and WFW creates the booking in Mindbody — confirmation included.
Live Data
Membership Status and Renewal Handling
The agent checks the caller's membership tier, remaining classes, and renewal date directly from Mindbody. Members can renew, upgrade, or pause memberships during the call — changes write back to Mindbody automatically.
Live Data
Churn-Prevention Outreach for Inactive Members
WFW queries Mindbody for members who haven't visited in 14+ days — the 3x-cancellation-risk window — and initiates proactive outbound calls. Each call references the member's last visit and offers specific class times to re-engage.
Data Flow
How it works.
What moves between WFW and Mindbody — from member identification to booking confirmation.
Member identified via Mindbody profile
On an inbound call, the caller's phone number is matched to a Mindbody client profile via the v6 API. The agent has access to the member's booking history, membership status, visit frequency, and remaining class credits.
Real-time availability queried from Mindbody
For class booking requests, WFW pulls the live class schedule from Mindbody — filtering by the member's preferred service types and instructor if known. The agent presents available slots as part of a natural conversation.
Booking or membership change writes to Mindbody
Confirmed class bookings are created in Mindbody via POST /classes/{id}/clients. Membership changes — renewals, upgrades, cancellations — are applied to the Mindbody client record. No staff entry required.
Churn risk triggers automatic outbound call
When a member crosses the 14-day no-visit threshold, WFW initiates an outbound call via POST /v2/calls/initiate. The call uses the member's visit history to personalize the outreach — referencing their last class and their instructor by name.
Use Cases
Before and after.
Real studio workflows transformed by the Mindbody + WFW integration.
Before
Members calling to book classes during busy front-desk hours. Staff fielding booking calls while managing check-ins, resulting in dropped calls and missed bookings.
After
WFW answers booking calls instantly, checks real-time Mindbody availability, and completes the booking before the member hangs up. Front-desk focuses on in-studio members.
Before
Members with no visits in 14+ days quietly cancel at renewal without any contact from the studio. Churn is only noticed after the revenue is gone.
After
WFW monitors visit frequency in Mindbody and calls members at the 14-day mark. Re-engagement call offers a specific class time — before the member has made a cancellation decision.
Before
Trial members who don't convert are added to an email sequence that most never open. Personal follow-up calls happen inconsistently if at all.
After
WFW calls trial members at day 5 of a 7-day trial. The agent knows which classes they attended, references their experience, and presents membership options based on their usage.
Technical Details
Integration specifications.
API version, auth method, data fields, and churn trigger configuration.
| Connection method | Mindbody API v6 — REST over HTTPS |
| Auth method | Mindbody API key + site ID, stored encrypted in WFW vault |
| Data pulled from Mindbody | Client profile, membership tier, visit history, class availability, instructor schedules |
| Data written to Mindbody | Class bookings, membership renewals, cancellations, client notes |
| Churn trigger | 14-day no-visit threshold — configurable per studio in WFW agent settings |
| Avg API round-trip | 130–220ms — within real-time voice conversation tolerances |
API Endpoints
The WFW endpoints this integration enables.
These /v2/ endpoints become available once Mindbody is connected. Trigger churn-prevention calls, pull booking confirmation data, and monitor member engagement campaigns.
Full API Reference →Available Endpoints
/v2/calls/initiateTrigger outbound churn-prevention or renewal call for a Mindbody member
/v2/calls/{id}/extractionsRetrieve booking confirmation or membership intent from the call
/v2/agents/{id}Check agent health and Mindbody connection status
Setup
Connect Mindbody in three steps.
API key, site ID, churn threshold. Done.
Add Mindbody credentials
Enter your Mindbody API key and site ID in WFW admin under Integrations → Mindbody. Credentials are encrypted in the WFW vault.
Configure churn threshold
Set your no-visit churn window (default: 14 days) and select which member segments receive proactive outreach calls.
Enable on your agent
Toggle Mindbody active on your agent. Inbound booking calls and outbound churn-prevention calls go live immediately.
Get Started
Connect Mindbody to your voice agents.
Class booking, membership management, and churn prevention — all automated through live Mindbody data. No middleware required.
Connect MindbodyQuestions? Talk to our team →