Pular para o conteúdo principal
O Document AI permite coletar documentos que não seguem um modelo fixo - comprovantes de fundos, holerites, cartas de origem do patrimônio, declarações fiscais e qualquer outro - e extrair exatamente os campos que você define. Você configura o título e a descrição de cada documento exibidos na tela (traduzidos automaticamente para todos os idiomas de verificação) e a lista de dados a serem lidos. A IA da Didit extrai esses campos, opcionalmente os cruza com outras etapas de verificação e aplica suas regras para produzir um status.
Já tem o documento no seu servidor? Chame diretamente a API do Document AI: envie o arquivo com as definições dos seus campos em uma única requisição POST /v3/document-ai/ e receba de volta, de forma síncrona, os campos extraídos, a correspondência de nome e o status, sem fluxo hospedado. $0.20 por documento.

Como funciona

Configure documentos e campos

No construtor de fluxos (workflows), você define até 3 documentos. Para cada documento, você configura:Comece por um modelo ou crie do zero.

O usuário envia os documentos

O usuário envia um arquivo por documento configurado (PDF ou imagem). Cada envio é processado de forma independente; a etapa é concluída quando todos os documentos obrigatórios forem fornecidos.

Extração com IA

A Didit renderiza cada documento e executa um modelo de visão e linguagem com um esquema construído a partir das definições dos seus campos. Os valores extraídos são retornados tipados (números como números, datas como YYYY-MM-DD) e armazenados por documento. Análises forenses de PDF/EXIF são executadas para detectar manipulação.

Cruzamento e regras

Os campos extraídos podem ser cruzados com outras etapas - por exemplo, o nome do titular do documento com o documento de identidade verificado, ou qualquer campo com as respostas de um questionário - e com suas regras básicas e regras de status personalizadas. Os status por documento resultantes se combinam no status do recurso.

Modelos iniciais

Ao adicionar um nó de Document AI, você pode começar por um modelo pronto que preenche previamente o título, a descrição e os campos tipados. Personalize o que quiser depois.

Cruzamento com outras etapas

Os campos do Document AI são endereçáveis como document_ai.<field_key> e podem ser comparados com campos de outras etapas concluídas por meio de uma regra de status personalizada com value_type: "field". Por exemplo:
  • document_ai.account_holder equals kyc.full_name - o titular do documento corresponde à identidade verificada.
  • document_ai.balance greater_than 50000 - sinalize saldos altos para revisão.
As regras correspondentes são incorporadas à decisão segundo a precedência da plataforma Declined > In Review > Approved, de modo que uma regra pode elevar a severidade, mas nunca substituir um status mais rigoroso determinado pelo risco. Veja Regras e alertas.

Requisitos do documento

O Document AI faz a leitura de texto não estruturado, o que adiciona alguns segundos de latência por documento. Os webhooks só são disparados quando toda a etapa do fluxo é concluída - não consulte o endpoint de decisão com mais frequência do que a cada 5 s durante esse intervalo.