General architecture (Web + Mobile + Backoffice)
Introduction
The following architecture describes the platform's overall operation and how its different components interact to manage operation capture, processing, Biometric Verification, and notification processes.
The system is designed with a modular and scalable architecture that allows the integration of multiple input channels (web, mobile, or no-code tools), orchestration of operation flows, and the execution of different Biometric Verification, document verification, and anti-fraud mechanisms.
The architecture is organized into several functional layers, each with specific responsibilities within the lifecycle of an operation.

Architecture Layers
Capture Layer
The Capture Layer groups the channels from which an operation is initiated within the platform.
It includes three types of interfaces:
Low Code Mobile
Low Code Web
No Code
These components allow flows to be initiated, which are later managed by the system.
Regional Layer
The Regional Layer acts as an intermediate layer between the capture channels and the processing system.
It is composed of:
Flow Provider, responsible for providing the flows that must be executed.
Orchestrator, responsible for coordinating the execution of the operations and sending them to the processing system.
Processing Layer
The Processing Layer contains the components responsible for managing and processing operations within the platform.
It includes the following modules:
Flow Builder
Ingestion
Processor Layer
Platform
User Management
Agent Module
These elements manage the reception of operations, their processing, and system administration.
Verification Layer
The Verification Layer groups the verification services that can be used during the processing of an operation.
The modules included are:
Biometry Detector
Document Detector
Fraud Detector
Civil Registry
Notification Layer
The Notification Layer is responsible for communication with external systems.
It is made up of:
Message Layer, which manages the sending of messages.
Client Webhook, which allows results or events to be notified to client systems.
Last updated