Pular para o conteúdo principal

Extrato bancário processado por IA em Make

O que este módulo faz

PDF4me Extrato bancário processado por IA Extrai dados financeiros estruturados de PDF ou extratos bancários de imagens dentro do seu Make cenário usando IA. Forneça uma declaração e o módulo retorna Nome do banco, detalhes da conta, período do extrato, saldos inicial e final, histórico completo de transações, cheques pagos, padrões de pagamentos recorrentes e análises resumidas por categoria.Pronto para conciliação bancária, previsão de fluxo de caixa, correspondência de contas a receber, detecção de fraudes e fluxos de trabalho de empréstimo ou decisão de crédito. Sem necessidade de configuração de modelos. Funciona com extratos dos principais bancos dos EUA, Reino Unido, Europa, Índia e Canadá, incluindo extratos com mais de 50 páginas de atividades.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Todo PDF4me módulo em Make requer um válido ConexãoCrie ou selecione um que contenha o seu PDF4me API essencial para que o cenário possa autenticar com segurança as solicitações de extração de extratos bancários por IA.

Fatos importantes que você não deve perder

Conjunto completo de transações, cada item de cada página.
A IA processa tudo PDF como uma única declaração coerente, retornando todas as transações em ordem cronológica. Mesmo declarações com mais de 50 páginas e centenas de transações são extraídas em uma única chamada, sem necessidade de divisão manual de páginas.
Detecção automática de padrões para pagamentos recorrentes
O padrões Este objeto identifica assinaturas, processamentos de folha de pagamento, contas a pagar recorrentes e outras transações sem a necessidade de regras manuais. É útil para auditoria de assinaturas, previsão de fluxo de caixa e detecção de cobranças recorrentes inesperadas antes que se tornem um problema.
Trabalha com os principais formatos de bancos globais.
Chase, Wells Fargo, HSBC, Barclays, Deutsche Bank, HDFC, ICICI, RBC e dezenas de outros grandes bancos são suportados nativamente. Tanto o internet banking quanto o banco online oferecem suporte imediato. PDF São aceitos downloads e declarações em papel fotografadas. PDF, PNG, JPG, ou JPEG formato.
Configure o módulo PDF4me AI-Process Bank Statement com a Conexão definida como "Minha conexão PDF4me", o Arquivo definido como "Mapear" com o Nome do Extrato e o Documento mapeado da etapa anterior de download do arquivo, pronto para extrair o titular da conta, o período do extrato, os saldos, as transações e os padrões de pagamento recorrentes.

Defina o arquivo para mapear, insira o nome do extrato e o documento do módulo anterior. A saída expõe a matriz completa de transações, saldos, cheques pagos, padrões e análises resumidas para fluxos de trabalho de conciliação.

Parâmetros

Obrigatório: A conexão, o nome da declaração e o documento devem sempre ser fornecidos. O campo de entrada correspondente (Propriedade Binária, Base64 Conteúdo ou declaração URL) é necessário com base no tipo de dados de entrada escolhido.

ParâmetroObrigatórioO que fazExemplo
ConnectionYesPDF4me API connection. Click Add and paste your API key the first time. Reused automatically across all PDF4me modules in your scenarios.My PDF4me connection
Input Data TypeYesHow the statement file is supplied. Binary Data reads from a previous module (most common). Base64 String accepts encoded payloads. URL downloads from a public link.Binary Data
Input Binary FieldConditionalBinary content of the bank statement. Required when Input Data Type is Binary Data. Wire from Dropbox, Google Drive, OneDrive Data field, or any email/HTTP module that returns file bytes.1. Data
Base64 Statement ContentConditionalBase64-encoded statement content. Required when Input Data Type is Base64 String. Useful for statements arriving via secure webhook or API integration.JVBERi0xLjQK...
Statement URLConditionalPublic URL to the statement file. Required when Input Data Type is URL. The URL must not require authentication.https://example.com/statement.pdf
Statement NameYesFilename of the statement with proper extension (.pdf, .png, .jpg, .jpeg). Used for format detection and AI processing optimization.statement-jan-2024.pdf

Campos de saída

CampoTipoO que contém
bankNameStringName of the issuing bank as printed on the statement header.
accountHolderNameStringName of the account holder.
accountNumberStringBank account number (may appear masked depending on the bank).
accountTypeStringType of bank account: Checking, Savings, Money Market, Credit Card, etc.
statementPeriodObjectObject with startDate and endDate (ISO 8601) defining the statement window.
balancesObjectObject containing openingBalance, closingBalance, totalDeposits, and totalWithdrawals for the period.
currencyStringCurrency code in ISO 4217 format (USD, EUR, GBP, INR, etc.).
transactionsArrayArray of every transaction in chronological order. Each entry contains date, description, amount, and type (debit or credit).
checksPaidArrayArray of cheques paid during the statement period: useful for cheque-to-statement reconciliation when paired with AI-Process Bank Cheque.
patternsObjectPattern analysis identifying recurring transactions (subscriptions, payroll, regular bills) by merchant, amount, and interval.
summaryObjectSummary analytics with category totals (groceries, utilities, payroll, transfers, etc.) and aggregate metrics.
successBooleanTrue if the AI extraction completed successfully; false if it failed.
messageStringHuman-readable status message confirming success or describing the error.

Configuração rápida

  1. Adicionar PDF4meExtrato bancário processado por IA para o seu Make cenário.
  2. Selecione Conexão (ou clique) Adicionar para criar um com o seu PDF4me API chave).
  3. Escolher Tipo de dados de entradaDados binários para arquivos de um módulo anterior. Base64 Corda, ou URL.
  4. Sob Arquivo, escolher Mapa para revelar os campos Nome da Declaração e Documento.
  5. Mapa Nome da declaração para o nome do arquivo com extensão (.pdf, .png, .jpg, ou .jpeg).
  6. Mapa Documento para o conteúdo binário do módulo de origem: tipicamente o Dados campo de Dropbox, Google Drive, OneDriveou módulos de anexos de e-mail.
  7. Clique Salvar e execute o cenário. Conecte o feixe de saída em QuickBooks, Xero, Airtable, Google Sheetsou qualquer sistema de reconciliação. Use um Iterator sobre transactions Para processar cada linha individualmente.

Exemplos de fluxo de trabalho

Exemplos de fluxo de trabalhoCommon Make scenario patterns using AI-Process Bank Statement.
Extrato mensal → análise por IA → conciliação automática
  1. Um gatilho programado é acionado no dia 5 de cada mês para processar o extrato bancário do mês anterior, após este ter sido baixado para o sistema. Dropbox.
  2. O extrato bancário com processamento de IA extrai saldos, transações e cheques pagos referentes ao período completo.
  3. A Make O iterador percorre as transações. Para cada transação, um QuickBooks A etapa de pesquisa procura uma transação correspondente com base no valor e na data aproximada.
  4. As transações correspondentes são marcadas como reconciliadas. QuickBooksTransações não correspondentes são encaminhadas para um Google Sheets Aba de exceções para o contador revisar.
  5. A Slack A mensagem de resumo apresenta o resultado da conciliação, o total de correspondências, o total de não correspondências e quaisquer padrões detectados (por exemplo, novas cobranças recorrentes que precisam ser investigadas).
Solicitação de empréstimo → análise do extrato bancário → decisão de crédito
  1. Um candidato carrega extratos bancários dos últimos 3 meses através de um webhook do portal de empréstimos. Make.
  2. O AI-Process Bank Statement é executado em cada extrato bancário. O objeto de resumo fornece os totais por categoria (rendimento, aluguel, serviço da dívida); o objeto de padrões identifica rendimentos e obrigações recorrentes.
  3. Uma etapa de configuração de variáveis do conjunto de ferramentas calcula a relação dívida/renda a partir da receita recorrente extraída em comparação com os pagamentos recorrentes da dívida.
  4. Um roteador se baseia na proporção DTI. Solicitações com menos de 35% são aprovadas automaticamente; entre 35% e 45% exigem análise manual; acima de 45% são rejeitadas automaticamente, com um e-mail de acompanhamento explicando os requisitos.
  5. O array de transações completo é armazenado em Snowflake ou BigQuery Para fins de auditoria de conformidade, a justificativa da decisão é registrada juntamente com as métricas de resumo extraídas.
Auditoria de assinaturas → detecção de padrões → relatório de redução de custos
  1. Uma equipe financeira carrega o extrato bancário da empresa em um SharePoint pasta uma vez por trimestre.
  2. O AI-Process Bank Statement retorna o objeto de padrões listando todas as cobranças recorrentes com o estabelecimento comercial, o valor e a frequência detectados.
  3. A Make O iterador compara cada padrão com um Airtable registro de aprovados SaaS Assinaturas. Cobranças recorrentes desconhecidas sinalizam possível uso indevido de TI ou assinaturas duplicadas.
  4. É gerado um relatório consolidado que mostra o gasto mensal recorrente total, as assinaturas aprovadas versus as não aprovadas e uma estimativa da economia anual resultante do cancelamento de assinaturas duplicadas.
  5. O relatório é enviado por e-mail ao diretor financeiro; assinaturas não aprovadas de alto valor acionam um mecanismo de segurança. Slack Os pedidos de aprovação são encaminhados aos chefes de departamento para análise e posterior aprovação ou cancelamento.

Perguntas frequentes

What bank statement fields does AI-Process Bank Statement extract?+
The module returns a complete statement payload: bankName, accountHolderName, accountNumber, accountType (Checking, Savings, Money Market, Credit Card), statementPeriod with startDate and endDate, balances object (opening, closing, total deposits, total withdrawals), currency in ISO 4217 format, a transactions array with date, description, amount, and type (debit or credit) per row, a checksPaid array, a patterns object identifying recurring payments, and a summary object with category totals and analytics.
Does the parser detect recurring payments and patterns automatically?+
Yes. The patterns object in the output identifies recurring transactions: same merchant, similar amount, regular interval, without manual rules. This is useful for subscription auditing, cash-flow forecasting, identifying duplicate SaaS subscriptions, and detecting unexpected recurring charges before they accumulate. The summary object aggregates spend by category (groceries, utilities, payroll, transfers, etc.) for budgeting and financial analysis workflows.
Can the module handle multi-page bank statements?+
Yes. The AI processes the entire PDF: header, opening balance section, all transaction pages, checks paid list, summary section, and closing balance, as a single coherent statement. The transactions array contains every line item across all pages in chronological order. No manual page splitting or merging is required, even for business statements with 50+ pages of activity or three-month consolidated statements.
What banks and statement formats does the module support?+
The AI handles statements from major US banks (Chase, Bank of America, Wells Fargo, Citibank, US Bank), UK banks (HSBC, Barclays, Lloyds, NatWest, Santander), European banks (Deutsche Bank, BNP Paribas, ING, UBS, Credit Suisse), Indian banks (HDFC, ICICI, SBI, Axis, Kotak), Canadian banks (RBC, TD, BMO, Scotiabank), Australian banks (CBA, ANZ, Westpac), and many regional and online banks. Both digital PDFs downloaded from online banking and photographed paper statements are supported in PDF, PNG, JPG, and JPEG formats.
How do I match bank statement transactions to invoices and cheques for reconciliation?+
Add a Make Iterator after AI-Process Bank Statement to loop over the transactions array. For each transaction, run a lookup against your invoice register in Airtable, Google Sheets, QuickBooks, or your accounting API to find an invoice matching the amount and approximate date. The checksPaid array is especially useful: match each entry to records from AI-Process Bank Cheque for end-to-end cheque reconciliation. Unmatched transactions go to an exceptions queue in Slack or Airtable for manual bookkeeper review.

Módulos relacionados

Obtenha ajuda