Onboarding Session Lifecycle

Incode Onboarding Session Lifecycle

This lifecycle page describes the main steps executed during an Incode Onboarding Session. Understanding this can help ensure you successfully integrate Incode with your existing verification and onboarding processes.

  1. A new Onboarding Session is created: A new onboarding session must be created for each onboarding attempt.
  2. The end user executes the Onboarding Session: The end user goes through the required verification modules, either on the Incode Webflow app or your own web or mobile app powered by the Incode SDK and APIs.
  3. Add-on modules are executed (Optional): Execute add-on verification modules that may or not require end-user interaction.
  4. Session is marked as complete: Once all the verification modules have been executed, the session must be marked as complete (a critical indicator of the conversion and completion metrics).
  5. Final results & onboarding data retrieval: You can get the final results (Scores) to make decisions and fetch the data collected during onboarding. There are two main options to get the results:
    • Review and download results on the Omni Dashboard.
    • Call the Omni API from your back end. You can trigger this fetch process by notifying your back end from your web or mobile app using App Orchestration. Alternatively, your back end could wait for the Incode Platform Webhook notification.

Onboarding Session Statuses

All Onboarding Sessions have a completion status. The Incode platform automatically manages this status, and it changes depending on which Incode Modules are executed during the Onboarding Session.

Not all verification Modules influence the session status.

The following diagram shows how the onboarding statuses change during the Onboarding Session lifecycle.

Possible onboarding statuses are:

Get onboarding status

You can get the status of a specific Onboarding Session in one of two ways. Depending on the integration type, application architecture, and your internal security policies, you can either:

Now that you know the basics of the Onboarding Session lifecycle, review the available options and guides to get started with web onboarding ↗.