> 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="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-10dbaf832327e94dd7b4391ed2b2115313795949%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Na hora de criar o fluxo, podemos escolher um modelo dentre os disponíveis ou uma página em branco:

<figure><img src="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-8bfe56c4a1e3664d531b7ce40f53d82976e70738%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-4890dad9185e57f7937db6d6eea761b97e6daa76%2Fimage.png?alt=media" 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 eliminar elementos, arrastamos para baixo.

<figure><img src="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-bdca34e1a18c22a827e2f7fc4ca2738ee9926a0c%2Fimage.png?alt=media" 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="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-7473e228cc2fa0a854a99b882fe4e864da5535bf%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

E podemos salvar.

<figure><img src="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-a2aa232b81200e7539a011a2ab7822882baa9bb1%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

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

## Integração

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

Para criar uma Integração Mobile:

<figure><img src="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-9dea0d2e9244cf09104ab636b593180fd13770ba%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

E escolhemos o Fluxo que acabamos de criar:

<figure><img src="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-8dcb1e5dbbd252920103cd4c9ba3189f8e8cc8e6%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

Uma vez selecionado um Fluxo, salvamos. A plataforma nos levará ao próximo passo de configuração:

<figure><img src="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-49430bc38cf8c9665ede8e982735302b4dcc5c28%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Aqui há 4 seções:

### Seleção de fluxos

Podemos associar à Integração tantos fluxos quanto quisermos. Eliminar 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 está associado.

### Personalização

O próximo passo permite configurar a interface do SDK Mobile.

<figure><img src="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-301cb7f195538021dec4ce0c26020ba1774cd560%2Fimage.png?alt=media" 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="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-20f913c956bf04ace46f4399996866fb95a3867f%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

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

A visualização à esquerda só é 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 dentre 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="https://427654043-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUo71Qbj6jZQDavjc0U5X%2Fuploads%2Fgit-blob-243def705de83bda6833b68828b7915e5938e831%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

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

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