For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integrações da Plataforma IDV Suite

Uma vez desenhado o fluxo em Facephi IDV Suite, o próximo passo é decidir como expô-lo ao usuário final. Para isso, a plataforma oferece duas abordagens principais de integração:

  • Integrações no‑code

  • Integrações low‑code (web e mobile)

Esta seção dá uma visão geral de ambas, e nos pontos seguintes entraremos em detalhes sobre cada uma.


O que é uma integração no‑code?

Uma integração no-code é a forma mais rápida e simples de colocar um fluxo em produção sem necessidade de desenvolver uma aplicação própria.

Em alto nível:

IDV Suite gera uma experiência pronta para uso (por exemplo, acessível por meio de um link) que executa o fluxo configurado e é gerenciada.

Características principais:

  • Desenvolvimento mínimo por parte do cliente para cobrir aspectos de segurança.

  • Permite lançar pilotos, POCs ou projetos simples em muito pouco tempo.

  • Ideal quando:

    • O cliente ainda não tem definidos todos os seus canais digitais.

    • Se deseja validar o processo de onboarding/autenticação antes de integrá-lo de forma mais profunda.

    • É necessária uma solução rápida para um caso de uso concreto (campanha, formulário temporário, canal alternativo, etc.).


O que é uma integração low‑code?

As integrações low-code foram pensadas para quando o cliente quer ou precisa integrar IDV Suite dentro de seus próprios canais digitais, mas sem ter que construir do zero toda a lógica de onboarding/autenticação.

Em alto nível:

O fluxo continua sendo orquestrado e governado a partir de IDV Suite, mas a experiência é consumida a partir da web ou o app móvel do cliente, por meio de SDKs.

Dentro de low‑code, distinguimos duas grandes famílias:

  • Low‑code Web / Mobile

    • Integrar o fluxo dentro de um aplicativo ou portal web já existente.

    • Permite que o usuário perceba o processo como parte natural do site do cliente ou aplicativo mobile.

    • O SDK se encarrega da captura biométrica/documental e da comunicação com a plataforma, usando o Integration ID da integração.

    • Permite um alto grau de controle sobre a UX, aproveitando capacidades nativas do dispositivo.


Quando usar No‑Code vs Low‑Code

Embora ambas as opções se apoiem no mesmo conceito de fluxo, respondem a necessidades diferentes:

Casos típicos para No‑Code

  • Situações em que a equipe do cliente não dispõe de capacidade de desenvolvimento imediata.

  • POCs e pilotos rápidos, em que o importante é testar o processo, e não tanto a integração completa com os sistemas do cliente.

  • Casos de uso com pouca dependência de UX personalizada.

Casos típicos para Low‑Code (Web / SDK Mobile)

  • Projetos em que o fluxo de verificação deve ser integrado de forma nativa na web ou app do cliente.

  • Necessidade de um controle mais refinado sobre a experiência do usuário (navegação, design, comportamento).

  • Integrações profundas com sistemas internos (core, CRM, assinatura, etc.), em que faz sentido que o canal próprio do cliente centralize a interação com o usuário.


O que todas as integrações compartilham

Independentemente de se escolher no‑code ou low‑code, todas as integrações em IDV Suite compartilham:

  • Baseiam-se em um fluxo definido e publicado.

  • Geram operações que são gerenciadas a partir do Módulo de Operações.

  • Podem notificar resultados por meio de webhooks ou mecanismos equivalentes.

  • Beneficiam-se das mesmas capacidades transversais da plataforma:

    • Segurança, auditoria, conformidade, escalabilidade etc.


Ciclo de vida de uma integração

  1. Criar integração

    • Selecionar entre no-code ou low-code

  2. Seleção de fluxos

    • Adicione os fluxos criados previamente

  3. Defina a aparência

    • Configure a gama de cores que define sua empresa.

  4. Configure os webhooks

    • Defina a URL onde os eventos serão recebidos

    • Chave-valor e senha obrigatória (ou outro método de autenticação)

    • Selecione aqueles eventos dos quais você quer receber informações

  5. Toques finais

    • Selecione o idioma padrão

    • Para mobile, deve-se incluir o bundle-ID ou App-Name.

    • Para web, serão incluídas as URLs de origem de onde a integração será lançada.

  6. Publique a integração

    • Aguarde até que ela seja publicada enquanto a licença é gerada. Você receberá um e-mail da equipe de suporte com a licença.

Atualizado