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

# Overview

> How to integrate Face Match into your application

<Frame>
  <img src="https://mintcdn.com/verisoul/wdkmEtsUGEUd5DIj/images/facematch-new.png?fit=max&auto=format&n=wdkmEtsUGEUd5DIj&q=85&s=3ad4a92d9ee3ebdade7e9167d3dc693c" alt="Face Match Integration" width="1914" height="912" data-path="images/facematch-new.png" />
</Frame>

## Integration Flow

<Steps>
  <Step title="Get Session Token">
    Your backend server requests a session token from Verisoul's API
  </Step>

  <Step title="Navigate to Face Match">
    Your application directs the user to Face Match with the session token
  </Step>

  <Step title="Verify & Enroll User">
    After the user completes verification, you can verify uniqueness or authenticate the user
  </Step>
</Steps>

## Example Implementation

For a working example of the integration, see our sample app. You can customize decisioning logic and try the verification workflow yourself.

<CardGroup cols={1}>
  <Card title="React Native Sample App" icon="github" iconType="brands" href="https://github.com/verisoul/react-native-facematch-sample-app">
    Complete reference implementation demonstrating Face Match integration in a React Native application
  </Card>
</CardGroup>
