Skip to main content
Version: always use the latest available version.
This agent lets you run a complete identity verification within WhatsApp via WebView, combining photo liveness check, document validation, and facial comparison. The experience opens through a unique link from the chat and uses guided capture with immediate feedback.
WebView integrates technology that improves image capture in liveness check and document check, reducing retries and keeping the experience within the chat.

Prerequisites

✅ Checklist to start without blockers

  • You must have a Terms and Conditions PDF (public URL) to configure in the agent. This is mandatory.
  • The user must be able to take photos from the chat (camera permissions must be enabled on the device).
  • Recommended: define the handling flow if you enable Human in the loop (who reviews, response times, and what happens if there is no response).

How does it work?

In less than 1 minute, the user completes the following steps:
1

Access via a unique link

The user receives a unique link via WhatsApp to start the session. The link contains a non-reusable session identifier and the associated flow information.
2

Take a photo

The user captures a real-time photo from the camera, with visual guides to ensure a correct shot.
3

Capture their identity document

Front and back images of the document are requested, with visual assistance to validate validity and authenticity.
4

Automatic facial comparison

The system compares the photo against the face extracted from the document or against the government registry and calculates the similarity level.

Connection from Marketplace

1

Access the platform

Go to apps.jelou.ai. On the home screen you will see Brain Studio and Connect. In Brain Studio, select Marketplace.
2

Connect the integration

Search for KYC and you will see the integration details, including pricing, a trial feature, and availability by country. To use the free trial, click “Connect”. Once connected, the work canvas in Brain will open so you can configure and use it.
3

Initial configuration

  • To use WebView validation, select the option corresponding to Passive biometrics.
  • The first thing to configure is the version found under “Advanced settings” (at the bottom).
  • Configure Save result as according to your needs. If you want to review the detail of each field, go to the Settings section.
4

Configure Outputs

This agent has 2 success outputs and 7 error outputs. Each can be directed to:
  • A text input with a custom message.
  • Connect, only if you have this module.
5

Run tests

With the configuration you just completed, you can proceed to run tests using a skill or another agent as a precursor.
Important: The “Terms and Conditions PDF” field must always be configured. The document must explicitly include the use, storage, and handling of personal and biometric data. It must be presented and accepted before starting the verification process.

Configuration

Version
string
Always select the latest available version of the agent in Advanced settings.
Save result as
string
Defines how the process result is saved (for example, variable name or Datum destination). Check the platform for available values.

Report

By default a report is generated with the following fields:
FieldDescription
Biometrics CodeUnique process identifier
Date and TimeVerification timestamp
Biometrics ResultApproved / Rejected
Identification NumberUser’s document
Identification TypeDocument type
First NamesUser’s first names
Last NamesUser’s last names
PhonePhone number
PhotoSelfie URL
Liveness Check ResultApproved / Rejected
Front Document PhotoURL
Back Document PhotoURL
Document Check ResultApproved / Rejected
Face Photo on DocumentURL
Facematch ResultMatch percentage
Biometrics ReportReport URL
Failure DescriptionError detail
ObservationsAdditional notes
The biometric report is available for download in PDF format for use in auditing or internal backup.

Customization

In WebView all screens are customizable: you can add logos, change colors, texts, and instructions according to your brand. The only items that cannot be modified are the facial capture widgets and the document capture widgets, which maintain the provider’s logic and design to guarantee verification quality.

Frequently asked questions

Photos of the identity document from both sides are required: front and back.
WebView integrates technology that improves image capture in liveness check and document check, reducing retries and keeping the experience within the chat. Additionally, all screens (except capture widgets) are customizable: logos, colors, and texts.
Yes. You can customize logos, colors, and texts on all screens. Only the facial capture widgets and document capture widgets cannot be modified.
It has 2 success outputs (CTA sent successfully and biometrics approved) and 7 error outputs (parameters, service, creation, CTA, biometrics rejected, authentication, and initError). Each can be directed to a custom message or Connect.