Skip to main content
Video KYC adds a video verification step to your identity sessions, supporting both self-record mode (asynchronous) and live agent mode (real-time video call with a human reviewer).

Modes

Creating a Session with Video KYC

Include a video step in the verification profile when creating a session:

Video Mode Options

Retrieving Video Results

Returns the video verification details for a completed session.

Response Fields

Webhook Events

video.completed

Self-Record Flow

1

Session created

Create a session with video in the steps array. The user is guided through document and selfie capture first.
2

Video recording

The user is shown on-screen prompts (e.g., “State your full name and today’s date”) and records a short video.
3

Processing

Verilock extracts the face from the video, runs liveness detection, and compares it to the selfie and document photo.
4

Review

The video and extracted data are available for manual review in the dashboard or via API.

Live Agent Flow

1

Session created

Create a session with video_mode: "live_agent". The user completes document and selfie steps first.
2

Agent queue

The user is placed in a queue. An available agent joins the video call.
3

Verification call

The agent verifies the user’s identity by asking questions, requesting document display, and confirming liveness.
4

Decision

The agent approves or declines the session directly. Their notes are attached to the session.
Live agent mode requires the Enterprise plan. Agent availability is subject to your configured agent pool in Dashboard > Video KYC > Agents.