Saltar al contenido principal
Document AI te permite recoger documentos que no encajan en una plantilla fija (pruebas de fondos, nóminas, cartas de origen del patrimonio, extractos fiscales y cualquier otro) y extraer exactamente los campos que tú defines. Configuras el título y la descripción en pantalla de cada documento (que se traducen automáticamente a todos los idiomas de verificación) y la lista de datos que se deben leer. La IA de Didit extrae esos campos, opcionalmente los contrasta con otros pasos de la verificación y aplica tus reglas para producir un estado.
¿Ya tienes el documento en tu servidor? Llama directamente a la API de Document AI: envía el archivo y tus definiciones de campos en una sola solicitud POST /v3/document-ai/ y recibe de forma síncrona los campos extraídos, la coincidencia de nombre y el estado, sin flujo alojado. $0.20 por documento.

Cómo funciona

Configura los documentos y los campos

En el editor de flujos de verificación defines hasta 3 documentos. Para cada documento configuras:Empieza desde una plantilla o créalo desde cero.

El usuario sube los documentos

El usuario sube un archivo por cada documento configurado (PDF o imagen). Cada subida se procesa de forma independiente; el paso se completa cuando se ha aportado cada documento obligatorio.

Extracción con IA

Didit renderiza cada documento y ejecuta un modelo de visión y lenguaje con un esquema construido a partir de tus definiciones de campos. Los valores extraídos se devuelven tipados (los números como números, las fechas como YYYY-MM-DD) y se guardan por documento. Se aplica análisis forense de PDF/EXIF para detectar manipulaciones.

Contraste y reglas

Los campos extraídos se pueden contrastar con otros pasos (por ejemplo, el nombre del titular del documento con el documento de identidad verificado, o cualquier campo con las respuestas de un cuestionario) y con tus reglas básicas y reglas de estado personalizadas. Los estados resultantes de cada documento se combinan en el estado de la función.

Plantillas iniciales

Al añadir un nodo de Document AI puedes partir de una plantilla ya preparada que rellena el título, la descripción y los campos tipados. Después puedes personalizar lo que quieras.

Contraste con otros pasos

Los campos de Document AI se pueden referenciar como document_ai.<field_key> y se pueden comparar con campos de otros pasos completados mediante una regla de estado personalizada con value_type: "field". Por ejemplo:
  • document_ai.account_holder equals kyc.full_name: el titular del documento coincide con la identidad verificada.
  • document_ai.balance greater_than 50000: marca los saldos altos para revisión.
Las reglas que coinciden se integran en la decisión con la precedencia de la plataforma Declined > In Review > Approved, así que una regla puede aumentar la gravedad pero nunca anular un estado más estricto derivado del riesgo. Consulta Reglas y advertencias.

Requisitos de los documentos

Document AI realiza lectura de texto no estructurado, lo que introduce unos segundos de latencia por documento. Los webhooks se disparan solo cuando se completa todo el paso del flujo de verificación: no sondees el endpoint de la decisión con una frecuencia mayor que cada 5 s durante este periodo.