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.
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

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âmetro | Obrigatório | O que faz | Exemplo |
|---|---|---|---|
| Connection | Yes | PDF4me 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 Type | Yes | How 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 Field | Conditional | Binary 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 Content | Conditional | Base64-encoded statement content. Required when Input Data Type is Base64 String. Useful for statements arriving via secure webhook or API integration. | JVBERi0xLjQK... |
| Statement URL | Conditional | Public URL to the statement file. Required when Input Data Type is URL. The URL must not require authentication. | https://example.com/statement.pdf |
| Statement Name | Yes | Filename 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
| Campo | Tipo | O que contém |
|---|---|---|
bankName | String | Name of the issuing bank as printed on the statement header. |
accountHolderName | String | Name of the account holder. |
accountNumber | String | Bank account number (may appear masked depending on the bank). |
accountType | String | Type of bank account: Checking, Savings, Money Market, Credit Card, etc. |
statementPeriod | Object | Object with startDate and endDate (ISO 8601) defining the statement window. |
balances | Object | Object containing openingBalance, closingBalance, totalDeposits, and totalWithdrawals for the period. |
currency | String | Currency code in ISO 4217 format (USD, EUR, GBP, INR, etc.). |
transactions | Array | Array of every transaction in chronological order. Each entry contains date, description, amount, and type (debit or credit). |
checksPaid | Array | Array of cheques paid during the statement period: useful for cheque-to-statement reconciliation when paired with AI-Process Bank Cheque. |
patterns | Object | Pattern analysis identifying recurring transactions (subscriptions, payroll, regular bills) by merchant, amount, and interval. |
summary | Object | Summary analytics with category totals (groceries, utilities, payroll, transfers, etc.) and aggregate metrics. |
success | Boolean | True if the AI extraction completed successfully; false if it failed. |
message | String | Human-readable status message confirming success or describing the error. |
Configuração rápida
- Adicionar PDF4me → Extrato bancário processado por IA para o seu Make cenário.
- Selecione Conexão (ou clique) Adicionar para criar um com o seu PDF4me API chave).
- Escolher Tipo de dados de entradaDados binários para arquivos de um módulo anterior. Base64 Corda, ou URL.
- Sob Arquivo, escolher Mapa para revelar os campos Nome da Declaração e Documento.
- Mapa Nome da declaração para o nome do arquivo com extensão (
.pdf,.png,.jpg, ou.jpeg). - 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.
- 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
transactionsPara processar cada linha individualmente.
Exemplos de fluxo de trabalho
Exemplos de fluxo de trabalhoCommon Make scenario patterns using AI-Process Bank Statement.
- 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.
- O extrato bancário com processamento de IA extrai saldos, transações e cheques pagos referentes ao período completo.
- 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.
- 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.
- 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).
- Um candidato carrega extratos bancários dos últimos 3 meses através de um webhook do portal de empréstimos. Make.
- 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.
- 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.
- 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.
- 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.
- Uma equipe financeira carrega o extrato bancário da empresa em um SharePoint pasta uma vez por trimestre.
- 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.
- 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.
- É 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.
- 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.