Skip to main content

Integrate Kisi with Mindbody

Mindbody is an all-in-one software solution for businesses in the fitness and wellness industry. The integrations synchronize users' memberships and bookings with their Kisi place, and check users into Mindbody whenever a relevant door is unlocked at the place. Kisi offers two integrations with Mindbody:

  • Kisi-built (Pilot) — pilot version with limited features.
  • Partner-built (GymAxess) — fully released version maintained by GymAxess.

Customers can choose the integration that best fits their needs.

Kisi built integration

info

This is a Kisi-built integration, maintained and supported by Kisi.

note

We currently offer a native Kisi built Mindbody integration in Pilot mode. This version does not support classes, add-ons, or real-time updates. If you need those features, you can use a partner-built integration.

Prerequisites

  • Kisi Organization Administrator rights
  • Mindbody Site ID owner credentials

Set up the Mindbody integration

Part 1: API activation

  1. Sign in to Kisi
  2. Go to Settings > Manage Integrations > Add Integration
  3. In the Type dropdown, select Mindbody and click Add
  4. In the setup window, click Settings
  5. In the Get Activation Code section, enter your Mindbody Site ID in the Site ID field and click Generate
  6. Click Activate Site to open Mindbody's API Integrations screen in a new window
  7. Log in to your Mindbody account with owner credentials
  8. On the API Integrations screen, the activation code should be automatically filled in the "Have an activation code?" section
  9. If the code is not auto-filled, manually enter the activation code from step 5
  10. Click Submit
  11. Wait for the "Activation successful" message and confirm Kisi is listed under "Who has access to your API?"

For more information about API activation, see Mindbody's API integration setup guide.

Part 2: Site credentials and configuration

  1. Return to Kisi and in the Add Site Credentials section, enter your Mindbody Site ID again
  2. Click Add Site. You will be redirected to Mindbody to complete the authentication flow
  3. Sign in to your Mindbody account, click Next, and you will be redirected back to Kisi
  4. In the dropdown, select the Mindbody site you want to sync and click Next
  5. Choose the Kisi Group where members will be added
  6. Select one or more Mindbody memberships that will be synced to this group
  7. Click on the site you just added
  8. To configure automatic check-ins, click on the added configuration, then click Add Location
  9. Select a Place, a Door, and a Mindbody Location, then click Add Location

After completing both the Mindbody API activation and Kisi integration setup, members with the selected memberships will automatically receive access through Kisi and be checked into the Mindbody location when unlocking the chosen door. All members with the selected membership types will also receive an email with Kisi access instructions.

note

For now, synchronization is not real-time. New members are added daily at midnight UTC. Real-time updates are in development.

Partner built integration

info

This is a partner-built integration, maintained and supported by GymAxess.

Prerequisites to set up the integration

  • Kisi Organization Administrator rights
  • Mindbody SiteId owner credentials

Prerequisites for Mindbody members to be imported into Kisi

  • An active pricing option
  • An active booking

Set up the Mindbody integration

Reach out to sales@gymaxess.com to get started with this integration. GymAxess will take care of ordering your Kisi hardware, setting up your Kisi organization, and managing the remote install together with a local installer.

Synchronizing Mindbody members with Kisi

  • As part of the onboarding of your business, access rights will be assigned based on any pricing options and bookings on file at that time. Hereafter, access rights will be updated based on any relevant webhooks that Mindbody sends out for client updates, sales and bookings.
  • Within 1-2 minutes after an update has been sent out from Mindbody, Kisi will be updated as well.
note

The first time a member gets assigned access rights in Kisi, an automated email will be sent out with a download and sign-in instruction.

Check Kisi users in through Mindbody

  • Mindbody members will have to sign up with Kisi to unlock
  • Whenever a door is being unlocked, Mindbody will be updated accordingly. By default there will be added an arrival to Mindbody but class ‘checks-in’ and ‘appointment complete’ events can also be enabled.
  • GymAxess has developed a custom dashboard that displays all door events in Kisi, including a live ticker with member photo and other relevant information from Mindbody.
note

When a Mindbody user's membership is inactive, or their booking is in the past, they are removed from the group, however, their user will remain in Kisi for future use. Even though they have a user in Kisi, they will not have access to any doors.