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

# Fluxos\&Integração IDV Mobile

A documentação inclui seções específicas de Integração em [Android](/docs.facephi-pt-br/produtos/idv-suite/flujos-and-integraciones/configuracion-tecnica-del-cliente/sdk-mobile/android-sdk.md) e em [iOS](/docs.facephi-pt-br/produtos/idv-suite/flujos-and-integraciones/configuracion-tecnica-del-cliente/sdk-mobile/ios-sdk.md).

A funcionalidade se baseia em fluxos e integrações.

## Fluxos

Criação de um Fluxo Mobile:

<figure><img src="/files/98bdbd5bf2aa0831af12ac2ac02f74326decfbfd" alt=""><figcaption></figcaption></figure>

Ao criar o fluxo, podemos escolher um modelo entre os disponíveis ou uma página em branco:

<figure><img src="/files/5aafb593e9e45a99ec8dcb45a41bd7e8ecb77c5d" alt=""><figcaption></figcaption></figure>

Por exemplo, se selecionarmos Verificação de Identidade, teríamos pré-programados os passos para um Onboarding.

<figure><img src="/files/677ed9da1e1846550e15a81826364981206ebb2b" alt=""><figcaption></figcaption></figure>

Para adicionar passos, há duas formas:

* Clicando no elemento: isso o adicionará ao final.
* Arrastando-o: isso permite inseri-lo entre dois passos existentes.<br>

Para excluir elementos, arrastamos para baixo.

<figure><img src="/files/8855e3405be324d45890e5864275a798dfbf4838" alt=""><figcaption></figcaption></figure>

Uma vez configurados todos os passos usando os guias anexos a esta documentação (por exemplo o [*Componente - Documento*](/docs.facephi-pt-br/produtos/idv-suite/flujos-and-integraciones/configuracion-tecnica-del-cliente/sdk-mobile/idv-mobile/componente-documento.md)), alteramos o nome:

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

E podemos salvar.

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

Agora o fluxo pode ser adicionado a uma Integração.

## Integração

Há uma Integração por cada aplicativo e plataforma (Android/iOS). Uma Integração pode ter associados N fluxos.

Para criar uma Integração Mobile:

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

E escolhemos o fluxo que acabamos de criar:

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

Uma vez selecionado um fluxo, salvamos. A plataforma nos levará à próxima etapa de configuração:

<figure><img src="/files/453a0e436fabbb025268bfb6b161b33bdea0e965" alt=""><figcaption></figcaption></figure>

Aqui há 4 seções:

### Seleção de fluxos

Podemos associar à Integração quantos fluxos quisermos. Excluir um fluxo pelo ícone da lixeira NÃO apaga o fluxo, apenas o desvincula desta Integração. Editar um fluxo SIM o edita para todas as integrações nas quais ele está associado.

### Personalização

A próxima etapa permite configurar a interface do SDK Mobile.

<figure><img src="/files/6afd5b372e109021596d68bb4c004be5948afe2c" alt=""><figcaption></figcaption></figure>

O assistente de Personalização nos permite modificar diversas opções como o nome da Integração, as cores do app (tanto em *modo claro* quanto em *modo escuro)* e a aparência dos botões.

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

A visualização da esquerda só fica visível no SDK Mobile se, no componente do fluxo, o parâmetro "Dica inicial antes da captura" tiver sido ativado.

A visualização da esquerda só fica visível no SDK Mobile se, no componente do fluxo, o parâmetro "Tela de diagnósticos de erros" tiver sido ativado.

### Conectar

As operações de IDV podem ser associadas a um webhook.

### Configurar

#### Idioma

Seleção do idioma padrão entre os disponíveis.

#### Plataforma

A Integração deve estar associada a um aplicativo Android ou iOS.

#### BundleID

O Bundle ID (iOS) ou ApplicationID (Android) é o identificador ao qual será associada a Licença gerada para esta Integração. A estrutura desse identificador costuma ser *com.mycompany.product.*

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

Se agora clicarmos em Avançar, teremos uma Integração com um fluxo associado. Se quisermos usá-la, precisaremos solicitar a publicação.

Uma vez publicada, precisaremos do *ApiKey* que terá sido gerado para podermos licenciar o app onde integremos o SDK Mobile.
