> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-en/products/idv-suite/flujos-and-integraciones/integraciones-no-code-low-code.md).

# IDV Suite Platform integrations

Once the flow is designed in Facephi IDV Suite, the next step is to decide **how to expose it to the end user.**\
For that, the platform offers two main integration approaches:

* **No-code integrations**
* **Low-code integrations** (web and mobile)

This section gives an **overview** of both, and in the following points we will go into detail on each one.

***

#### **What is a no-code integration?**

An integration **no-code** is the fastest and easiest way to put a flow into production without needing to develop your own application.

At a high level:

IDV Suite generates a **ready-to-use experience** (for example, accessible via a link) that executes the configured flow and is managed.

Key features:

* **Development** minimal on the client side to cover security aspects.
* It allows you to launch **pilots, POCs, or simple projects** in very little time.
* Ideal when:
  * The client does not yet have all its digital channels defined.
  * You want to **validate the process** of onboarding/authentication before integrating it more deeply.
  * A quick solution is needed for a specific use case (campaign, temporary form, alternative channel, etc.).

***

#### What is a low-code integration?

The integrations **low-code** are designed for when the client wants or needs **to integrate IDV Suite within its own digital channels**, but without having to build all the onboarding/authentication logic from scratch.

At a high level:

The flow continues **being orchestrated and governed from IDV Suite**, but the experience is consumed from the **web** or the **client's mobile app**, through SDKs.

Within low-code, we distinguish two major families:

* **Low-code Web / Mobile**
  * Integrate the flow within an existing web application or portal.
  * It allows the user to perceive the process as a natural part of the client's website or mobile app.
  * The SDK handles biometric/document capture and communication with the platform, using the **Integration ID** of the integration.
  * It allows a high degree of **control over the UX**, taking advantage of native device capabilities.

***

#### When to use No-Code vs Low-Code

Although both options rely on the same flow concept, they respond to different needs:

**Typical No-Code cases**

* Situations in which the client team **does not have immediate development capacity**.
* Fast POCs and pilots, where what matters is **testing the process**, not so much the full integration with the client's systems.
* Use cases with **little dependence on customized UX.**

**Typical Low-Code cases (Web / SDK Mobile)**

* Projects in which the verification flow must be integrated **natively into the client's web or app.**
* Need for a **finer control over the user experience** (navigation, design, behavior).
* Deep integrations with internal systems (Core, CRM, signature, etc.), where it makes sense for the client's own channel to centralize interaction with the user.

***

#### What all integrations share

Regardless of whether no-code or low-code is chosen, all integrations in IDV Suite share:

* They are based on a **defined and published flow.**
* They generate **operations** that are managed from the [**Operations Module**](https://github.com/facephi/facephi-gitbook-docs/tree/master/docs/productos/idv-suite/modulos-manual-de-usuario/operaciones/README.md).
* They can **notify results** through [**webhooks**](/docs.facephi-en/products/idv-suite/flujos-and-integraciones/configuracion-tecnica-del-cliente/webhook.md) or equivalent mechanisms.
* They benefit from the same cross-cutting capabilities of the platform:
  * Security, auditing, compliance, scalability, etc.

***

#### Integration lifecycle

1. **Create integration**
   * Select between no-code or low-code
2. **Flow selection**
   * Add the [flows](/docs.facephi-en/products/idv-suite/flujos-and-integraciones/que-es-un-flujo-de-onboarding-autenticacion.md) created previously
3. **Define the look\&feel**
   * Configure the color palette that defines your company.
4. **Configure the webhooks**
   * Define the URL where the events will be received
   * Key-value and required password (or another authentication method)
   * Select the events from which you want to receive information
5. **Final touches**
   * Select the default language
   * For mobile, the bundle-ID or App-Name must be included.
   * For web, the origin URLs from which the integration will be launched must be included.
6. **Publish the integration**
   * Wait for it to be published while the License is being generated. You will receive an email from the support team with the License.
