APIANT.ai / Stories / Wellness spa

Customer story · Wellness spa · Mindbody and Google Calendar

A spa owner wanted Mindbody's bookings and time blocks in Google Calendar, kept in step. Its block sync ran 1,508 times in just over two weeks, all successful.

A wellness spa books its appointments in Mindbody, and the owner blocks out time there too. They connected both apps to APIANT and asked their AI client to build the sync.

Apps in this story

The challenge

Client appointments and the owner's own time blocks were in Mindbody. The owner wanted them in Google Calendar as well, as private busy time that follows every new booking, change and cancellation.

It had to run one way: change nothing in Mindbody, touch only the calendar events it made, and never invite or email anyone.

The journey

  1. Day 1

    The appointment sync

    The owner signed up and had the agent build an appointment sync within the hour: each new, changed or cancelled Mindbody booking becomes, moves or leaves a private busy event in Google Calendar. Event titles carry only the client and the service, with no attendees and no email notices. Within a day of signing up, they connected Google Calendar and Mindbody and upgraded from free.

    Upgraded from free

  2. Day 6

    The block sync

    Next, the owner's time blocks in Mindbody. The ask covered the awkward cases: recurring blocks, edits, removals, duplicates, and blocks that run past midnight. It passed its test, and about twelve minutes later it was running on its own, every 15 minutes.

    Works, every 15 min

  3. Day 9

    The appointment sync, refined

    The owner went back to the appointment sync and had it adjusted. It is still switched on.

  4. Days 6 to 22

    Running

    The block sync has checked the next 90 days 1,508 times, made 15 changes to the calendar on its own (11 blocks added, 2 moved, 2 removed), every run successful. A run takes about two and a half seconds.

What they built

SyncWhat it doesResult
Appointment syncNew, changed and cancelled Mindbody bookings to private busy events in Google Calendar, titles with client and service only, no attendees or noticesBuilt Day 1, still switched on
Block syncEvery 15 minutes, reconciles the next 90 days of Mindbody blocks into Google Calendar, touching only its own events1,508 scheduled runs, all successful; 15 calendar changes

Both one-way, Mindbody to Google Calendar. Neither writes to Mindbody.

Why it worked

More stories

What would you ask for?

Start freeRead more stories

Details are taken from the account's own run history and shared without the spa's name.