> ## Documentation Index
> Fetch the complete documentation index at: https://www.cashfree.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# End User Journey

> Walk through the Cashfree Video KYC end-user journey, from launching the session and consenting to ID checks through live agent verification and outcome.

<Steps>
  <Step title="Access the VKYC link">
    Open the secure VKYC URL sent via SMS, email, or in-app notification.\
    Authenticate your mobile number using a one-time password (OTP) sent to your Aadhaar-linked mobile number.

    <Note>
      **Test Environment**: SMS and WhatsApp notifications are not sent in the test environment. For user form authentication, use the mock OTP: **123456**.
    </Note>
  </Step>

  <Step title="Provide personal details">
    Complete the digital onboarding form by entering the required fields, such as:

    * Employment type
    * Monthly income range
    * Gender
    * Father’s or legal guardian’s full name

    Select **Proceed** to continue.

    <img src="https://mintcdn.com/cashfreepayments-d00050e9/iGW1Vcgx_yo5v_1g/static/secure-id/video-kyc/end-user-2.png?fit=max&auto=format&n=iGW1Vcgx_yo5v_1g&q=85&s=6033e7ec32f33c552888b59bf26287bd" width="250" data-path="static/secure-id/video-kyc/end-user-2.png" />
  </Step>

  <Step title="Perform Aadhaar verification">
    Select one of the following Aadhaar authentication methods:

    * **OTP-based verification**: Enter your 12-digit Aadhaar number and validate it using the OTP sent to your registered mobile number.
    * **DigiLocker authentication**: Authenticate via DigiLocker to retrieve Aadhaar details.
      Consent for Aadhaar-based eKYC is required in accordance with UIDAI guidelines.

    <Note>
      **Template Behaviour**: Including Aadhaar details in this request skips the DigiLocker verification step, reducing the user journey from 3 steps to 2. See [User Templates](/api-reference/vrs/v2/video-kyc/vkyc-descriptions#user-templates) for details.
    </Note>

    <img src="https://mintcdn.com/cashfreepayments-d00050e9/yjzPzDNDbbh1zb9f/static/secure-id/video-kyc/end-user-3.png?fit=max&auto=format&n=yjzPzDNDbbh1zb9f&q=85&s=5e11f3d047444d2983c44081e5e6d625" width="250" data-path="static/secure-id/video-kyc/end-user-3.png" />
  </Step>

  <Step title="Prepare for VKYC session">
    Ensure the following items are ready before initiating the session:

    * Original PAN card
    * Blank white paper and a pen
    * Stable high-speed internet connection
    * Quiet, well-lit environment

    You can start the session immediately or schedule it for later.

    <img src="https://mintcdn.com/cashfreepayments-d00050e9/yjzPzDNDbbh1zb9f/static/secure-id/video-kyc/end-user-6.png?fit=max&auto=format&n=yjzPzDNDbbh1zb9f&q=85&s=725a95dc314a1e2d30b08b82f0962c6e" width="250" data-path="static/secure-id/video-kyc/end-user-6.png" />
  </Step>

  <Step title="Grant mandatory device permissions">
    Grant access to the following device-level features:

    * **Camera**: Enables live video streaming
    * **Microphone**: Facilitates two-way communication
    * **Location services**: Verifies physical presence within India

    All permissions must be granted to proceed with the session.
  </Step>

  <Step title="Participate in video-based KYC with a live agent">
    Join the VKYC session. The system displays your queue position and estimated wait time.

    Once connected with the verification agent:

    * Read aloud a system-generated 4-digit OTP for liveness detection
    * Display your original PAN card clearly within the frame
    * Align your face within the on-screen oval for facial recognition
    * Respond to presence verification questions as instructed

    The agent verifies your identity, documents, and liveness.

    <img src="https://mintcdn.com/cashfreepayments-d00050e9/iGW1Vcgx_yo5v_1g/static/secure-id/video-kyc/end-user-7.png?fit=max&auto=format&n=iGW1Vcgx_yo5v_1g&q=85&s=66857b4be3f0b34955d0028fb4c11b46" width="250" data-path="static/secure-id/video-kyc/end-user-7.png" />
  </Step>

  <Step title="Complete VKYC session for review">
    After the session, the VKYC data is marked as complete and sent for review.

    The evaluation includes the following:

    * Video recording and session metadata
    * Document clarity and authenticity
    * Geolocation and system logs
    * Agent notes, if applicable
  </Step>

  <Step title="Receive verification outcome">
    The final VKYC result is sent via SMS, email, or in-app notification. No further action is required unless instructed.
  </Step>
</Steps>
