The Incode Omni Platform
The Omni Platform
The Omni Platform is an AI-driven identity ecosystem that offers onboarding, authentication, and ID verification in an easy-to-integrate, modular way.
The platform is divided into three main layers:
- Applications Layer. The available channels to interact with the Incode platform:
- Incode Omni Dashboard. Incode's administration and configuration web app.
- Incode Web Flows and Workflows. Ready-to-use web applications that you can create and configure through the Incode Omni Dashboard
- Incode SDK. A ready-to-use component library you can include in your mobile and web applications to interact with the Incode Platform.
- Incode Omni API. A collection of endpoints you can use to interact with the Incode platform and its modules and services.
- Third Party Verification Services. Additional verification services connected to Trusted Data Sources (Sources of truth).

Webflows and Workflows
These out-of-the-box web applications allow end users to execute an identity verification process or Incode Onboarding Session in no-code or low-code integrations.
You can create and manage Incode Webflows and Workflows within the Incode Omni Dashboard by selecting and configuring the verification modules in a few clicks.
Incode Web and Mobile SDK
The Incode SDK libraries contain all the building blocks needed for fast and straightforward implementation. These building blocks contain pre-built functionality that you can use in your web and mobile projects to collect user data and capture documents, selfie images, and device metadata such as geolocation and browser details.
Incode Omni API
A collection of endpoints to execute four main tasks:
- Create and manage Onboarding Sessions
- Collect user data, images, and metadata
- Process, validate, and calculate scores for each Verification Module and the Onboarding Session
- Fetch scores, user data, and metadata from the Onboarding Session
Learn more about integrating Incode into your projects.
Omni Dashboard
A web application that allows you to manage and configure the Omni Platform as needed:
Platform management:
- Global Onboarding Process Configuration
- Users and roles management
- Session analysis tools and data download
Onboarding Process management:
- Flow and Workflow creation and administration
- Verification module configuration
Third Party Verification Services
The Omni Platform offers connections with different Government Institutions or Trusted Data Source Services to validate specific data collected during onboarding.
Omni Platform Architecture
The Omni Platform is built on top of a Microservice Architecture Pattern and deployed on a SAAS Cloud environment. It has implemented a high availability and redundant infrastructure to ensure all services are always available.
The following diagram shows the Omni Platform architecture at a high level:

Now that you know the basics of the Omni Incode Platform, it is time to learn the Omni Platform Foundations.
Updated 5 days ago