跳到主要内容

AI处理银行对账单 Make

本模块的功能

PDF4me AI处理银行对账单 从中提取结构化财务数据 PDF 或者在您的图像库对账单中 Make 使用人工智能的场景。提供一个语句,模块将返回结果。 银行名称、账户详情、账单周期、期初和期末余额、完整交易记录、已付支票、定期付款模式以及类别汇总分析适用于银行对账、现金流预测、应收账款匹配、欺诈检测以及贷款或信用决策工作流程。无需模板设置。可处理来自美国、英国、欧洲、印度和加拿大主要银行的对账单,包括包含 50 页以上交易记录的多页对账单。

相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客

验证您的身份 API 要求

每一个 PDF4me 模块 Make 需要有效 联系创建或选择一个可以容纳您的 PDF4me API 关键在于确保该场景能够安全地验证 AI 银行对账单提取请求。

您不容错过的重要事实

完整的交易记录数组,包括每一页上的每一项交易明细。
人工智能处理整个过程 PDF 它将每笔交易按时间顺序返回,并生成一个完整的报表。即使是包含数百笔交易的 50 多页报表,也能一次调用提取出来,无需手动分页。
自动检测定期付款模式
图案 该对象无需手动设置规则即可识别订阅、工资发放、定期账单和其他周期性交易。可用于订阅审计、现金流预测,以及在意外的周期性费用累积之前及时发现并控制它们。
适用于各大全球银行体系
摩根大通、富国银行、汇丰银行、巴克莱银行、德意志银行、HDFC银行、ICICI银行、RBC银行以及其他数十家主要银行均已开箱即用。网上银行 PDF 下载的文件和拍摄的纸质账单均被接受。 PDFPNGJPG, 或者 JPEG 格式。
完成 PDF4me AI 处理银行对账单模块的配置,连接设置为“我的 PDF4me 连接”,文件设置为“映射”,对账单名称和文档映射自上一步文件下载步骤,即可提取账户持有人、对账单周期、余额、交易记录和定期付款模式。

将文件设置为映射,并从上一个模块导入报表名称和文档。输出结果包含完整的交易数组、余额、已付支票、模式以及用于对账工作流程的汇总分析。

参数

必需的: 必须始终提供连接、语句名称和文档。匹配的输入字段(二进制属性, Base64 内容或声明 URL根据所选的输入数据类型,需要提供以下信息。

范围必需的它的作用例子
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

输出字段

场地类型它包含什么
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.

快速设置

  1. 添加 PDF4meAI处理银行对账单 致你 Make 设想。
  2. 选择 联系 (或点击) 添加 用你的 PDF4me API 钥匙)。
  3. 选择 输入数据类型:来自先前模块的文件的二进制数据, Base64 字符串,或 URL
  4. 在下面 文件, 选择 地图 显示“报表名称”和“文档”字段。
  5. 地图 语句名称 文件名(带扩展名).pdf.png.jpg, 或者 .jpeg)。
  6. 地图 文档 从源模块获取二进制内容:通常是 数据 领域 DropboxGoogle DriveOneDrive或者电子邮件附件模块。
  7. 点击 节省 并运行该场景。将输出捆绑包连接到 QuickBooksXeroAirtableGoogle Sheets或任何对账系统。使用迭代器遍历 transactions 逐行处理。

工作流程示例

工作流程示例Common Make scenario patterns using AI-Process Bank Statement.
月度报表 → AI解析 → 自动对账
  1. 每月5日,系统会按计划触发,处理上个月下载后的银行对账单。 Dropbox
  2. AI处理银行对账单提取余额、交易和支票,涵盖整个期间。
  3. A Make 迭代器遍历事务。对于每个事务, QuickBooks 搜索步骤会根据金额和大致日期查找匹配的交易。
  4. 已匹配的交易会被标记为“已对账”。 QuickBooks未匹配的交易将被路由到 Google Sheets 例外情况标签页,供记账员审核。
  5. A Slack 摘要消息报告了对账结果、匹配总数、未匹配总数以及检测到的任何模式(例如,需要调查的新循环费用)。
贷款申请 → 银行对账单解析 → 信用决策
  1. 申请人通过贷款门户网站的webhook上传了3个月的银行对账单。 Make
  2. AI-Process 银行对账单程序会对每份对账单运行。汇总对象提供各类总计(收入、租金、债务偿还);模式对象识别经常性收入和支出。
  3. 工具集变量步骤根据提取的经常性收入与经常性债务支付计算债务收入比。
  4. 路由器根据DTI比率进行分支。低于35%的申请自动批准;35-45%的申请需要人工审核;高于45%的申请自动拒绝,并发送后续邮件解释要求。
  5. 完整的交易数组存储在 Snowflake 或者 BigQuery 为进行合规性审计,决策理由将与提取的汇总指标一起记录。
订阅审核 → 模式识别 → 成本节约报告
  1. 财务团队将公司银行对账单上传到 SharePoint 每季度归档一次。
  2. AI-Process 银行对账单返回模式对象,其中列出了检测到的每笔定期收费,包括商户、金额和频率。
  3. A Make 迭代器将每个模式与一个 Airtable 已批准登记册 SaaS 订阅。未知的定期收费可能被标记为影子IT或重复订阅。
  4. 生成一份综合报告,显示每月经常性支出总额、已批准与未批准的订阅,以及取消重复订阅预计每年节省的成本。
  5. 该报告将通过电子邮件发送给首席财务官;高价值的未经批准的订阅会触发警报。 Slack 审批请求提交给部门负责人审核,由其批准或取消。

常见问题解答

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.

相关模块

获取帮助