Kisi smart door access

Automatically unlock your gym door when clients check in through your branded app

Kisi is a smart door access system. When connected to Arketa, your gym door unlocks automatically when a client checks in through your branded app — no key fob or front desk needed.

Requirements

Before setting up Kisi, make sure you have:

  • Branded app add-on — Kisi requires the Arketa branded app. Learn more about the branded app →
  • Kisi hardware — A Kisi Controller Pro 2 and compatible lock (purchase from Kisi)
  • Kisi account — Create one at kisi.io
  • Location check-in enabled — Kisi uses gym check-in (location-based check-in), not class check-in

Set up the integration

1. Enable gym check-in in Arketa

Open business settings

Go to Settings → Business → General.

Enable check-in

Turn on Client Check-In and Gym Check-In (location check-in).

2. Get your Kisi API key

Log into Kisi

Go to web.kisi.io and sign in to your Kisi account.

Open API settings

Click your email in the top-right corner, select My Account, then click API in the left sidebar.

Create an API key

Click Add API Key. Name it Arketa and enter your Kisi password to confirm.

Copy the key

Copy the generated API key to your clipboard. You'll paste it into Arketa in the next step.

3. Connect Kisi to Arketa

Open the Kisi integration

Go to Settings → Integrations and click Kisi.

Enter your API key

Paste the API key you copied from Kisi into the API Key field and click Save API Key.

Assign locks to locations

Your connected Kisi locks appear automatically. For each lock, use the dropdown to assign it to one of your Arketa locations.

Test each lock

Click Test Unlock on each lock to verify the connection is working. You should hear or see the lock unlock.

Save your configuration

Click Save Lock Configuration to save all lock-to-location assignments.

4. Configure eligible pricing options

For each pricing option that should grant door access:

  1. Open the pricing option's settings
  2. Check Allow clients to check in at a location using this price option

Only clients with an active, eligible pricing option can unlock doors when they check in.

How clients unlock the door

When a client checks in at a location through your branded app, any Kisi lock assigned to that location unlocks automatically. The client doesn't need to do anything extra — checking in is all it takes.

General check-in: Clients tap the Check In button in the app at any time during access hours.

Class attendees: Clients see an Unlock Door button on their class details screen. This button is active 1 hour before and 1 hour after their scheduled class.

Lock status indicators

When viewing your locks in Settings → Integrations → Kisi, each lock shows its current status:

| Indicator | Meaning | |-----------|---------| | Green dot | Lock is online and connected | | Red dot | Lock is offline or disconnected | | Unlocked | Lock is currently in an unlocked state | | Open | Door is physically open |

Frequently asked questions