# Advanced Electronic Signature

The Advanced Electronic Signature module shows the user documents to sign, collects their consent, and captures a certificate-backed electronic signature. That digital certificate verifies their identity, making the signed document legally binding and compliant.

For an overview of this module and how it works, see [Advanced Electronic Signature](https://developer.incode.com/docs/advanced-electronic-signature).

## Supported with:

:white_check_mark: Workflows | :white_check_mark: Flows

## Add Advanced Electronic Signature to Workflows

1. In the left menu, click **Flow Builder** > **Workflows**.
2. Click **New** or select an existing Workflow.
3. From the Modules list, drag and drop the **Electronic signature - Advanced** module into the builder.
4. You can click the three dots > **Edit** on the module node to open the [Configuration Options](#configuration-options) panel and adjust settings as needed.

## Add Advanced Electronic Signature to Flows

1. In the left menu, click **Flow Builder** > **Flows**.
2. Click **New** or select an existing Flow.
3. On the **Select Modules** tab, find the **Electronic signature - Advanced** module and click **Add**.
4. You can click **Details & Configurations** to open the [Configuration Options](#configuration-options) panel and adjust settings as needed.

## Configuration Options

This section details all the configuration options available for this module. After changing anything, click **Save configurations** before closing the configuration panel.

The options you see in your configuration may differ from those documented below. Contact your Incode representative for more information.

<Accordion title="Expand to view Workflows Configuration" >
  ![Image of the Advanced Electronic Signature module's configuration panel. Has four configuration options.](https://files.readme.io/afee65fc09b02516b1b547f978908976271083f7290466db4cabd617536283aa-image.png)
</Accordion>

<Accordion title="Expand to view Flows Configuration" >
  ![Image of the Advanced Electronic Signature module's configuration panel. Has four configuration options.](https://files.readme.io/5a66434d0421a323d989d2d9fee37b9ac11af98490df19b392fa01af34df5893-image.png)
</Accordion>

| Setting                                                 | Description                                                                                                                                                                                                                                                |
| ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **_Allow user to upload document_**                     | Allows the user to upload the document they want signed instead of using a document preconfigured in the session.                                                                                                                                          |
| **_Allow user to download document_**                   | Allows the user to download the signed document.                                                                                                                                                                                                           |
| **_Issue Permanent Certificate_**<br />_Workflows only_ | Issues a permanent digital certificate for the signing event. {/* TODO: Confirm with PM — clarify what "permanent" means here vs. the default certificate behavior, and any compliance or provisioning implications */}                                    |
| **_Allow AES without score validation_**                | Allows the advanced electronic signature to be completed without requiring a minimum identity verification score. Use this when you want to permit signing regardless of the user's verification result.                                                   |
| **_Validation to skip_**<br />_Flows only_              | Lets you disable specific verification requirements before signing is allowed. {/* TODO: Confirm with PM — confirm the full list of available options (e.g., total score, ID verification, face recognition, OTP) and the behavior when one is skipped */} |

<br />
