VIVOTEK VORTEX tailgating detection
This feature is in early release. Please talk to your account manager to join the program.
Kisi admins can set up tailgating detection to monitor and identify unauthorized entry attempts by detecting line-crossing incidents through connected cameras.
This is a Kisi-built integration, maintained and supported by Kisi.
Follow the text guide below for camera installation and VORTEX account setup. Once your camera is installed, your account is created, and the camera is imported to the VORTEX dashboard, you can follow the video guide for all remaining configuration steps.
Camera requirements
Tailgating detection requires a VORTEX camera with onboard AI analytics, specifically line crossing detection. Not all AI-capable VORTEX models are compatible. Only the following fisheye models are supported for Kisi tailgating detection. Other VORTEX camera models can still be used with the VORTEX by VIVOTEK video integration for video surveillance and access event footage.
The following models can be included with the Kisi tailgating detection subscription:
Additionally, ensure that both the camera and the Kisi controller are properly connected to the network.
A third-party camera connected to a VORTEX NVR may potentially support tailgating detection on a rare basis. See Tailgating detection with a third-party camera for the requirements. We recommend using one of the officially supported VORTEX cameras listed above.
Camera installation and setup
Proper installation and configuration of your VORTEX camera are crucial for effective tailgating detection. Follow the guidelines below to set up your camera correctly.
Positioning of the camera
Install the camera under the roof, directly in front of the door you wish to monitor. The optimal distance between the camera and the door should be between 1 and 1.5 meters. This placement ensures that the camera captures clear images of individuals entering and exiting through the door.
Installation height
Mount the camera at a height ranging from 2.7 meters to 8 meters from the floor. This height provides a comprehensive field of view while minimizing blind spots and ensuring that the detection algorithms function effectively.
Avoiding misdetections
To prevent false alarms and ensure optimal performance, consider the following:
- Field of view: Do not set the detection region or line too close to the edges of the camera’s field of view. Keeping the detection area within the central portion minimizes potential algorithm errors.
- Reflections: Be mindful of reflective surfaces such as mirrors or water puddles near the detection area. Reflections can cause the system to misinterpret images, leading to false detections.
- Bright light sources: Avoid positioning the camera where direct light sources or surface reflections can obscure or distort the images. Adjust the camera angle if necessary to reduce the impact of bright light.
Setting up your VORTEX Cloud account
After installing your camera, you need to create a VORTEX Cloud account that will serve as the platform for setting up Kisi tailgating functionality.
Creating your VORTEX organization
- Visit the VORTEX Portal
- Start creating your VORTEX organization
- When selecting the type of organization, choose VORTEX xPro License
- Select your data storage location based on your geographical region:
- US-based: Choose United States
- EU-based: Choose Germany
- Australia-based: Choose Australia
- South East or East Asia: Choose Japan
- In other cases choose the region geographically closest to you.
It is critical to select VORTEX xPro License as the organization type. Failing to choose this license type will prevent the tailgating detection functionality from working properly.
The timezone configured for a camera in VORTEX must match the timezone of the Kisi place where tailgating is set up. A mismatch will cause tailgating detection not to work correctly.
Adding the camera to VORTEX portal
After physically installing your camera, you need to add it to your VORTEX account using the mobile app:
- Ensure your camera is connected to the network and powered on
- Download and open the VORTEX mobile app on your phone
- Log in to your VORTEX account
- Tap on Account
- Select Add Devices
- Scan the QR code of your VORTEX camera
- Click Add
- Verify that your camera appears in the device list and shows as online
For detailed instructions, see the VORTEX Getting Started guide.
Setting up reseller management
- When logged in for the first time, navigate to System
- Go to Reseller Management
- Click Add reseller
- Enter
support-team@getkisi.com
Setting up the tailgating detection trigger
Watch the video guide to see how to set up line crossing detection, webhook configuration, Kisi integration, and incident policies!
To ensure that the Kisi API can successfully query line-crossing detections, you need to set up a trigger that notifies the API when to perform queries.
Configuring the trigger in the VORTEX portal
- In the VORTEX Portal, select the installed camera under Device
- Navigate to Video Content Analysis from the left-hand menu under Detection
- Click on the Add button
- Select Line Crossing Detection.
- Configure the
crossing_intrigger: Set up a V-shaped detection line with the direction set to "Out -> In". Ensure that the detection line spans the entire entrance, extending slightly beyond the doorway for optimal coverage, and that the V-shape points toward the inside of the building. Once you've completed the setup, click Save.
- (Optional) Test the setup by walking through the line, waiting for 5 minutes, and then clicking the Search button to perform a search. If the detection result of your line crossing appears on the right, your setup is successfully completed for this step.
- Locate the 3-dots button in the bottom-right corner and click Copy line crossing coordinates.
- Store the copied coordinates in a text editor or notepad for later use.
Setting up the webhook
- In the VORTEX Portal, navigate to System > Alarm Management and select Add alarm
- Select Video Content Analysis events as the alarm source
- Select the installed camera as the source device
- To set up actions, select Webhook as the action type
- Select Configure Webhooks and enter the following URL:
https://marketplace.kisi.io/trpc/vortex.webhook- This URL is standardized and remains the same across all organizations
- Include the following JSON payload:
{
"organizationName": "{{.OrganizationName}}",
"organizationId": "{{.OrganizationId}}",
"eventType": "{{.EventType}}",
"eventName": "{{.EventName}}",
"eventId": "{{.EventId}}",
"deviceName": "{{.DeviceName}}",
"deviceId": "{{.DeviceId}}",
"deviceGroupName": "{{.DeviceGroupName}}",
"deviceGroupId": "{{.DeviceGroupID}}",
"localTime": {{.LocalTime}},
"timezone": "{{.Timezone}}"
}
- Once you've set up your webhook, select it from the configured webhooks list and proceed to the next step
- Adjust your alarm schedule according to your requirements (e.g., an all-day schedule)
- After reviewing the summary, click Save
Adding the VORTEX integration to Kisi
With the coordinates obtained, you can now integrate the VORTEX camera with the Kisi system.
Add the integration
- Sign in to Kisi
- Click the integrations icon (3x3 grid of dots) > Add Integration
- Select VORTEX as the integration type and enter a name for the integration
- When you click the Add button, you'll be redirected to the sign-in page to enter your VORTEX account credentials
- If sign-in is unsuccessful, contact our support team to enable access to your development environment. You will need to provide your integration ID, which you can find by clicking on the integration and clicking on Copy Id
If your VORTEX authentication expires, you will be prompted to log in to your VORTEX account again the next time you open the VORTEX integration page.
Configure the integration
- Click Configure Integration and then select Add Camera
- Under Select Device, choose your VORTEX by VIVOTEK camera
- In Select Place, select the Kisi location where the camera is installed
- Under Search Doors, choose the door you want to link to the camera
- Paste the line-crossing coordinates into the Line Crossing field
Ensure that the coordinates you paste include quotation marks around both "x" and "y" values. You may need to add these manually.
- After adding the camera, you can adjust the snapshot duration. The default length is 10 seconds, but you can extend it to 15 or 30 seconds. To change this, go to Settings > Select Clip Duration.
Setting up the incident policy
After completing the above procedures, the tailgating detection system is correctly installed. The final step is to set up the incident policy to effectively monitor incidents.
Configuring the incident policy
- Navigate to Incident > Incident Policies and select Add Incident Policy
- Choose Tailgating as the incident type
- Configure the severity level based on your organization's needs
- Select the corresponding user as the audience who will receive incident notifications
- Save the policy configuration
Now, every time a tailgating incident occurs, you will receive an incident notification containing detailed event information and an attached camera snapshot.
When the same subject tailgates again while an incident is still open, Kisi adds a new occurrence to the existing incident rather than creating a new one. Once the incident is resolved, a subsequent tailgating event from the same subject will create a new incident.
Administrators will not receive new notifications for additional occurrences until the ongoing incident is resolved. To trigger notifications for subsequent occurrences, resolve the current incident first.
Setting up tailgating notification emails
When a tailgating incident is acknowledged, Kisi can automatically send an email to the user linked with the unlock event that caused the tailgating detection. This allows you to notify members directly when a tailgating incident involves their entry.
Enable the email notification
- Sign in to Kisi
- Click on the VORTEX video integration
- Click Settings
- Toggle on Send Tailgating Notification Email
Customize the email
Once enabled, you can edit the default email subject and message. The following placeholders are automatically replaced per email based on the incident:
{orgName}- your organization's name{memberName}- the name of the user linked to the unlock event{incidentTime}- the time of the incident
The email is only sent when an admin clicks Acknowledge on the incident report, not automatically on detection. Only one email is sent per incident — new occurrences added to an already-acknowledged open incident do not trigger additional emails, and resolving an incident without acknowledging it sends no email at all.