Integrate Exercise with Kisi
The Exercise and Kisi integration provides gym owners with a 24/7 gym access system, allowing them to set up locks on their doors that clients will be able to unlock with Kisi.
This is a partner-built integration, maintained and supported by the partner.
Prerequisites
- Kisi organization administrator rights
- Exercise admin rights
Generate a Kisi API key
You need to have organization administrator or organization owner rights to create an API key. We recommend creating API keys from the organization owner's account, to avoid the API key becoming invalid when an organization admin loses their admin rights.
- Sign in to Kisi
- On the top right corner, click on your name and click on My Account
- Next, select the API tab and click on Add API Key
- Enter the name for the API key and your Kisi password and click Add
- Copy the API key shown on the screen and click Close
Configure Kisi before the integration
Before connecting Exercise, ensure the following are configured in your Kisi account:
- Install and configure your door hardware and ensure doors are properly set up in the web app
- Create Kisi groups with appropriate door access rights
Configure the integration in Exercise
- Sign in to Exercise
- Click on the Connected Apps tab on the left sidebar
- Scroll down to the Kisi section and click on Connect Kisi
- Enter your Kisi API key in the text box
- Click Save
Complete configuration in Exercise
After connecting your Kisi account, you'll need to configure access control for your packages and locations in Exercise. For detailed step-by-step instructions, refer to Exercise's comprehensive access control guide.
Configure the following in Exercise:
- Enable Kisi for packages: Configure which membership packages allow door access
- Set up location access: Enable Kisi access for specific gym locations
- Select doors for packages: Choose which doors each package can unlock
- Configure package locations: Link packages to specific locations (optional)
The integration automatically manages user access based on:
- Active packages: Users with active packages that have Kisi enabled get door access
- Package expiration: Access is automatically removed when packages expire or are canceled
- Location settings: Both the package and location must have Kisi enabled for access to work