Processamento de extrato bancário por IA usando IA n8n Ação
PDF4me Extrato bancário processado por IA Extrai dados estruturados de extratos bancários usando AI-aprendizado de máquina impulsionado por n8n Fluxos de trabalho automatizados. Processar extrato bancário. PDFs ou imagens via n8n gatilhos, dados binários, strings base64 ou públicos URLs Extrair automaticamente informações de contas, detalhes de transações, saldos, taxas, juros, padrões de pagamentos recorrentes, transações incomuns, análises de gastos e insights financeiros abrangentes com alta precisão e reconhecimento inteligente de campos. Esta solução é ideal para automatizar o processamento de extratos bancários, digitalizar demonstrações financeiras, analisar transações, conciliação bancária, gestão de fluxo de caixa, análises de gastos, contabilidade automatizada e fluxos de trabalho de extração de dados financeiros que exigem AIExtração de dados com tecnologia de ponta, saída estruturada e integração perfeita.
Configurar
Adicione o PDF4me nó "AI-Process Bank Statement" para o seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.
Pré-requisitos:
- PDF4me API credenciais
- n8n acesso ao fluxo de trabalho
Configuração:
- Adicionar PDF4me nó para fluxo de trabalho
- Selecione a ação "Processar extrato bancário por IA".
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a ação de processamento de extrato bancário por IA. Configure esses parâmetros para controlar o processamento do extrato bancário.
Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios e devem ser fornecidos para que a ação funcione corretamente.
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Tipo de dados de entrada*** | String | Seleção do formato de entrada do extrato bancário • Escolha o formato de entrada dos dados do seu extrato bancário • PDF4me Suporta vários tipos de entrada • Opções: Dados binários, Base64 Corda, ou URL | Binary Data |
| Campo binário de entrada*** | Binário | Entrada de arquivo de extrato bancário binário (Obrigatório se os dados forem binários) • Arquivo de extrato bancário de referência (.pdf, .png, .jpg, .jpeg) do período anterior. n8n upload de nó ou arquivo • PDF4me processa arquivos binários de extratos bancários com detecção automática de formato e AI-extração de dados com tecnologia • Obrigatório quando o tipo de dados de entrada for "Dados binários" | {{ $binary.data }} |
| Conteúdo do extrato bancário em Base64*** | String | Base64 Entrada de extrato bancário codificado (Obrigatório se for uma string Base64) • Fornecer o conteúdo do extrato bancário (.pdf, .png, .jpg, .jpeg) como uma string codificada em base64 para transmissão segura. • PDF4me decodifica e processa automaticamente o conteúdo do extrato bancário usando AI tecnologia • Obrigatório quando o tipo de dados de entrada for "Base64 Corda" | JVBERi0xLjQKJ... |
| URL do extrato bancário*** | String | Declaração do Banco Público URL Entrada (Obrigatório se for URL) • Fornecer uma permissão pública/aberta URL ao arquivo de extrato bancário (.pdf, .png, .jpg, .jpeg) a ser processado. • PDF4me Baixa e processa o arquivo de extrato bancário fornecido. URL usando AI tecnologia • Obrigatório quando o tipo de dados de entrada for "URL" | https://abc.com/statement.pdf |
| Extrato bancário Nome*** | String | Nome do arquivo de entrada do extrato bancário • Especifique o nome do arquivo de extrato bancário de entrada com a extensão adequada (.pdf, .png, .jpg, .jpeg) • PDF4me usa isso para detecção de formato e AI otimização de processamento | statement_2024_01.pdf |
| Nome do banco | String | Nome do banco opcional para maior precisão na análise. • Especifique o nome do banco para aumentar a precisão da extração. • Ajuda AI O mecanismo de otimização do reconhecimento de campos para formatos bancários específicos • Melhora a precisão no processamento de extratos de bancos conhecidos. | Chase Bank |
| Analisar padrões | Boolean | Análise de padrões habilitada • Ative ou desative a análise de padrões para pagamentos recorrentes e transações incomuns. • Sim = permite reconhecimento e análise de padrões avançados • Não = declaração de processos sem análise de padrões • Quando ativada, extrai padrões de pagamento recorrentes e identifica transações incomuns. | Yes |
| Chaves de Campo Personalizadas | Array | Lista opcional de chaves de campos personalizados • Lista opcional de chaves de campos personalizados para extrair do extrato bancário • Especifique campos adicionais além dos dados padrão da instrução. • Suporta múltiplas chaves de campo personalizadas para extração de dados aprimorada. | ["customField1", "customField2"] |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| nome do banco | String | PDF4me nome do banco extraído - O nome do banco extraído do extrato bancário | Chase Bank |
| nomeDoTitularDaConta | String | PDF4me nome do titular da conta extraído - O nome do titular da conta extraído do extrato bancário | John Michael Smith |
| número de conta | String | PDF4me número da conta extraído - O número da conta bancária extraído do extrato bancário | 1234567890 |
| tipo de conta | String | PDF4me tipo de conta extraído - O tipo de conta bancária extraído do extrato (ex.: Conta Corrente, Poupança) | Checking |
| filial | String | PDF4me ramo extraído - A localização ou o identificador da agência extraído do extrato bancário. | New York Main Branch |
| número da declaração | String | PDF4me número da declaração extraída - O número do extrato ou identificador de referência extraído do extrato bancário | STMT-2024-001 |
| período de declaração | Objeto | PDF4me período de declaração extraído - Objeto contendo informações sobre o período do extrato, com data de início e data de término (formato AAAA-MM-DD) | {"startDate": "2024-01-01", "endDate": "2024-01-31"} |
| balanços | Objeto | PDF4me balanços extraídos - Objeto contendo informações de saldo, incluindo saldo inicial, saldo final, total de depósitos e total de saques. | {"openingBalance": 5000.00, "closingBalance": 6750.00} |
| moeda | String | PDF4me moeda extraída - O código da moeda (ISO 4217) dos valores do extrato bancário (por exemplo, USD, EUR, INR) | USD |
| tarifas | Número | PDF4me taxas extraídas - O total das taxas cobradas durante o período do extrato, com arredondamento decimal preciso. | 5.00 |
| interesse | Número | PDF4me juros extraídos - O total de juros ganhos durante o período do extrato, com arredondamento decimal preciso. | 2.50 |
| transações | Array | PDF4me transações extraídas - Array de transações individuais com datas, descrições, valores, tipos, saldos, categorias, comerciantes e números de referência. | [{"transactionDate": "2024-01-05", "description": "Direct Deposit", "amount": 3500.00}] |
| cheques pagos | Array | PDF4me cheques extraídos pagos - Array de cheques pagos durante o período do extrato, incluindo números de cheques, datas de pagamento, valores, beneficiários e descrições. | [{"checkNumber": "1234", "paidDate": "2024-01-12", "amount": 500.00}] |
| padrões | Objeto | PDF4me padrões extraídos - Objeto contendo resultados de análise de padrões, incluindo pagamentos recorrentes e transações incomuns. | {"recurringPayments": [...], "unusualTransactions": [...]} |
| resumo | Objeto | PDF4me resumo extraído Objeto contendo análises resumidas, incluindo total de transações, resumos por categoria, saldo médio diário, maior crédito e maior débito. | {"totalTransactions": 3, "categorySummary": {...}} |
| fallbackUsado | Boolean | PDF4me indicador de fallback - Boolean Sinalizador indicando se métodos alternativos de extração foram usados durante o processamento. | false |
| avisos | Array | PDF4me avisos de processamento - Array de mensagens de aviso indicando possíveis problemas de qualidade de dados ou desafios de extração encontrados durante o processamento | [] |
| ID do trabalho | String | PDF4me identificador de trabalho de processamento - Identificador único para o AI tarefa de processamento, usada para fins de rastreamento e depuração | 00000000-0000-0000-0000-000000000000 |
| jobIdExt | String | PDF4me identificador de trabalho externo - Identificador externo da tarefa para integração com sistemas de terceiros, se aplicável. | null |
| sucesso | Boolean | PDF4me AI indicador de status de extração - Boolean bandeira indicando o sucesso ou fracasso da AI-processo de extração de dados de extratos bancários. PDF4me retornos true para extrações bem-sucedidas e false para quaisquer erros | true |
| mensagem | String | PDF4me AI mensagem de status da extração - Mensagem descritiva indicando o resultado do AI-processo de extração de dados de extratos bancários. PDF4me Fornece mensagens de status claras para extrações bem-sucedidas e informações detalhadas sobre erros. | Bank statement data extracted successfully using AI technology |
N8N Resposta à ação
O PDF4me Extrato bancário processado por IA API retorna um JSON resposta com a seguinte estrutura:
{
"bankName": "Chase Bank",
"accountHolderName": "John Michael Smith",
"accountNumber": "1234567890",
"accountType": "Checking",
"branch": "New York Main Branch",
"statementNumber": "STMT-2024-001",
"statementPeriod": {
"startDate": "2024-01-01",
"endDate": "2024-01-31"
},
"balances": {
"openingBalance": 5000.00,
"closingBalance": 6750.00,
"totalDeposits": 3500.00,
"totalWithdrawals": 1750.00
},
"currency": "USD",
"fees": 5.00,
"interest": 2.50,
"transactions": [
{
"transactionDate": "2024-01-05",
"description": "Direct Deposit - Salary",
"amount": 3500.00,
"type": "credit",
"balance": 8500.00,
"category": "Income",
"merchant": "Employer Corp",
"referenceNumber": "REF123456"
}
],
"checksPaid": [
{
"checkNumber": "1234",
"paidDate": "2024-01-12",
"amount": 500.00,
"payee": "ABC Corporation",
"description": "Invoice Payment"
}
],
"patterns": {
"recurringPayments": [
{
"merchant": "Electric Company",
"amount": 250.00,
"frequency": "Monthly",
"recurringDates": ["2024-01-10", "2024-02-10", "2024-03-10"]
}
],
"unusualTransactions": []
},
"summary": {
"totalTransactions": 3,
"categorySummary": {
"Income": {
"count": 1,
"totalAmount": 3500.00,
"averageAmount": 3500.00,
"percentage": 66.67
}
},
"averageDailyBalance": 6750.00,
"largestCredit": {
"largestTransactionDate": "2024-01-05",
"amount": 3500.00,
"description": "Direct Deposit - Salary"
},
"largestDebit": {
"largestTransactionDate": "2024-01-12",
"amount": 500.00,
"description": "Check Payment - ABC Corporation"
}
},
"fallbackUsed": false,
"warnings": [],
"jobId": "12345678-1234-1234-1234-123456789012",
"jobIdExt": "STMT-2024-001",
"success": true,
"message": "Bank statement data extracted successfully using AI technology"
}
Casos de uso
Automação Financeira Empresarial
- Conciliação bancáriaAutomatize a conciliação bancária usando transações extraídas do extrato.
- Relatórios financeirosGere relatórios financeiros a partir de dados extraídos de extratos e transações.
- Gestão de Fluxo de CaixaMonitorar e analisar fluxos de caixa usando informações extraídas de saldo e transações.
- Análise de transaçõesAnalisar padrões e tendências de transações a partir de dados extraídos de extratos bancários.
AI-Processamento de Documentos Automático
- Suporte a múltiplos formatos: Processo PDF, PNG, JPG, e JPEG formatos de extrato bancário
- Processamento MultilíngueExtrair dados de extratos bancários em vários idiomas.
- Reconhecimento Inteligente de CampoIdentificar e extrair automaticamente os campos relevantes da declaração.
Inteligência de Negócios e Análise
- Análise de gastosAnalisar padrões de gastos a partir de dados extraídos de transações e categorias.
- Painéis financeirosCrie painéis financeiros usando dados extraídos de demonstrações financeiras.
- Métricas de desempenhoMonitorar a precisão e a eficiência do processamento.