Introduction
The Microblink Platform platform is an orchestration system for identity verification workflows.
You use it to create workflows. Each workflow can contain numerous steps, for example:
- a step where the user scans their ID
- a step where the user performs biometric verification
- a step where the user uploads a document
...and more.
The platform itself consists of three main parts: a management interface, SDKs, and a proxy.
Management interface
The Platform's management interface includes a workflow builder.
You drag and drop the steps that you want to user to take.
You can also create complex, branching workflows, with different actions based on different results.
In addition to the workflow builder, you also have an overview of all transactions, allowing you to manually inspect and override as needed.
Finally, you have an analytics dashboard where you can quickly see your pass/fail rates, and other important information.
SDKs
The Platform is distributed through SDKs which you integrate in your web or mobile app.
You configure or update a workflow in the management interface, publish it, and your users immediately have access to the latest version of that workflow.
We currently have SDKs for Android, iOS, and web browsers.
Proxy
You also use a proxy service which you deploy in your own cloud/hardware.
This is used for your users to properly authenticate before starting any identity verification flows you have configured.
Data flow
Here's a simple representation of the data flow:
Your users will record their identity documents, and the information extracted from these documents will pass through the steps that you have defined in the workflow builder, such as checks for a minimum age, or a check against AML databases.
Once an identity document has been analyzed, you will see a pass or fail result in the management interface, with the option to send individual transactions to be manually reviewed, or to directly override their result.