Extract spend details (template)
该工作流通过自动抓取Gmail中标记邮件的附件,解析PDF格式的发票和付款单据,并利用AI语言模型智能分析邮件内容,提取消费明细。最终,将结构化交易信息如日期、商户、金额等自动写入Google Sheets,显著提升财务数据整理的效率和准确性,适用于企业、个人及会计人员的财务管理需求。
流程图

工作流名称
Extract spend details (template)
主要功能和亮点
该工作流自动从Gmail中标记的邮件(发票和支付相关邮件)中抓取附件,解析PDF格式的发票和付款单据,结合邮件中的HTML内容提取消费明细,利用Google Gemini和Groq的AI语言模型对邮件内容进行智能解析,结构化提取交易日期、商户名称、金额、类别、货币及信用卡信息。最终将结构化数据自动追加到Google Sheets中,形成便于财务分析和账务管理的电子表格记录。
解决的核心问题
传统财务数据录入繁琐,邮件附件和内容格式多样,手工整理耗时且易出错。本工作流实现自动化抓取、智能解析多来源发票和支付邮件,统一标准化输出,极大提升财务数据整理效率和准确性。
应用场景
- 企业或个人财务管理自动化
- 信用卡消费邮件账单解析
- 电子发票和付款通知的自动归档与分析
- 财务部门或会计人员的辅助工具
主要流程步骤
- 监听Gmail中指定标签的邮件,自动下载发票和付款邮件附件。
- 从附件PDF中提取文本内容。
- 根据邮件来源分类(多笔付款信息邮件、单笔付款信息邮件、发票邮件)进行不同处理。
- 抽取邮件HTML内容中标记的消费明细数据。
- 使用AI语言模型(Google Gemini Chat Model和Groq Chat Model)解析邮件内容,转换为结构化账务数据。
- 通过结构化输出解析器对AI结果进行校验和格式化。
- 将最终整理好的交易记录追加写入Google Sheets表格,方便后续管理和分析。
涉及的系统或服务
- Gmail(邮件触发器与附件下载)
- PDF解析节点(Extract from File)
- HTML内容提取(CSS选择器抽取)
- Google Gemini Chat Model和Groq Chat Model(AI语言模型解析)
- Google Sheets(数据存储)
- n8n内置节点(Switch分支、Set数据、Merge合并等)
适用人群或使用价值
- 财务人员和会计助理:自动化处理大量电子账单和付款通知,提升工作效率。
- 企业管理者:实时获取结构化财务数据,辅助预算和报销决策。
- 自由职业者和小微企业主:简化账务整理流程,降低人工成本。
- 开发者和自动化爱好者:可根据需求自定义解析规则和输出格式,灵活扩展。
此工作流通过结合邮件自动抓取、AI智能解析和云端表格写入,打造了一套高效、准确的财务支出明细自动化处理方案,极大简化了传统财务数据整理的繁琐步骤,适合多种财务管理场景使用。