AIメールアシスタント:ChatGPTの要約とSlackの要約でGmailの優先処理
上級
これはTicket Management, AI Summarization分野の自動化ワークフローで、16個のノードを含みます。主にIf, Code, Wait, Gmail, Slackなどのノードを使用。 Gmail、GPT-4o、Slackによる緊急通知を使用した自動メールトリAGE
前提条件
- •Googleアカウント + Gmail API認証情報
- •Slack Bot Token または Webhook URL
- •Google Sheets API認証情報
- •OpenAI API Key
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "Yg8U1sA0hSJJ6p3D",
"meta": {
"instanceId": "2fcc626393a7afeed212c73b14008aa85fc99b8f4571e296293edf751709d402",
"templateId": "5446",
"templateCredsSetupCompleted": true
},
"name": "AI Email Assistant: Prioritize Gmail with ChatGPT Summaries and Slack Digests",
"tags": [],
"nodes": [
{
"id": "19658d53-51a2-4566-a57e-da51db7b68d1",
"name": "スケジュールトリガー1",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-800,
1344
],
"parameters": {
"rule": {
"interval": [
{
"field": "hours",
"hoursInterval": 4
}
]
}
},
"typeVersion": 1.2
},
{
"id": "5379bec6-cb2c-4974-ae39-f35871d797ab",
"name": "複数メッセージ取得",
"type": "n8n-nodes-base.gmail",
"position": [
-400,
1344
],
"webhookId": "94dba404-f0c9-424f-a0ea-0f2971d4b767",
"parameters": {
"filters": {
"receivedAfter": "={{ new Date(Date.now() - 4 * 60 * 60 * 1000).toISOString() }}"
},
"operation": "getAll",
"returnAll": true
},
"credentials": {
"gmailOAuth2": {
"id": "0W0TEFPGobwblJ15",
"name": "Gmail account"
}
},
"executeOnce": true,
"typeVersion": 2.1
},
{
"id": "f25dadff-b33b-4be1-aac3-1c695b39ef93",
"name": "複数ラベル取得",
"type": "n8n-nodes-base.gmail",
"position": [
-608,
1344
],
"webhookId": "9c79ec9c-9a3d-4935-aa50-39ee95a3fc96",
"parameters": {
"resource": "label",
"returnAll": true
},
"credentials": {
"gmailOAuth2": {
"id": "0W0TEFPGobwblJ15",
"name": "Gmail account"
}
},
"typeVersion": 2.1
},
{
"id": "8508ce2a-7394-4ed4-88a1-31f1e21963dd",
"name": "モデルメッセージ1",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-208,
1344
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "GPT-4O-MINI"
},
"options": {},
"messages": {
"values": [
{
"content": "=You're an email assistant for a busy startup founder. Classify the email content into the following fields and return **only raw JSON** (no markdown):\n\n{\n \"summary\": [Short summary of the email in 1 sentence],\n \"urgency\": [High, Medium, Low],\n \"category\": [Investor, Customer, Support, Spam, Other],\n \"intent\": [\"To respond\", \"Awaiting reply\", \"FYI\", \"Notification\", \"Meeting update\", \"Marketing\"]\n}\n\nThe descriptions of the intents are as follows:\n1. To respond: Emails you need to respond to\n\n2.FYI: Emails that don't require your response, but are important\n\n3. Notification: Automated updates from tools you use or Team chats in tools like Google Docs or Microsoft Office\n\n4. Meeting update: Calendar updates from Zoom, Google Meet, etc\n\n5. Awaiting reply: Emails you're expecting a reply to\n\n6. Actioned: Email threads that have been resolved\n\n7. Marketing: Marketing or cold emails\n\nAnalyze the following email:\n\nSubject: {{ $json.Subject }}\nBody: {{ $json.snippet }}\n\nReturn only valid JSON with no extra formatting.\n"
}
]
}
},
"credentials": {
"openAiApi": {
"id": "rQWxiEOrSM4mtAcq",
"name": "OpenAi account"
}
},
"typeVersion": 1.8
},
{
"id": "e24a7261-6f06-4c2e-949b-37f3b4b78347",
"name": "条件分岐1",
"type": "n8n-nodes-base.if",
"position": [
416,
1344
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "or",
"conditions": [
{
"id": "1ec24de2-2e64-4386-aa00-62603a63aef5",
"operator": {
"type": "string",
"operation": "equals"
},
"leftValue": "={{ $json.urgency }}",
"rightValue": "High"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "892e956a-c199-42fa-a20c-d7302f0e515b",
"name": "メッセージ送信2",
"type": "n8n-nodes-base.slack",
"position": [
624,
1248
],
"webhookId": "8d75cfb9-ac55-4745-b37d-013995518ff1",
"parameters": {
"text": "=*Siddhant, Important Email Detected* \nFrom: {{ $('Get many messages').item.json.From }}\n*Summary:* {{ $('Calculate Intent').item.json.summary }} \n*Urgency:* {{ $('Calculate Intent').item.json.urgency }} , *Category:* {{ $('Calculate Intent').item.json.category }}, *Intent:* {{ $('Calculate Intent').item.json.intent }}",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "C0981ERQ2SD",
"cachedResultName": "jarvis"
},
"otherOptions": {},
"authentication": "oAuth2"
},
"credentials": {
"slackOAuth2Api": {
"id": "pdmwBc22r7St3rs7",
"name": "Slack account"
}
},
"typeVersion": 2.3
},
{
"id": "bd4eb9b3-93a1-4a89-8926-892b75cda489",
"name": "メッセージにラベル追加2",
"type": "n8n-nodes-base.gmail",
"position": [
624,
1424
],
"webhookId": "2e09aafe-567b-4205-8905-bc0cafee56cb",
"parameters": {
"labelIds": "={{ $json.label_id }}",
"messageId": "={{ $('Get many messages').item.json.id }}",
"operation": "addLabels"
},
"credentials": {
"gmailOAuth2": {
"id": "0W0TEFPGobwblJ15",
"name": "Gmail account"
}
},
"typeVersion": 2.1
},
{
"id": "aeb25e82-853f-4138-a587-354e6153bb07",
"name": "メッセージにラベル追加3",
"type": "n8n-nodes-base.gmail",
"position": [
880,
1248
],
"webhookId": "2e09aafe-567b-4205-8905-bc0cafee56cb",
"parameters": {
"labelIds": "={{ $('Calculate Intent').item.json.label_id }}",
"messageId": "={{ $('Get many messages').item.json.id }}",
"operation": "addLabels"
},
"credentials": {
"gmailOAuth2": {
"id": "0W0TEFPGobwblJ15",
"name": "Gmail account"
}
},
"typeVersion": 2.1
},
{
"id": "601a7bea-42cb-44c2-9196-8304ef472f28",
"name": "メッセージ送信3",
"type": "n8n-nodes-base.slack",
"position": [
464,
1680
],
"webhookId": "8d75cfb9-ac55-4745-b37d-013995518ff1",
"parameters": {
"text": "=🧠 *Inbox Assistant – Daily Digest* \n📅 *{{ $now.format(\"DD : HH:mm\") }}* \n━━━━━━━━━━━━━━━━━━━\n\n{{ $json.text }}\n",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "C0981ERQ2SD",
"cachedResultName": "jarvis"
},
"otherOptions": {},
"authentication": "oAuth2"
},
"credentials": {
"slackOAuth2Api": {
"id": "pdmwBc22r7St3rs7",
"name": "Slack account"
}
},
"typeVersion": 2.3
},
{
"id": "cd80d190-f7de-4931-8b06-62cbe4957a47",
"name": "意図計算",
"type": "n8n-nodes-base.code",
"position": [
176,
1344
],
"parameters": {
"mode": "runOnceForEachItem",
"jsCode": "let raw = $json.message?.content || $json.message || \"\";\n\n// Remove triple backticks (```json ... ```)\nraw = raw.replace(/```json|```/g, '').trim();\n\n// Fix smart quotes and other formatting problems\nraw = raw.replace(/[“”]/g, '\"').replace(/[‘’]/g, \"'\");\n\ntry {\n const parsed = JSON.parse(raw);\n\n\n return {\n summary: parsed.summary || \"No summary provided\",\n urgency: parsed.urgency || \"Unknown\",\n category: parsed.category || \"Unknown\",\n intent: parsed.intent || \"Unknown\",\n messgae_id: $('Get many messages').item.json.id,\n label_id: $(\"Get many labels\").all().find((item) => item.json.name === `AI Agent/${parsed.intent}`).json.id\n };\n} catch (err) {\n return {\n summary: \"⚠️ Failed to parse GPT output\",\n urgency: \"Unknown\",\n category: \"Unknown\",\n intent: \"Unknown\",\n error: err.message,\n original: raw\n };\n}\n"
},
"typeVersion": 2
},
{
"id": "a3acbae8-087a-47c5-9eb6-90a69ccedf8e",
"name": "シートに行追加1",
"type": "n8n-nodes-base.googleSheets",
"position": [
1152,
1248
],
"parameters": {
"columns": {
"value": {
"From": "={{ $('Get many messages').item.json.From }}",
"Intent": "={{ $('Calculate Intent').item.json.intent }}",
"Summary": "={{ $('Calculate Intent').item.json.summary }}",
"Urgency": "={{ $('Calculate Intent').item.json.urgency }}",
"Category": "={{ $('Calculate Intent').item.json.category }}",
"TimeStamp": "={{ $now }}"
},
"schema": [
{
"id": "From",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "From",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Summary",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Summary",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Intent",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Intent",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Category",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Category",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "TimeStamp",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "TimeStamp",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Urgency",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Urgency",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"id"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs/edit?usp=drivesdk",
"cachedResultName": "N8N - Emails"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "I429Zmc6KE4KsQWs",
"name": "Google Sheets account"
}
},
"typeVersion": 4.6
},
{
"id": "ab2a0b67-a248-42ea-b18c-81b658aaf9fa",
"name": "シートに行追加2",
"type": "n8n-nodes-base.googleSheets",
"position": [
896,
1424
],
"parameters": {
"columns": {
"value": {
"From": "={{ $('Get many messages').item.json.From }}",
"Intent": "={{ $('Calculate Intent').item.json.intent }}",
"Summary": "={{ $('Calculate Intent').item.json.summary }}",
"Urgency": "={{ $('Calculate Intent').item.json.urgency }}",
"Category": "={{ $('Calculate Intent').item.json.category }}",
"TimeStamp": "={{ $now }}"
},
"schema": [
{
"id": "From",
"type": "string",
"display": true,
"required": false,
"displayName": "From",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Summary",
"type": "string",
"display": true,
"required": false,
"displayName": "Summary",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Intent",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Intent",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Category",
"type": "string",
"display": true,
"required": false,
"displayName": "Category",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "TimeStamp",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "TimeStamp",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Urgency",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "Urgency",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": 215199590,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs/edit#gid=215199590",
"cachedResultName": "Sheet2"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs/edit?usp=drivesdk",
"cachedResultName": "N8N - Emails"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "I429Zmc6KE4KsQWs",
"name": "Google Sheets account"
}
},
"typeVersion": 4.6
},
{
"id": "c361b887-c8e0-4644-96df-ce6cf8b35ef2",
"name": "シートから行取得",
"type": "n8n-nodes-base.googleSheets",
"position": [
-320,
1680
],
"parameters": {
"options": {},
"sheetName": {
"__rl": true,
"mode": "list",
"value": 215199590,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs/edit#gid=215199590",
"cachedResultName": "Sheet2"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1YYOaQw07tTObBbY0GyP3zULru6cs15MF7PPWby8pZXs/edit?usp=drivesdk",
"cachedResultName": "N8N - Emails"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "I429Zmc6KE4KsQWs",
"name": "Google Sheets account"
}
},
"executeOnce": true,
"typeVersion": 4.6,
"alwaysOutputData": true
},
{
"id": "a534c64b-b747-44b5-8f03-483c6408dd02",
"name": "タイムスタンプフィルター",
"type": "n8n-nodes-base.code",
"position": [
-48,
1680
],
"parameters": {
"jsCode": "const HOURS = 0.5; // hours window\nconst now = new Date();\n\nreturn items.filter(item => {\n const timestamp = item.json.TimeStamp || item.json.timestamp || \"\";\n const urgency = (item.json.Urgency || item.json.urgency || \"\").toLowerCase();\n\n if (!timestamp) return false;\n\n const itemDate = new Date(timestamp);\n const hoursDiff = Math.abs((now - itemDate) / 36e5); // 36e5 = 60*60*1000\n\n console.log(hoursDiff)\n\n return hoursDiff <= HOURS && (urgency === \"low\" || urgency === \"medium\");\n});"
},
"typeVersion": 2
},
{
"id": "4d788dea-84fc-41e4-a7a7-880a58b68bbf",
"name": "デイリーダイジェスト準備",
"type": "n8n-nodes-base.code",
"position": [
240,
1680
],
"parameters": {
"jsCode": "let text = ``;\n\nconst medium = [];\nconst low = [];\n\nitems.forEach(item => {\n const urgency = (item.json.Urgency || \"\").toLowerCase();\n const intent = (item.json.Intent || \"\").toLowerCase();\n if (urgency === \"medium\") {\n medium.push(item);\n } else if (\n urgency === \"low\" &&\n intent !== \"Marketing\"\n ) {\n low.push(item);\n }\n});\n\nif (medium.length === 0 && low.length === 0) {\n text += \"_No important messages today._\";\n} else {\n if (medium.length > 0) {\n text += \"*Medium Urgency:*\\n\";\n medium.forEach((item, index) => {\n text += `*${index + 1}.* ${item.json.Summary || \"No summary\"}\\nFrom: ${item.json.From || \"Unknown\"}\\nUrgency: ${item.json.Urgency || \"Unknown\"}, Category: ${item.json.Category || \"Unknown\"}, Intent: ${item.json.Intent || \"N/A\"}\\n\\n`;\n });\n }\n if (low.length > 0) {\n text += \"*Low Urgency:*\\n\";\n low.forEach((item, index) => {\n text += `*${index + 1}.* ${item.json.Summary || \"No summary\"}\\nFrom: ${item.json.From || \"Unknown\"}, Intent: ${item.json.Intent || \"N/A\"}\\n\\n`;\n });\n }\n}\n\nreturn [{ json: { text } }];"
},
"typeVersion": 2
},
{
"id": "6dddd9fa-fd59-4df0-9741-fea2382bb982",
"name": "待機",
"type": "n8n-nodes-base.wait",
"position": [
-560,
1680
],
"webhookId": "25c19479-3952-45f3-9d3b-4d141c81974d",
"parameters": {
"amount": 30
},
"typeVersion": 1.1
},
{
"id": "7e0d1871-1844-4d85-b512-6cb3fec2a5c1",
"name": "付箋メモ",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1520,
1200
],
"parameters": {
"width": 640,
"height": 736,
"content": "✅ Steps to Use\n\nConnect Your Accounts: Add your Gmail, Slack, Google Sheets, and OpenAI credentials inside n8n.\n\nCreate Gmail Labels (Required): Go to your Gmail settings and create labels matching the following format:\nAI Agent/To Respond, AI Agent/Awaiting Reply, AI Agent/Notification, AI Agent/Marketing, etc.\nThese are used by the workflow to auto-tag emails based on intent.\n\nCreate a Google Sheet with 2 Tabs\n• Name the sheet something like “N8N - Emails”.\n• Add two sheets/tabs inside:\n• Sheet1 → stores all processed emails\n• Sheet2 → stores only the latest batch for digest view\n• In both sheets, add these columns (first row): From | Summary | Intent | Category | TimeStamp | Urgency\n\nImport the Workflow: Upload or paste the .json file into your n8n instance. Make sure each node is linked to your active credentials.\n\nConfigure Slack Channel: In the Slack node, select the channel where you want urgent alerts and digest summaries to be posted.\n\nAdjust Schedule (Optional): Default: runs every hour. You can tweak this to suit your preference (e.g., every 30 min or 2 hours).\n\nRun a Test: Execute manually once to check:\n• Emails are getting processed\n• Labels are added correctly in Gmail\n• Slack notifications are triggered\n• Data is logged in Google Sheets\n\nTurn It On\n• Once everything looks good, activate the workflow.\n• Your inbox will now be triaged in real-time — sorted, labeled, summarized.\n"
},
"typeVersion": 1
}
],
"active": true,
"pinData": {},
"settings": {},
"versionId": "0ff6e2d1-0134-4838-99aa-ce3ff6044d1a",
"connections": {
"e24a7261-6f06-4c2e-949b-37f3b4b78347": {
"main": [
[
{
"node": "892e956a-c199-42fa-a20c-d7302f0e515b",
"type": "main",
"index": 0
}
],
[
{
"node": "bd4eb9b3-93a1-4a89-8926-892b75cda489",
"type": "main",
"index": 0
}
]
]
},
"6dddd9fa-fd59-4df0-9741-fea2382bb982": {
"main": [
[
{
"node": "c361b887-c8e0-4644-96df-ce6cf8b35ef2",
"type": "main",
"index": 0
}
]
]
},
"f25dadff-b33b-4be1-aac3-1c695b39ef93": {
"main": [
[
{
"node": "5379bec6-cb2c-4974-ae39-f35871d797ab",
"type": "main",
"index": 0
}
]
]
},
"892e956a-c199-42fa-a20c-d7302f0e515b": {
"main": [
[
{
"node": "aeb25e82-853f-4138-a587-354e6153bb07",
"type": "main",
"index": 0
}
]
]
},
"cd80d190-f7de-4931-8b06-62cbe4957a47": {
"main": [
[
{
"node": "e24a7261-6f06-4c2e-949b-37f3b4b78347",
"type": "main",
"index": 0
}
]
]
},
"a534c64b-b747-44b5-8f03-483c6408dd02": {
"main": [
[
{
"node": "4d788dea-84fc-41e4-a7a7-880a58b68bbf",
"type": "main",
"index": 0
}
]
]
},
"8508ce2a-7394-4ed4-88a1-31f1e21963dd": {
"main": [
[
{
"node": "cd80d190-f7de-4931-8b06-62cbe4957a47",
"type": "main",
"index": 0
}
]
]
},
"5379bec6-cb2c-4974-ae39-f35871d797ab": {
"main": [
[
{
"node": "8508ce2a-7394-4ed4-88a1-31f1e21963dd",
"type": "main",
"index": 0
}
]
]
},
"19658d53-51a2-4566-a57e-da51db7b68d1": {
"main": [
[
{
"node": "f25dadff-b33b-4be1-aac3-1c695b39ef93",
"type": "main",
"index": 0
}
]
]
},
"ab2a0b67-a248-42ea-b18c-81b658aaf9fa": {
"main": [
[
{
"node": "6dddd9fa-fd59-4df0-9741-fea2382bb982",
"type": "main",
"index": 0
}
]
]
},
"bd4eb9b3-93a1-4a89-8926-892b75cda489": {
"main": [
[
{
"node": "ab2a0b67-a248-42ea-b18c-81b658aaf9fa",
"type": "main",
"index": 0
}
]
]
},
"aeb25e82-853f-4138-a587-354e6153bb07": {
"main": [
[
{
"node": "a3acbae8-087a-47c5-9eb6-90a69ccedf8e",
"type": "main",
"index": 0
}
]
]
},
"c361b887-c8e0-4644-96df-ce6cf8b35ef2": {
"main": [
[
{
"node": "a534c64b-b747-44b5-8f03-483c6408dd02",
"type": "main",
"index": 0
}
]
]
},
"4d788dea-84fc-41e4-a7a7-880a58b68bbf": {
"main": [
[
{
"node": "601a7bea-42cb-44c2-9196-8304ef472f28",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
上級 - チケット管理, AI要約
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
受信箱アシスタント
AIメールアシスタント:ChatGPTによる要約とSlack要約でGmailメールを優先処理
If
Code
Gmail
+
If
Code
Gmail
14 ノードDarsheel
チケット管理
AIによる雀OSペンチングによるGoogle Formsへの自動返信
GPT-4o-mini AIチューニングによる自動Google FormsとGmail対応カスタマーサポート
If
Set
Code
+
If
Set
Code
22 ノードDaiki Takayama
チケット管理
アクティブインテリジェント・カスタマーサポートセンター
GPT-4、Gmail、Trelloを使用した自動メールサポートトリAGE
If
Code
Gmail
+
If
Code
Gmail
14 ノードMarth
チケット管理
GPT-4を基盤としたインテリジェント採用・候補者インタラクションシステム
GPT-4を活用したAI採用システムで、履歴書スクリーニングと自動アウトリーチを実現
If
Code
Wait
+
If
Code
Wait
30 ノードMarth
人事
AIによるサポート送迎と要約システム
GPT-4o、SlackとCRM連携で顧客サポートを自動処理
If
Set
Code
+
If
Set
Code
32 ノードNodeAlchemy
チケット管理
私のワークフロー 2
ScrapeGraphAI、Google スプレッドシート、Slack アラートを使用して、サポートチケット分析ダッシュボードを構築
If
Code
Slack
+
If
Code
Slack
15 ノードvinci-king-01
チケット管理