All Collections
Slack and Verkada API Integration
Slack and Verkada API Integration

Getting started with Slack and Verkada's Integration

Updated over a week ago

Benefits of Slack and Verkada Integration

  • Get notifications from Command

  • Query people and vehicle counts from a camera

Installing Slack App to Workspace

To review the permissions and scope that the Slack app uses visit its page on the Slack App Directory here. Once you are ready to install the app you can click here to start the install process. You can also install the app directly from the Slack App Directory.

Once you have installed the app to your workspace then you will need to add the Bot User into any channel that you wish to receive notifications or run commands in.

Once you have added the app to the desired channel you will see a message that looks like this:

Once you verify that it has been added then you can configure the app.

Setting up notifications

To set up a channel to receive notifications, go to the channel, and use the command `/configure`. This will open a menu that will ask for your API Key and Organization ID as well as the notification types that you want to receive in the channel. If you don't wish to receive any notifications and only want to send commands in the channel then select None.

Getting people and vehicle counts

To get the number of people and vehicles that have been seen by a camera in a period of time you need to have already configured the app.

The query command format is /query <camera id> <time>.

The camera ID is a unique value. To find it map camera IDs to Camera Names then you can use the Get All Cameras API.

You can also see the camera ID in the URL when you are viewing the camera.

The time format is the amount of time followed by the unit of time, i.e 1h for 1 hour, 30m for 30 minutes, 2d for 2 days.


If you run into any issues or have any questions please contact Verkada Support.

Did this answer your question?