APIANT.ai / Stories / Training studio

Customer story · Personal training studio · Mindbody

A training studio wanted every new client's first package sale sent from Mindbody to its own systems. The first live sale went through half an hour after signup.

A personal training studio sells its coaching packages in Mindbody, and runs other tools of its own that listen for webhooks. The owner connected Mindbody to APIANT and asked an AI client to build the link.

Apps in this story

The challenge

When a client bought their first package in Mindbody, the studio's other tools needed to hear about it straight away, with the details attached: who the client is, how to reach them, what they signed, what it costs and how it is paid, and who sold it. A client who already had a package was not news.

Later the studio wanted the same for every pricing-option sale.

The journey

  1. Day 1

    First package sale, live within half an hour

    The owner signed up and connected Mindbody about two minutes later. Seven minutes after signup the agent had built the first automation: when Mindbody reports a sale, look up the client's contracts, and only if this is their first one, fetch the package details and send client and package on. It passed its test against real Mindbody data, and six minutes later a live sale ran through it successfully.

    Live, 30 min after signup

  2. Day 4

    Upgraded, added a second destination

    The owner upgraded from free, and within two minutes the agent had built a version that sends each first sale to two receivers instead of one. Its first live sale went to both.

    Upgraded from free

  3. Day 12

    Pricing-option sales, and a third destination

    A second automation for pricing-option sales: it checks the sale type, looks up the client's contact details and posts the sale to two receivers in the studio's own app. The first-contract automation was rebuilt the same session to feed the studio's app as well, three destinations in all.

  4. Days 12 to 16

    Running

    Ten live sales events reached the pricing-option automation: three were pricing-option sales and were forwarded, seven were other sale types and were skipped. The first-contract automation forwarded one first sale to all three destinations and skipped one client who already had a contract. Every run succeeded.

What they built

AutomationWhat it doesResult
First package saleOn a Mindbody sale, checks whether it is the client's first contract; if so, sends client and package details to three receivers4 live events across its versions: 3 forwarded, 1 correctly skipped, all successful
Pricing-option saleOn a Mindbody sale, checks the sale type; for pricing options, adds the client's contact details and posts to two receivers10 live events: 3 forwarded, 7 correctly skipped, all successful

Two automations live today. The earlier versions were switched off as they were replaced.

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 studio's name.