# Available Process Modules

LiveID+ workflows are composed of individual **modules** and **addons** that handle specific steps or capabilities during a video identification call. The following reference lists all modules currently available in the platform.

## Module types

| Type | Description |
|  --- | --- |
| **Module** | A videoID flow step that requires a specific operator and/or customer interaction. |
| **Addon** | A tool available for operator and/or customer during the videoID, but not part of its flow. |
| **Review** | A module that can be used only by the operator when handling a suspended call for review. |


## Modules and addons

div
| Name | Type | Details |
|  --- | --- | --- |
| `liveid-chat` | Module / Addon | Allows operator and client to exchange text messages. |
| `liveid-checkid` | Module | Allows operator to check customer's identity document number. |
| `liveid-checkthickness` | Module | Allows operator to check customer's identity document thickness. |
| `liveid-compare` | Module | Allows operator to compare two separate sets of data collected during the videoID (e.g. it can compare some pictures taken using the `liveid-photo` module with data supplied by onBoarding and confirmed or modified using the `liveid-formfilling` module). |
| `liveid-compare-questions` | Review | Allows operator to compare two separate sets of data collected during the videoID and answer some questions about these data. |
| `liveid-compare-data` | Module / Review | Unified compare module that combines the capabilities of `liveid-compare` and `liveid-compare-questions`, supporting per-field validation and optional questions on the compared data. |
| `liveid-confirm` | Module | Shows a text which requires confirmation on the customer side. |
| `liveid-clickwrap` | Module | Integrates a Clickwrap solution for agreements collection. |
| `liveid-datacheck` | Module / Review | Performs various checks on the data (e.g. SCIPAFI). |
| `liveid-dataviewer` | Addon | Allows the operator to view the audit data of the call. |
| `liveid-dataviewer-questions` | Module | Allows the operator to view the audit data of the call and answer some questions about these data. |
| `liveid-filemanager` | Addon | Allows (based on a specific configuration) operator and customer to share and manage files during the video identification. |
| `liveid-finished` | Module | Call finalization module (mandatory). |
| `liveid-formfilling` | Module | Allows operator and/or customer to check onBoarding data and, if needed, to fix them. |
| `liveid-geolocalization` | Module | Allows operator to geolocate the customer. It also performs an IP trust check to avoid calls from fraudulent IPs. |
| `liveid-ocr` | Module | Performs a request to an OCR engine to extract data from one or more documents. |
| `liveid-otpemail` | Module | Checks customer's email by sending an email with a unique code; the code must be entered in the module to proceed. |
| `liveid-otpsms` | Module | Checks customer's phone number by sending an SMS with a unique code; the code must be entered in the module to proceed. |
| `liveid-photo` | Module | Allows the operator to take pictures from the customer camera (useful, for example, to retrieve customer's identity document pictures). |
| `liveid-photo-v2` | Module | Evolution of `liveid-photo` that collects higher-resolution photos. |
| `liveid-question` | Module | Shows a question to the customer with two answer choices (defaults to YES/NO). |
| `liveid-randomactions` | Module | Requests the customer to perform random actions (for example "Move your head" or "Raise your right arm"). |
| `liveid-recording` | Module | Requests the customer to start the video recording. |
| `liveid-screensharing` | Addon | Addon functionality to share screen between operator and customer. |
| `liveid-signworkstepid` | Module / Addon | Allows the customer to sign an eSignAnywhere document. The operator can see the document to sign "live", the customer position inside the document and all the signs made on the document by the customer. |
| `liveid-summary` | Module | Summary module where the operator is requested to start the video recording and then question the customer to get confirmation of the proper conduct of the process. |
| `liveid-text` | Module / Review | Shows a customized text. The displayed text can be different between operator side and customer side. |
| `liveid-third-person` | Module | Allows the operator to check whether a third person is helping the customer in the process and, if so, to display the privacy disclaimer and ask for acknowledgement. |
| `liveid-url-content` | Module | Shows content loaded from a configured URL with a confirmation check for the user (useful to show GDPR documents). |
| `liveid-videochat` | Module | Video chat module. |


style

.liveid-modules-table td:first-child {
  white-space: nowrap;
}