GmailTrigger Automate

用于GmailTrigger,自动化处理发票邮件,提取链接并下载PDF,保存至Google Drive,简化财务管理,节省时间,确保文件整齐归档。

2025/7/8
13 个节点
中等
manualmediumgmailtriggersplitoutfilternoopsticky notegoogle driveadvancedlogicconditionalapiintegration
分类:
Communication & MessagingManual TriggeredMedium Workflow
集成服务:
GmailTriggerSplitOutFilterNoOpSticky NoteGoogle Drive

适用人群

适合需要自动化管理发票的用户,包括但不限于:
- 小型企业主:希望节省时间,自动处理收到的发票邮件。
- 会计师:需要快速提取和存档发票信息。
- 自由职业者:希望轻松管理和存储客户发票。
- 技术爱好者:希望通过 n8n 进行自定义自动化工作流的用户。

解决的问题

该工作流解决了手动处理发票邮件的繁琐问题,自动化提取发票链接并下载 PDF 文件,节省了用户的时间和精力。通过集成 Gmail 和 Google Drive,确保所有发票文件都能安全存储和便于访问。

工作流程

  • Gmail 触发器:每分钟检查新邮件。
    2. 条件过滤:仅处理来自 [email protected] 的邮件,且主题包含 Your invoice
    3. 提取链接:从邮件内容中提取所有链接。
    4. 分割链接:将提取的链接进行分割。
    5. 过滤链接:仅保留包含 /receipt/ 的链接。
    6. 下载 PDF:通过 pdflayer API 下载发票 PDF 文件。
    7. 上传 PDF:将下载的 PDF 文件上传到 Google Drive。
    8. 重命名文件:根据当前日期重命名 PDF 文件为 n8n_cloud_invoice_YYYY-MM-DD.pdf
    9. 移动文件:将文件移动到指定的 Google Drive 文件夹。
  • 自定义指南

    用户可根据需求自定义此工作流:
    - 修改 Gmail 触发器:更改检查频率或添加其他过滤条件。
    - 调整条件:根据不同的发件人或主题调整邮件过滤条件。
    - 自定义提取内容:修改提取链接的方式,提取其他信息。
    - 更改 PDF 下载 API:使用其他 PDF 转换服务,或修改请求参数。
    - 自定义文件存储:更改上传的 Google Drive 文件夹或使用其他存储服务(如 Dropbox)。