Pular para o conteúdo principal

AI-Analisador de certidões de casamento em Power Automate

PDF4me AI-Analisador de Certidão de Casamento é um Power Automate ação que lê uma certidão de casamento PDF ou imagem e retorna mais de 30 campos estruturados que abrangem detalhes do cônjuge, informações do oficiante e identificadores de certidões. Use-o para digitalizar registros civis, verificar documentos de identidade ou analisar certidões em busca de fraudes sem a necessidade de entrada manual de dados.

O que esta ação faz

PDF4me AI-Analisador de Certidão de Casamento Extrai dados estruturados da certidão de casamento. PDFs e imagens diretamente dentro do seu Power Automate fluxo. Alimente-o com conteúdo binário de SharePoint, OneDrive, anexos de e-mail ou Dropbox e receba de volta Mais de 30 campos estruturados abrangendo identificadores de certificados, dados pessoais de ambos os cônjuges, detalhes do oficiante e das testemunhas, presença do selo oficial e da assinatura, e opcional AI-detecção de fraude e autenticidade com tecnologia avançadaA saída estruturada encaixa-se diretamente em SharePoint listas, Dynamics 365 registros, Excel livros de exercícios, SQL bancos de dados, ou qualquer outro serviço subsequente Power Automate Etapa sem entrada manual de dados.

Artigos relacionados no blogue(1)

Como faço para autenticar minha conta? Power Automate Fluxo?

Todo PDF4me ação em Power Automate requer um válido API chave. Crie uma no PDF4me painel do desenvolvedor e insira-o quando o PDF4me O conector solicita credenciais no primeiro uso.

Fatos importantes que você não deve perder

O nome do arquivo com extensão é obrigatório mesmo para entradas binárias.
Defina sempre o Nome da Certidão de Casamento como o nome real do arquivo, incluindo sua extensão, como por exemplo: certificado.pdf ou scan.pngA ação usa essa string para detecção de formato e AI Seleção do modelo. Omitir a extensão ou passar um nome genérico de espaço reservado reduz a precisão da extração.
A verificação de autenticidade aumenta o tempo de processamento, mas possibilita a detecção de fraudes.
Contexto verificarAutenticidade para Sim Ativa o pipeline de detecção de fraudes e adulterações, preenchendo-o. questões de autenticidade, indicadores de fraude, e Recomendação de autenticidade na resposta. Para fluxos em lote de alto volume, onde a produtividade é importante e a autenticidade é verificada posteriormente, deixe como está. Não.
Verifique a lista de avisos antes de gravar no seu sistema de registros.
Quando o AI encontra campos de baixa confiança ou caligrafia difícil, e preenche o avisos matrizes e conjuntos fallbackUsado para verdadeiroAdicione uma etapa de condição após esta ação para encaminhar certificados com avisos não vazios para um fluxo de aprovação de revisão manual antes de confirmar os dados extraídos em seu sistema de registros.

Parâmetros

Campos obrigatórios: O conteúdo do arquivo da certidão de casamento e o nome da certidão de casamento são obrigatórios para todas as solicitações. Os campos `Body/verifyAuthenticity` e `Body/customFieldKeys` são opcionais; omita-os completamente quando sua funcionalidade não for necessária.

A ação AI-Marriage Certificate Parser no Power Automate exibe o conteúdo do arquivo da certidão de casamento, o nome da certidão de casamento, a verificação de autenticidade do corpo e os campos customFieldKeys do corpo.

Completo Parâmetros vista do AI-Ação do analisador de certidão de casamento em Power Automate.

ParâmetroObrigatórioO que fazExemplo
Marriage Certificate File ContentRequiredBinary data of the marriage certificate. Map from the output of a preceding step such as Get file content (SharePoint), Get file content (OneDrive), or an email attachment retrieval. Accepts PDF, PNG, JPG, and JPEG formats.body('Get_file_content')
Marriage Certificate NameRequiredFilename of the certificate including its extension. Used for format detection and AI model selection. Must include the correct extension matching the actual file type: .pdf, .png, .jpg, or .jpeg.marriage_certificate_2024.pdf
Body/verifyAuthenticityOptionalEnable AI-powered authenticity and fraud detection. When Yes, the response includes authenticityIssues, fraudIndicators, and authenticityRecommendation. Adds processing time. Omit or set to No when speed is the priority.No
Body/customFieldKeysOptionalOptional array of custom field keys to extract beyond the standard certificate fields. Each string names a custom field the AI will attempt to locate and return inside the extractedFields object of the response.["registrationRegion", "notaryId"]

Opções de verificação de autenticidade

Controla se a ação será executada. AI-detecção de fraude e adulteração no certificado, com tecnologia integrada.

NãoPadrão: ignorar verificações de autenticidade
A verificação de autenticidade é ignorada. A ação extrai todos os campos do certificado sem executar a análise de fraude. Use isso para fluxos de processamento em lote de alto volume ou quando a autenticidade do documento for validada por uma etapa subsequente separada. Tempos de resposta mais rápidos.
SimAtivar detecção de fraudes e adulterações
Ativa todo o processo de análise de autenticidade. A resposta inclui questões de autenticidade (problemas específicos encontrados), indicadores de fraude (sinais de fraude detectados), e Recomendação de autenticidade (Avaliação geral). Ideal para verificação de identidade, processamento de documentos legais, imigração e fluxos de trabalho de seguros onde a legitimidade do certificado precisa ser confirmada.

Campos de saída

CampoTipoO que contém
certificateNumberStringUnique certificate or registration number extracted from the document.
dateOfMarriageStringDate the marriage ceremony took place. Returned in ISO 8601 format (YYYY-MM-DD).
placeOfMarriageStringLocation or venue where the marriage ceremony was conducted.
dateIssuedStringDate the certificate was issued by the authority. Returned in ISO 8601 format (YYYY-MM-DD).
issuingAuthorityStringName of the government body or agency that issued the certificate.
spouse1FullNameStringFull legal name of the first spouse as it appears on the certificate.
spouse1AgeNumberAge of the first spouse at the time of marriage.
spouse1BirthDateStringBirth date of the first spouse in ISO 8601 format (YYYY-MM-DD).
spouse1BirthplaceStringBirthplace of the first spouse as extracted from the certificate.
spouse1ResidenceBeforeMarriageStringResidential address of the first spouse prior to the marriage.
spouse2FullNameStringFull legal name of the second spouse as it appears on the certificate.
spouse2AgeNumberAge of the second spouse at the time of marriage.
spouse2BirthDateStringBirth date of the second spouse in ISO 8601 format (YYYY-MM-DD).
spouse2BirthplaceStringBirthplace of the second spouse as extracted from the certificate.
spouse2ResidenceBeforeMarriageStringResidential address of the second spouse prior to the marriage.
officiantNameStringFull name of the officiant who performed the ceremony.
officiantTitleStringTitle or role of the officiant, for example Minister, Judge, or Registrar.
officiantLicenseNumberStringLicense or registration number of the officiant, where present on the certificate.
witnessesStringNames and details of witnesses present at the ceremony.
officialSealStringDescription or indicator of the official seal or stamp on the certificate.
signaturesPresentStringIndicator of which signatures are present: spouses, officiant, and witnesses.
authenticityIssuesArrayIssues found during authenticity verification. Populated only when verifyAuthenticity is Yes.
fraudIndicatorsArrayPotential fraud or tampering indicators detected by the AI model. Populated only when verifyAuthenticity is Yes.
authenticityRecommendationStringOverall recommendation on certificate authenticity from the AI analysis.
extractedFieldsObjectKey-value pairs of any custom fields requested via Body/customFieldKeys.
warningsArrayWarning messages for fields that had low confidence or could not be parsed reliably.
fallbackUsedBooleanTrue when a secondary extraction method was used due to limitations of the primary method.
rawOcrTextStringFull raw OCR text extracted from the document before structured field parsing.
jobIdStringUnique identifier for the AI processing job. Use for support and debugging.
jobIdExtStringExternal job identifier for linking to third-party tracking or case management systems.
successBooleanTrue when the extraction completed successfully; false when a processing error occurred.
messageStringHuman-readable summary of the extraction result or description of any error encountered.

Como faço para configurar? AI-Analisador de certidões de casamento em Power Automate?

  1. Faça login em Power Automate Acesse make.powerautomate.com e crie um novo fluxo ou abra um já existente.
  2. Escolha um gatilho que entregue o arquivo de certificado: SharePoint (Quando um arquivo é criado), Outlook (Quando um novo e-mail chega) para admissão baseada no apego, ou OneDrive (Quando um arquivo é criado) para entrada de dados baseada em pastas.
  3. Adicionar um Obter conteúdo do arquivo etapa (SharePoint, OneDriveou Dropbox) para recuperar o conteúdo binário do arquivo de certificado, ou use Obtenha o conteúdo do anexo para fluxos baseados em e-mail.
  4. Clique Novo passo, procurar PDF4mee selecione o AI-Analisador de Certidão de Casamento ação. Insira seu PDF4me API chave quando o conector solicitar credenciais.
  5. Definir Conteúdo do arquivo da certidão de casamento para a saída binária da etapa anterior "Obter conteúdo do arquivo" usando o seletor de conteúdo dinâmico.
  6. Definir Nome na certidão de casamento ao nome do arquivo do certificado, incluindo sua extensão, por exemplo certificate.pdfOu utilize uma expressão dinâmica do gatilho para extrair o nome do arquivo automaticamente.
  7. Definir Corpo/verificarAutenticidade para Sim Se o seu fluxo de trabalho exigir detecção de fraude ou adulteração, deixe como está. Não Para fluxos de lotes de maior rendimento, onde a autenticidade não é uma preocupação primordial.
  8. Preencher opcionalmente Corpo/Chaves de Campo Personalizadas Com uma matriz de nomes de campos personalizados, caso precise extrair campos além dos dados padrão do certificado.
  9. Adicione etapas subsequentes que consumam os campos de saída extraídos usando conteúdo dinâmico: Número do certificado, cônjuge1NomeCompleto, dataDoCasamento, Recomendação de autenticidadee outros, conforme necessário.
  10. Adicionar um Doença etapa que verifica se o avisos A matriz não está vazia e encaminha esses certificados para um fluxo de aprovação de revisão manual antes de gravá-los em seu sistema de registros.
  11. Teste o fluxo com uma certidão de casamento de exemplo e verifique os campos extraídos no histórico de execução do fluxo.

Exemplos de fluxo de trabalho

Exemplos de fluxo de trabalhoCommon Power Automate flow patterns using AI-Marriage Certificate Parser.
Certidão de casamento enviada para SharePoint → extrair dados → criar registro de óbito → arquivar
  1. A SharePoint O gatilho é acionado quando um novo certificado é adicionado à biblioteca de documentos de Certificados de Entrada.
  2. A etapa Obter conteúdo do arquivo recupera o binário do certificado de SharePoint.
  3. AI-O analisador de certidões de casamento extrai todos os campos com verifyAuthenticity definido como Sim.
  4. Uma etapa de condição verifica se a matriz de avisos está vazia. Avisos não vazios acionam uma solicitação de aprovação encaminhada ao supervisor de registros.
  5. A etapa "Criar item" adiciona uma nova linha aos Registros Vitais. SharePoint Lista com certificateNumber, spouse1FullName, spouse2FullName, dateOfMarriage, placeOfMarriage, issuedAuthority e authenticityRecommendation mapeados a partir da saída.
  6. A etapa "Mover arquivo" arquiva o certificado original na biblioteca de Certificados Processados e o marca com o número do certificado extraído como metadados.
  7. A etapa "Enviar um e-mail" notifica a equipe de gerenciamento de registros com um resumo da extração, incluindo o ID do trabalho para referência de auditoria.
Certificado recebido por e-mail → verificação de identidade → sistema de referência cruzada de identidade → encaminhamento para aprovação
  1. Um Outlook O gatilho é acionado quando um e-mail com uma certidão de casamento em anexo chega à caixa de entrada de verificação.
  2. A etapa "Obter conteúdo do anexo" recupera o binário do certificado do e-mail.
  3. AI-O analisador de certidões de casamento extrai os nomes dos cônjuges, datas de nascimento e detalhes da certidão com a opção verifyAuthenticity definida como Yes.
  4. Um HTTP A ação consulta o sistema de gerenciamento de identidade com spouse1FullName e spouse1BirthDate para verificar se existe um registro de identidade correspondente.
  5. Uma etapa de condição é ramificada com base na recomendação de autenticidade. Certificados com problemas são encaminhados para uma solicitação de aprovação da equipe de segurança por meio do conector de Aprovações.
  6. A etapa Criar item registra os dados extraídos e o resultado da correspondência de identidade em um SharePoint Lista de registros de verificação.
  7. A etapa "Enviar um e-mail" retorna o resultado da verificação ao solicitante.
Entrada de lotes de certificados → avaliação de risco de fraude → geração de alertas → atualização do painel de monitoramento de fraudes
  1. Um gatilho manual ou agendado processa um lote de certificados de um SharePoint pasta de fila.
  2. Um loop "Aplicar a cada" itera sobre cada arquivo de certificado na pasta.
  3. AI-O analisador de certificados de casamento processa cada certificado com a opção verifyAuthenticity definida como Yes.
  4. Uma etapa de Condição avalia o comprimento da matriz fraudIndicators. Contagens altas de indicadores definem uma variável de nível de risco como Alta.
  5. Para o nível de alto risco, a etapa "Enviar um e-mail" alerta imediatamente a equipe de prevenção a fraudes com o número do certificado extraído e a lista de indicadores de fraude.
  6. A etapa "Criar item" adiciona um registro de investigação aos casos de fraude. SharePoint Lista com todos os campos extraídos e o nível de risco calculado.
  7. Um HTTP A ação publica o resultado da verificação de fraude em um conjunto de dados de streaming do Power BI para atualizações do painel de monitoramento em tempo real.
Entrada de documentos legais → validação de conformidade → entrada no sistema de registros legais → arquivamento seguro
  1. A SharePoint O gatilho é acionado quando um certificado é carregado na biblioteca de Documentos Legais.
  2. A etapa "Obter conteúdo do arquivo" recupera o binário do certificado.
  3. AI-O analisador de certidões de casamento extrai todos os campos com verifyAuthenticity definido como Sim.
  4. Uma etapa de Condição valida se os campos `issuerAuthority`, `officantName` e `officantLicenseNumber` não estão vazios. Campos ausentes acionam o encaminhamento do processo para um assistente jurídico para revisão manual.
  5. Uma etapa de Condição verifica se a data do casamento está dentro dos períodos de validade específicos da jurisdição armazenados em um SharePoint lista de configuração.
  6. A etapa "Criar item" adiciona o certificado ao gerenciamento de documentos legais. SharePoint Lista com todos os campos extraídos.
  7. A etapa "Adicionar à variável de matriz" adiciona uma entrada de log de auditoria com carimbo de data/hora, incluindo o ID do trabalho e o resultado do processamento para o registro de auditoria de conformidade.
  8. A etapa "Mover arquivo" coloca o certificado original na biblioteca de arquivos seguros com o número do certificado extraído e a data de emissão como tags de metadados.

Perguntas frequentes

What file formats does the AI-Marriage Certificate Parser support?+
The action accepts PDF, PNG, JPG, and JPEG files. For best accuracy, use a high-resolution scan (300 DPI or higher) or a digitally-issued PDF. Blurry or low-resolution images will reduce field extraction confidence and may cause some fields to return as null or empty. The Marriage Certificate Name field must include the correct file extension so the action can select the right AI model for the format. Date fields such as dateOfMarriage and dateIssued follow <a href="https://www.iso.org/iso-8601-date-and-time-format.html" target="_blank" rel="noopener noreferrer">the ISO 8601 date format</a>, and certificate content generally follows the recordkeeping conventions described by the <a href="https://www.cdc.gov/nchs/nvss/marriage-divorce.htm" target="_blank" rel="noopener noreferrer">CDC National Vital Statistics System</a>.
What does verifyAuthenticity do and when should I enable it?+
When verifyAuthenticity is set to Yes, the AI model runs additional checks to detect signs of document tampering, forgery, inconsistent data, or missing security features. The results appear in three output fields: authenticityIssues (specific issues detected), fraudIndicators (potential fraud signals), and authenticityRecommendation (overall assessment string). Enabling this adds processing time to each request. Enable it for identity verification, immigration, insurance claims, and legal workflows where certificate legitimacy must be confirmed. Leave it as No for high-volume batch processing flows where speed is the priority and authenticity is validated separately.
Which output fields are always returned and which are conditional?+
The fields success, message, jobId, and rawOcrText are always present in every response. Certificate-specific fields such as certificateNumber, dateOfMarriage, placeOfMarriage, spouse1FullName, and officiantName are populated when the AI successfully extracts them from the document; they are returned as null or empty string when extraction is not possible. The authenticityIssues and fraudIndicators arrays are only populated when verifyAuthenticity is Yes; they return as empty arrays when verification is disabled. The extractedFields object is only populated when customFieldKeys are provided. The fallbackUsed boolean indicates whether the action used a secondary extraction method.
How do I handle certificates where the AI cannot extract some fields?+
Check the warnings array in the action output. When extraction confidence is low or a field cannot be parsed, the action populates warnings with descriptive messages and sets fallbackUsed to true. Add a Condition step after the action that checks the length of the warnings array. Route certificates with non-empty warnings to a manual review approval flow using the Approvals connector before writing data to your records system. This prevents low-confidence data from entering production systems while keeping high-confidence records fully automated.
How do I store the extracted data in a SharePoint list or Dynamics 365?+
After the action completes, add a Create item step targeting your SharePoint list or a Create a new record step for Dynamics 365. Use the dynamic content picker to map output fields: set the Title or Name column to the certificateNumber output, and map spouse1FullName, spouse2FullName, dateOfMarriage, placeOfMarriage, issuingAuthority, and authenticityRecommendation to their corresponding columns. For Dynamics 365, map to the Contact or custom entity fields as appropriate for your data model.

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda