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

Integraciones Plataforma IDV Suite

Una vez diseñado el flujo en Facephi IDV Suite, el siguiente paso es decidir cómo exponerlo al usuario final. Para eso, la plataforma ofrece dos enfoques principales de integración:

  • Integraciones no‑code

  • Integraciones low‑code (web y mobile)

Este apartado da una visión general de ambas, y en los puntos siguientes entraremos al detalle de cada una.


¿Qué es una integración no‑code?

Una integración no‑code es la forma más rápida y sencilla de poner en producción un flujo sin necesidad de desarrollar una aplicación propia.

A alto nivel:

IDV Suite genera una experiencia lista para usar (por ejemplo, accesible mediante un enlace) que ejecuta el flujo configurado y gestionada.

Características clave:

  • Desarrollo mínimo por parte del cliente para cubrir aspectos de seguridad.

  • Permite lanzar pilotos, POCs o proyectos sencillos en muy poco tiempo.

  • Ideal cuando:

    • El cliente aún no tiene definidos todos sus canales digitales.

    • Se quiere validar el proceso de onboarding/autenticación antes de integrarlo de forma más profunda.

    • Se necesita una solución rápida para un caso de uso concreto (campaña, formulario temporal, canal alternativo, etc.).


¿Qué es una integración low‑code?

Las integraciones low‑code están pensadas para cuando el cliente quiere o necesita integrar IDV Suite dentro de sus propios canales digitales, pero sin tener que construir desde cero toda la lógica de onboarding/autenticación.

A alto nivel:

El flujo se sigue orquestando y gobernando desde IDV Suite, pero la experiencia se consume desde la web o la app móvil del cliente, a través de SDKs.

Dentro de low‑code distinguimos dos grandes familias:

  • Low‑code Web / Mobile

    • Integrar el flujo dentro de una aplicación o portal web ya existente.

    • Permite que el usuario perciba el proceso como parte natural de la web del cliente o aplicación mobile.

    • El SDK se encarga de la captura biométrica/documental y la comunicación con la plataforma, usando el Integration ID de la integración.

    • Permite un grado alto de control sobre la UX, aprovechando capacidades nativas del dispositivo.


Cuándo usar No‑Code vs Low‑Code

Aunque ambas opciones se apoyan en el mismo concepto de flujo, responden a necesidades diferentes:

Casos típicos para No‑Code

  • Situaciones en las que el equipo de cliente no dispone de capacidad de desarrollo inmediata.

  • POCs y pilotos rápidos, donde lo importante es probar el proceso, no tanto la integración completa con los sistemas del cliente.

  • Casos de uso con poca dependencia de UX personalizada.

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

  • Proyectos en los que el flujo de verificación debe integrarse de forma nativa en la web o app del cliente.

  • Necesidad de un control más fino sobre la experiencia de usuario (navegación, diseño, comportamiento).

  • Integraciones profundas con sistemas internos (core, CRM, firma, etc.), donde tiene sentido que el canal propio del cliente centralice la interacción con el usuario.


Qué comparten todas las integraciones

Independientemente de si se elige no‑code o low‑code, todas las integraciones en IDV Suite comparten:

  • Se basan en un flujo definido y publicado.

  • Generan operaciones que se gestionan desde el Módulo de Operaciones.

  • Pueden notificar resultados mediante webhooks o mecanismos equivalentes.

  • Se benefician de las mismas capacidades transversales de la plataforma:

    • Seguridad, auditoría, cumplimiento, escalabilidad, etc.


Ciclo de vida de una integración

  1. Crear integración

    • Seleccionar entre no-code o low-code

  2. Selección de flujos

    • Añade los flujos creados previamente

  3. Define el look&feel

    • Configura la gama de colores que define tu compañia.

  4. Configura los webhooks

    • Define la URL donde se recibiran los eventos

    • Clave-valor y contraseña requerida (u otro me´todo de autenticación)

    • Selecciona aquellos eventos de los cuales quieres recibir información

  5. Toques finales

    • Selecciona idioma por defecto

    • Para mobile, se debé incluir el bundle-ID o App-Name.

    • Para web, se incluiran las URLs de origen desde donde se lanzará la integración.

  6. Publica la integración

    • Espera a que esté publicada mientras se genera la licencia. Recibirás un correo por el equipo de soporte con la licencia.

Última actualización