Saltar para o conteúdo principal

Visão geral

O Document AI produz um estado para cada documento carregado a partir de duas camadas de regras, e os estados por documento combinam-se no estado da funcionalidade utilizando a precedência Recusada > Em análise > Aprovada.
  1. Regras básicas — verificações integradas, cada uma mapeada para uma ação configurável: DECLINE, REVIEW ou NO_ACTION.
  2. Regras de status personalizadas — as suas próprias condições sobre qualquer campo extraído, incluindo referências cruzadas com outros passos.

Regras básicas

Cada regra abaixo é detetada automaticamente durante a extração e a análise forense. Configure a ação de cada uma no separador Regras da funcionalidade Document AI. A verificação de Divergência de nome compara o campo de nome indicado no documento com o sujeito verificado, usando uma pontuação de 0 a 100: num fluxo de pessoa (KYC), com o ID verificado (e os dados esperados fornecidos na criação da sessão), e num fluxo de empresa (KYB), com a empresa verificada (a empresa correspondente no registo de empresas ou o nome de empresa esperado). Defina o limiar com document_ai_name_match_score_threshold.

Regras de status personalizadas

As regras de status personalizadas permitem definir um estado (Approved, In Review, Declined ou No Action) quando uma condição num campo extraído é cumprida. Cada regra é:
Para fazer referência cruzada com outro passo, defina value_type: "field" e aponte value para o caminho de outro campo:
Cada regra correspondente contribui com o seu estado, e o mais rigoroso entre estes e o estado base prevalece (Recusada > Em análise > Aprovada). Uma regra pode, portanto, aumentar a gravidade, mas nunca reduzir a gravidade de um estado Declined/In Review motivado por risco. As regras No Action são registadas, mas deixam o estado inalterado.
Os campos extraídos podem ser referenciados como document_ai.<field_key> utilizando a key que configurou para cada campo. Os campos numéricos e de data suportam operadores de comparação (greater_than, less_than, intervalos de datas); os campos de texto suportam comparações de igualdade, contains e fuzzy_match.
Última modificação em 7 de novembro de 2026