Skip to main content

Integrate Kangarootime with Kisi

With the Kangarootime integration, parents, guardians, and employees can unlock your Kisi doors directly from the Kangarootime app. Access is automatically kept in sync with your care facility's contracts and staff records.

info

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

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 the name for the API key and your Kisi password and click Add
  5. Copy the API key shown on the screen and click Close

Set up the integration

Connect your API key

  1. In Kangarootime, navigate to Settings > Integrations and select the Kisi tab
  2. Paste your Kisi API key into the Kisi API Key field and click Save

Map Kisi places to Kangarootime centers

  1. In the Kisi tab in Kangarootime, find the Places table
  2. For each Kisi Place, select the Kangarootime Center it corresponds to

Create groups in Kisi

Create a Kisi group for each Center — at minimum one group for parents and one for staff. You do not need to add users at this point; that is handled through Kangarootime.

Connect parent groups

  1. In Kisi, navigate to Groups and open the parent group for a Center
  2. Copy the group ID
  3. In Kangarootime, paste the group ID into the Kisi Group ID column for that Center
  4. Repeat for all Centers

Connect employee groups

Employee access is configured per employee rather than per Center.

  1. In Kisi, copy the group ID for the employee group for the relevant Center
  2. In Kangarootime, open the employee's profile and select the Kisi tab
  3. Paste the group ID and save

Once saved, the employee is automatically created as a Kisi user. To give them access to additional Centers, add them to the corresponding groups manually in Kisi.

Prerequisites for users

To use the Kisi integration, users need to have:

  • The Kangarootime mobile app installed
  • Locations services access granted to the app
  • Bluetooth turned on
note

Parents won’t be able to unlock doors from the mobile app if their child has the status Not Yet Enrolled.

Common questions

This integration is built and maintained by Kangarootime. We recommend consulting the Kangarootime documentation for the latest information.

Why does my event log show the organization owner or administrator making all the unlocks instead of the parents?

Kangarootime has a setting on their side that can be enabled to show who is unlocking the door. If this setting is disabled, the event log will show the owner or administrator (whoever set up the integration) as the user unlocking the door. This can cause issues with group level restrictions set like access schedules, as administrators can access outside the schedule. To fix this, reach out to Kangarootime Support.

Why can't parents unlock the door using the Kangarootime app? When I look at my event log, it shows the message "failed to unlock because they weren't tapping a nearby Kisi reader" or "failed to unlock because their location could not be determined (Bluetooth unavailable)".

The Kangarootime app does not support Kisi Geofence and Reader restrictions. You will need to disable these restrictions at the group and/or door level.