The Incode Omni Platform

The following is a high level explanation about the Incode Omni Platform

The Omni Platform

The Omni Platform is an AI-driven identity ecosystem that offers onboarding, authentication, and ID verification under one platform 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 are Incode's Out-of-the-box web Applications that can be used to allow end users to execute an identity verification process or Incode Onboarding Session in No-code or Low-code integrations.

The Incode Webflows and Workflows can be created and managed within the Incode Omni Dashboard by selecting and configuring the verification modules in a few clicks.

Learn more about Incode Workflows.

Incode Web and Mobile SDK

The Incode SDKs are libraries with all the building blocks needed for fast and straightforward implementation. These building blocks or components contain pre-built functionality that you can use in your web and mobile projects to collect user data, capture documents and selfie images, and device metadata such as geolocation and browser details.

Incode Omni API

A collection of endpoints can be used to execute three 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 manages and configures the Omni Platform as needed. These are some of the capabilities of the Incode Omni Dashboard:

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.


What’s Next