Gmail邮件分类器与GPT-4自动生成草稿回复
中级
这是一个Miscellaneous, AI Summarization, Multimodal AI领域的自动化工作流,包含 15 个节点。主要使用 Gmail, GmailTrigger, OpenAi, LmChatOpenAi, TextClassifier 等节点。 Gmail邮件分类器,含GPT-4自动生成草稿回复
前置要求
- •Google 账号和 Gmail API 凭证
- •OpenAI API Key
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "yleYtr2zaJKjyMOK",
"meta": {
"instanceId": "ad59d09d8e026d0e92690243618d86d51b0293b236148394ca356eae1d1ea59b",
"templateCredsSetupCompleted": true
},
"name": "Gmail 邮件分类器与 GPT-4 自动生成草稿回复",
"tags": [
{
"id": "eFlPj8ZRT4LrlBD1",
"name": "Automation",
"createdAt": "2025-09-09T16:15:06.029Z",
"updatedAt": "2025-09-09T16:15:06.029Z"
},
{
"id": "hjzY8e2beJ4ByFSh",
"name": "Email Automation",
"createdAt": "2025-09-09T16:15:20.964Z",
"updatedAt": "2025-09-09T16:15:20.964Z"
}
],
"nodes": [
{
"id": "d388e4be-fe23-4f1b-919b-e9d19338750a",
"name": "Gmail 触发器",
"type": "n8n-nodes-base.gmailTrigger",
"position": [
-912,
128
],
"parameters": {
"simple": false,
"filters": {},
"options": {},
"pollTimes": {
"item": [
{
"mode": "everyX",
"unit": "minutes",
"value": 15
}
]
}
},
"typeVersion": 1.2
},
{
"id": "fabeeec9-9900-44c9-9737-331d5eb1e927",
"name": "标签:高优先级",
"type": "n8n-nodes-base.gmail",
"position": [
-336,
-64
],
"webhookId": "6b53c731-5582-4537-a1ca-bf040a991736",
"parameters": {
"labelIds": [
"YOUR_LABEL_ID_HIGH_PRIORITY"
],
"messageId": "={{ $json.id }}",
"operation": "addLabels"
},
"typeVersion": 2.1
},
{
"id": "f6879258-e119-437f-8d07-9c9e9fb4977b",
"name": "保存草稿:高优先级",
"type": "n8n-nodes-base.gmail",
"options": {
"allowUnauthorizedCerts": false
},
"position": [
240,
-64
],
"webhookId": "e173ab5a-612c-44d0-ae80-a565c08b901b",
"parameters": {
"message": "{{ JSON.parse($json.message.content)['message'] || $json.message.content }}",
"options": {
"threadId": "={{ $('Gmail Trigger').item.json.threadId }}"
},
"subject": "{{ JSON.parse($json.message.content)['subject'] || `Re: ${$('Gmail Trigger').item.json.subject}` }}",
"resource": "draft"
},
"typeVersion": 2.1,
"alwaysOutputData": true
},
{
"id": "56d6cee5-34e0-4011-acf0-a8fa6edeadc5",
"name": "标签:咨询",
"type": "n8n-nodes-base.gmail",
"position": [
-336,
128
],
"webhookId": "6b53c731-5582-4537-a1ca-bf040a991736",
"parameters": {
"labelIds": [
"YOUR_LABEL_ID_INQUIRY"
],
"messageId": "={{ $json.id }}",
"operation": "addLabels"
},
"typeVersion": 2.1
},
{
"id": "d544643d-faf5-4b22-b534-34d26950f0a2",
"name": "保存草稿:咨询",
"type": "n8n-nodes-base.gmail",
"options": {
"allowUnauthorizedCerts": false
},
"position": [
240,
128
],
"webhookId": "e173ab5a-612c-44d0-ae80-a565c08b901b",
"parameters": {
"message": "{{ JSON.parse($json.message.content)['message'] || $json.message.content }}",
"options": {
"threadId": "={{ $('Gmail Trigger').item.json.threadId }}"
},
"subject": "{{ JSON.parse($json.message.content)['subject'] || `Re: ${$('Gmail Trigger').item.json.subject}` }}",
"resource": "draft"
},
"typeVersion": 2.1,
"alwaysOutputData": true
},
{
"id": "c07969cc-6dcd-44c0-9a1c-63d20dc61e4b",
"name": "标签:财务/账单",
"type": "n8n-nodes-base.gmail",
"position": [
-336,
320
],
"webhookId": "6b53c731-5582-4537-a1ca-bf040a991736",
"parameters": {
"labelIds": [
"YOUR_LABEL_ID_FINANCE"
],
"messageId": "={{ $json.id }}",
"operation": "addLabels"
},
"typeVersion": 2.1
},
{
"id": "712a6f08-8f71-4c13-8acb-b39b11d9f293",
"name": "保存草稿:财务/账单",
"type": "n8n-nodes-base.gmail",
"options": {
"allowUnauthorizedCerts": false
},
"position": [
240,
320
],
"webhookId": "e173ab5a-612c-44d0-ae80-a565c08b901b",
"parameters": {
"message": "{{ JSON.parse($json.message.content)['message'] || $json.message.content }}",
"options": {
"threadId": "={{ $('Gmail Trigger').item.json.threadId }}"
},
"subject": "{{ JSON.parse($json.message.content)['subject'] || `Re: ${$('Gmail Trigger').item.json.subject}` }}",
"resource": "draft"
},
"typeVersion": 2.1,
"alwaysOutputData": true
},
{
"id": "4cb47a6d-3e08-4a2f-b18f-af56ab5fd1d7",
"name": "便签1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-112,
512
],
"parameters": {
"content": "## 在\"凭据\"下添加您的 OpenAI API 密钥"
},
"typeVersion": 1
},
{
"id": "9654f73d-d725-4c6c-a41e-9711da06f5c8",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
-992,
304
],
"parameters": {
"content": "## 在\"凭据\"下连接您的 Gmail 账户"
},
"typeVersion": 1
},
{
"id": "92db5bbe-37bb-4edb-9637-5560b093b53e",
"name": "便签 2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-432,
512
],
"parameters": {
"width": 288,
"height": 192,
"content": "## 将 YOUR_LABEL_ID_XXX 替换为您的 Gmail 标签 ID(通过 Gmail → 列出标签获取)"
},
"typeVersion": 1
},
{
"id": "9347757e-ae21-44b3-9a66-9b158e9496ed",
"name": "Gmail 分类器",
"type": "@n8n/n8n-nodes-langchain.textClassifier",
"position": [
-688,
128
],
"parameters": {
"options": {},
"inputText": "={{ $json.text }}",
"categories": {
"categories": [
{
"category": "High Priority",
"description": "Urgent matters requiring immediate attention: deadline/requirements changes, incident reports, or escalations from executives/key clients."
},
{
"category": "Promotions",
"description": "Newsletters, sales, and event ads. No urgent action required."
},
{
"category": "Inquiry",
"description": "Questions/requests from customers or teammates. Aim to reply within 24–48h with a clear answer."
},
{
"category": "Finance/Billing",
"description": "Invoices/quotes/payments/receipts/due dates. Handle in order of due date."
}
]
}
},
"typeVersion": 1.1
},
{
"id": "b79ab780-f6a2-4d29-a6da-2f05f38ac271",
"name": "生成草稿:高优先级",
"type": "@n8n/n8n-nodes-langchain.openAi",
"options": {
"continueOnFail": true
},
"position": [
-112,
-64
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "gpt-4o-mini"
},
"options": {},
"messages": {
"values": [
{
"content": "=You are an Executive Assistant. Goal: Draft a fast, accurate reply for emails classified as \"High Priority\". Input email body: {{ $('Gmail Trigger').item.json.text }} Output a JSON object: {\"subject\":\"...\",\"message\":\"...\"}. Rules: (1) Start with a short summary and list clarifying questions (requirements/deadline/unknowns). (2) Provide an initial/provisional answer where possible. (3) Default subject format: \"Re: {{ $('Gmail Trigger').item.json.subject }} | Action & Clarifications\" (adjust if needed). Keep tone concise and professional."
}
]
},
"jsonOutput": true
},
"typeVersion": 1.8
},
{
"id": "bc2956b4-4789-4747-854d-f3bc937cec23",
"name": "生成草稿:咨询",
"type": "@n8n/n8n-nodes-langchain.openAi",
"options": {
"continueOnFail": true
},
"position": [
-112,
128
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "gpt-4o-mini"
},
"options": {},
"messages": {
"values": [
{
"content": "=You are a Customer Support agent. Goal: Draft a polite, complete reply to an \"Inquiry\" email. Input: {{ $('Gmail Trigger').item.json.text }} Output JSON: {\"subject\":\"...\",\"message\":\"...\"}. Structure: (1) Brief summary of the ask, (2) Direct answer/steps, (3) Next actions and expected timeline, (4) Optional links to FAQ/help. Add a simple signature. Default subject: \"Re: {{ $('Gmail Trigger').item.json.subject }} | Response to Your Question\"."
}
]
},
"jsonOutput": true
},
"typeVersion": 1.8
},
{
"id": "955978cc-acde-4413-a11a-c197893d7ce8",
"name": "生成草稿:财务/账单",
"type": "@n8n/n8n-nodes-langchain.openAi",
"options": {
"continueOnFail": true
},
"position": [
-112,
320
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "gpt-4o-mini"
},
"options": {},
"messages": {
"values": [
{
"content": "=You are a Finance Assistant. Goal: Draft a precise reply for \"Finance/Billing\" emails. Input: {{ $('Gmail Trigger').item.json.text }} Output JSON: {\"subject\":\"...\",\"message\":\"...\"}. Rules: (1) Confirm key fields in bullets (amount, due date, bank info, invoice/PO numbers), (2) Request any missing docs (quote/PO/delivery note/receipt), (3) State due date or next step clearly. Default subject: \"Re: {{ $('Gmail Trigger').item.json.subject }} | Billing Clarifications\"."
}
]
},
"jsonOutput": true
},
"typeVersion": 1.8
},
{
"id": "5ea6f7ea-2b75-4038-8f1e-4bb1d0cc473d",
"name": "LLM 支持模型",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-624,
416
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"typeVersion": 1.2
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "b8cb7ddb-65c0-4ca6-94b9-7d23cb801b2e",
"connections": {
"Gmail Trigger": {
"main": [
[
{
"node": "Gmail Category Classifier",
"type": "main",
"index": 0
}
]
]
},
"Label: Inquiry": {
"main": [
[
{
"node": "Generate Draft: Inquiry",
"type": "main",
"index": 0
}
]
]
},
"LLM Support Model": {
"ai_languageModel": [
[
{
"node": "Gmail Category Classifier",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Label: High Priority": {
"main": [
[
{
"node": "Generate Draft: High Priority",
"type": "main",
"index": 0
}
]
]
},
"Label: Finance/Billing": {
"main": [
[
{
"node": "Generate Draft: Finance/Billing",
"type": "main",
"index": 0
}
]
]
},
"Generate Draft: Inquiry": {
"main": [
[
{
"node": "Save Draft: Inquiry",
"type": "main",
"index": 0
}
]
]
},
"Gmail Category Classifier": {
"main": [
[
{
"node": "Label: High Priority",
"type": "main",
"index": 0
}
],
[],
[
{
"node": "Label: Inquiry",
"type": "main",
"index": 0
}
],
[
{
"node": "Label: Finance/Billing",
"type": "main",
"index": 0
}
]
]
},
"Generate Draft: High Priority": {
"main": [
[
{
"node": "Save Draft: High Priority",
"type": "main",
"index": 0
}
]
]
},
"Generate Draft: Finance/Billing": {
"main": [
[
{
"node": "Save Draft: Finance/Billing",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
中级 - 杂项, AI 摘要总结, 多模态 AI
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
使用Gmail、GPT和表格的自动邮件分类与回复系统
使用Gmail、GPT和表格的自动邮件分类与回复系统
Set
Gmail
Error Trigger
+7
35 节点Sergio Afonso
AI 摘要总结
使用艾森豪威尔矩阵和GPT-4.1-mini自动化Gmail邮件分诊
使用艾森豪威尔矩阵和GPT-4.1-mini自动化Gmail邮件分诊
Gmail
Filter
Gmail Trigger
+4
18 节点Cristian Tala Sánchez
AI 摘要总结
简单邮件分类器
基于GPT-4 Mini分类的Gmail邮件自动分类
Gmail
Gmail Trigger
Lm Chat Open Ai
+3
8 节点Ilyass Kanissi
AI 摘要总结
收件箱管理代理
使用GPT-5分类自动标记Gmail邮件
Gmail
Gmail Trigger
Lm Chat Open Ai
+2
8 节点Abideen Bello
AI 摘要总结
使用 GPT-4o mini 分类 Gmail 邮件并发送 Telegram 通知
使用 GPT-4o mini 分类 Gmail 邮件并发送 Telegram 通知
Gmail
Telegram
Gmail Trigger
+4
13 节点Christian Moises
AI 摘要总结
AI生成的Zoom会议摘要
使用GPT-4O和Google Docs生成专业Zoom会议摘要
Set
Gmail
Markdown
+8
18 节点inderjeet Bhambra
AI 摘要总结