Skip to main content

Integrate Kisi with Zapier

You can integrate Kisi webhooks into Zapier to help you further automate your access control related processes.


This is a webhook integration based on Kisi events.


  • Kisi organization administrator rights
  • Webhooks by Zapier

Set up the Zapier trigger

  1. Sign in to Zapier
  2. Click on Make a Zap and choose Webhooks by Zapier as the trigger
  3. Select Catch Hook as the trigger event
  4. Click Continue
  5. Next, you'll see a Custom Webhook URL. Copy it, leave the window open, and navigate to Kisi.

Create the Kisi Webhook integration

  1. Sign in to Kisi
  2. Navigate to Organization Setup
  3. Click on Integrations > Add Integration
  4. Define the name of your integration, e.g. Zapier
  5. From the Type dropdown choose Event Webhook
  6. In the URL field enter the Webhook URL copied from Zapier
  7. Click Save

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.

  1. Sign in to Kisi
  2. On the top right corner, click on your name and click on My Account
  3. Next, select the API tab and click on Add API key
  4. Enter your name, your Kisi password, and your verification code and click Add
  5. Copy the API key shown on the screen and click Close

Set up Zapier Action

  1. Return to Zapier and click Continue
  2. Under Test trigger you can verify if it can read any recent Kisi events
  3. Click Continue
  4. Choose Webhooks by Zapier
  5. Set Action Event to Custom Request
  6. Click Continue
  7. Under Set up action, choose POST as the Method
  8. Under URL enter the desired URL, e.g. to unlock a door{place_id}/locks/{lock_id}
  9. Enable Data Pass-Through
  10. Under Headers define the an Authorization header by entering the Kisi API key you generated above
  11. Click Continue
  12. Test the Zap or turn it on