> 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/productos/idv-suite/flujos-and-integraciones/configuracion-tecnica-del-cliente/sdk-mobile/idv-mobile.md).

# Flujos\&Integración IDV Mobile

La documentación incluye apartados específicos de integración en [Android](/productos/idv-suite/flujos-and-integraciones/configuracion-tecnica-del-cliente/sdk-mobile/android-sdk.md) y en [iOS](/productos/idv-suite/flujos-and-integraciones/configuracion-tecnica-del-cliente/sdk-mobile/ios-sdk.md).

La funcionalidad se basa en flujos e integraciones.

## Flujos

Creación de un flujo Mobile:

<figure><img src="/files/uwfjTJupeIG72xrWZ7s6" alt=""><figcaption></figcaption></figure>

A la hora de crear el flujo podemos elegir una plantilla de entre las disponibles o una página en blanco:

<figure><img src="/files/ytHIjizexrG98DUqhp2m" alt=""><figcaption></figcaption></figure>

Por ejemplo, si seleccionamos Verificación de identidad, tendríamos preprogramados los pasos para un Onboarding.

<figure><img src="/files/lJ5Xojw73xgMrc8iKyDs" alt=""><figcaption></figcaption></figure>

Para añadir pasos hay dos formas:

* Haciendo click sobre el elemento: esto lo añadirá al final.
* Arrastrándolo: esto permite introducirlo entre dos pasos existentes.<br>

Para eliminar elementos, arrastramos hacia abajo.

<figure><img src="/files/59ZjcTM4bXb1m0QxwIR9" alt=""><figcaption></figcaption></figure>

Una vez configurados todos los pasos usando las guías adjuntas a esta documentación (por ejemplo el [*Componente - Documento*](/productos/idv-suite/flujos-and-integraciones/configuracion-tecnica-del-cliente/sdk-mobile/idv-mobile/componente-documento.md)), cambiamos el nombre:

<figure><img src="/files/zYU8jBr3ASUowqHWO6ya" alt="" width="375"><figcaption></figcaption></figure>

Y podemos guardar.

<figure><img src="/files/KshKcUMB1Dw1Po44t1Ol" alt="" width="375"><figcaption></figcaption></figure>

Ahora el flujo puede ser añadido a una integración.

## Integración

Hay una integración por cada aplicación y plataforma (Android/iOS). Una integración puede tener asociados N flujos.

Para crear una integración Mobile:

<figure><img src="/files/HfCNUSYN8VdWIyAM9AFH" alt="" width="375"><figcaption></figcaption></figure>

Y elegimos el flujo que acabamos de crear:

<figure><img src="/files/MNC2haDwJO5VtnAYCCmS" alt="" width="375"><figcaption></figcaption></figure>

Una vez seleccionado un flujo, guardamos. La plataforma nos llevará al siguiente paso de configuración:

<figure><img src="/files/wEUBARYzRuPpMcrPkobo" alt=""><figcaption></figcaption></figure>

Aquí hay 4 apartados:

### Selección de flujos

Podemos asociar a la integración tantos flujos como queramos. Eliminar un flujo mediante el icono de la papelera NO borra el flujo, solo lo desvincula de esta integración. Editar un flujo SÍ que lo edita para todas las integraciones en las que está asociado.

### Personalización

El siguiente paso permite configurar la interfaz del SDK Mobile.

<figure><img src="/files/vfcKFfys8j5Jf8cemHX8" alt=""><figcaption></figcaption></figure>

El asistente de personalización nos permite modificar distintas opciones como el nombre de la integración, los colores de la app (tanto en *light* como en *dark mode)* y la apariencia de los botones.

<figure><img src="/files/kL8x2zD52y6wKXRXe2gk" alt=""><figcaption></figcaption></figure>

La vista de la izquierda es solo visible en el SDK Mobile si en el componente del flujo se ha activado el parámetro "Consejo inicial antes de la captura".

La vista de la izquierda es solo visible en el SDK Mobile si en el componente del flujo se ha activado el parámetro "Pantalla de diagnósticos de errores".

### Conectar

Las operaciones de IDV pueden asociarse a un webhook.

### Configurar

#### Idioma

Selección del idioma por defecto de entre los disponibles.

#### Plataforma

La integración debe estar asociada a una aplicación Android o iOS.

#### BundleID

El Bundle ID (iOS) o ApplicationID (Android) es el identificador al que se asociará la licencia generada para esta integración. La estructura de este identificador suele ser *com.mycompany.product.*

<figure><img src="/files/Bk7xuU6GoF5gUfTWzYkS" alt="" width="375"><figcaption></figcaption></figure>

Si ahora le damos a siguiente, tendremos una integración con un flujo asociado. Si queremos usarla, deberemos solicitar la publicación.

Una vez publicada, necesitaremos el *ApiKey* que se habrá generado para poder licenciar la app donde integremos el SDK Mobile.
