用途:帮助设计并实现 Gmail 自动化工作流,处理附件、组织邮件并集成 Google Drive,资料称其基于 n8n 的 7800+ 工作流模板。
主要能力:一是 Gmail 附件管理,按发件人、主题、是否有附件等条件触发,提取指定类型和大小限制的附件,上传至按年/月命名的 Drive 文件夹,打标签、标记已读并归档,再通过 Slack 等发送通知;二是发票自动归档,识别主题或附件中的发票关键词(含“付款”“发票”),用 OCR 解析发票号、金额、日期、供应商、到期日等字段,保存到财务文件夹并更新表格跟踪器;三是客户沟通整理,按域名、主题关键字或是否紧急设置规则,执行打标签、转发、保存附件、加入任务、通知 Slack 或短信;四是邮件分析仪表盘,统计收发数量、平均响应时间、未读数、附件数、热门发件人、最忙时段、标签分布等,定时输出到 Google Sheets。
配置示例(节选,保持原样):trigger 中 type: gmail_new_email,filters 含 has_attachment、from、subject_contains;actions 含 extract_attachments,file_types: [pdf, xlsx, docx, csv],max_size_mb: 25;upload_to_drive 用 folder_path: "/Attachments/{year}/{month}",naming_pattern: "{filename}{sender}{date}"。发票工作流使用 subject_patterns(invoice、bill、statement 等)并 update_tracker 写入表格。
实现方式:可选用 n8n,使用 n8n-nodes-base.gmailTrigger、if、gmail、googleDrive 等节点搭建;也可用 Google Apps Script,示例函数 processNewEmails 通过 GmailApp.search('has:attachment is:unread') 获取线程,用 DriveApp.getFolderById('FOLDER_ID') 取得目标文件夹,调用 createFile 保存附件并 setName 重命名,再 markRead、addLabel,并用 setupTrigger 每 5 分钟触发。
适用场景:需要集中管理邮件附件、自动归集发票、按客户或项目分类邮件、统计邮件处理效率的团队或个人。
限制与注意事项:需授权对应 OAuth 权限(如 gmail.readonly、gmail.modify、drive.file),应避免记录邮件内容并安全管理凭据;附件未检测到需检查 MIME 类型过滤与触发频率,重复文件需按哈希或文件名去重,速率限制需降低频率或批量处理,大文件需设大小上限或分块上传。资料未提供具体收费、价格与效率数据。