Integrate Kisi with Slack
info
This is a Kisi-built integration, maintained and supported by Kisi.
As an admin, you can easily integrate Kisi with Slack to enable real-time Kisi event and alert policy notifications within your Slack channels. This allows you to stay fully informed, without the hassle of switching between multiple apps or worrying about missing essential updates. Setting up the integration takes less than 2 minutes.
Prerequisites
- A Slack account
- Kisi administrator access rights
Set up the integration
- Before configuring the integration, ensure that you have a Slack channel designated for receiving notifications
- Sign in to Kisi
- Open the Settings and click on Integrations
- Click on Add integration
- Provide a name for your integration and select Slack from the dropdown
- Click on Add
- When prompted, choose the Slack channel where you want the notifications to be sent. You can use separate channels for different types of events.
- Click Allow
- Click on Allowed events
- Choose specific Kisi events for which you would like to receive notifications (e.g.
lock.unlock
), or use the All option to allow notifications for all events - Optionally, toggle the switch for Allow alert policies notifications to receive alert policy notifications in your Slack channel. (Note: If enabled, also ensure to activate Send alerts to external apps specifically for each alert policy for which you want to receive notifications.)
- Trigger an unlock event to test the integration. A notification should appear in your Slack channel.
info
- Please note that the bot is a one-way notification feature to receive events from Kisi.
- To prevent duplication, either disable the alert policy or remove the corresponding event from the allowed events list.
- If the option to filter by place is selected for any channel, the integration will only post events directly related to that place (e.g. door unlocks) to that channel. It won't send any notifications about organization-scoped events (e.g. user or access link creation). You may want to create a separate channel without place filtering in order to receive this type of events.