[MW] AIサポートアシスタント - クラウド版
上級
これはAI分野の自動化ワークフローで、25個のノードを含みます。主にIf, Set, Gmail, Aggregate, GoogleDriveなどのノードを使用、AI技術を活用したスマート自動化を実現。 Gmail、Googleスプレッドシート、ERPデータとGPT-4o AIで顧客サポートを自動処理
前提条件
- •Googleアカウント + Gmail API認証情報
- •Google Drive API認証情報
- •ターゲットAPIの認証情報が必要な場合あり
- •Google Sheets API認証情報
- •OpenAI API Key
使用ノード (25)
カテゴリー
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"id": "tMuFNayeeZYimHLR",
"meta": {
"instanceId": "88b34e051213082619adc89dcb3c4c6a3611f57a17080c0af86efd3b8840b94f",
"templateCredsSetupCompleted": true
},
"name": "[MW] AI Customer Support Assistant - Cloud Version",
"tags": [],
"nodes": [
{
"id": "b617607e-61ae-4107-a72e-2a23b5a57c75",
"name": "📋 ワークフロー概要",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
0
],
"parameters": {
"width": 450,
"height": 760,
"content": "# 🌐 AI Customer Support Assistant - Cloud Version\n\n## What this workflow does:\nThis AI-powered customer support automation processes incoming support requests via email or chat, analyzes them using AI, retrieves relevant context, and generates draft responses for support agents.\n\n## Key Features:\n✅ **Multi-channel Input**: Email & chat triggers\n✅ **AI-powered Analysis**: Extracts sentiment, urgency, and key information\n✅ **Context Integration**: Combines product manuals, ERP data, and support history\n✅ **Draft Response Generation**: Creates professional responses in German\n✅ **Human-in-the-loop**: Approval workflow before sending to customers\n\n## Demo Instructions:\n1. Use the Chat interface to test with sample customer queries\n2. Or send test emails to trigger the email workflow\n3. Watch how AI analyzes and generates contextual responses\n\n**🌐 This is the CLOUD version using OpenAI and Google services**"
},
"typeVersion": 1
},
{
"id": "918dd7a6-1c69-43ed-872d-052ebf20a396",
"name": "📧 メール入力",
"type": "n8n-nodes-base.stickyNote",
"position": [
500,
300
],
"parameters": {
"color": 2,
"width": 280,
"height": 320,
"content": "## 📧 Email Trigger\n\n**Purpose**: Monitors Gmail for incoming customer support requests\n\n**How it works**:\n• Polls Gmail every minute for new emails\n• Filters can be configured for specific labels/criteria\n• Extracts email content, sender info, and metadata\n\n**Demo tip**: Send a test email to see this in action!"
},
"typeVersion": 1
},
{
"id": "cd753c63-7f5f-4e44-901a-d23eca0cb8e9",
"name": "📧 サポートメール受信",
"type": "n8n-nodes-base.gmailTrigger",
"position": [
620,
660
],
"parameters": {
"filters": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
}
},
"credentials": {
"gmailOAuth2": {
"id": "I74VnrmPeKRcOolp",
"name": "Gmail account dummy@mail.com"
}
},
"typeVersion": 1.2
},
{
"id": "175a7569-f8d5-49b6-95ca-a83026b2aea4",
"name": "💬 チャット入力",
"type": "n8n-nodes-base.stickyNote",
"position": [
480,
1160
],
"parameters": {
"color": 2,
"width": 280,
"height": 320,
"content": "## 💬 Chat Trigger\n\n**Purpose**: Provides a real-time chat interface for testing\n\n**How it works**:\n• Creates a webhook URL for chat interactions\n• Ideal for demos and testing scenarios\n• Processes messages instantly\n\n**Demo tip**: Perfect for live demonstrations!"
},
"typeVersion": 1
},
{
"id": "f9f43182-9113-4ba0-b2a9-b82f3f9b5d46",
"name": "🧠 AI分析",
"type": "n8n-nodes-base.stickyNote",
"position": [
940,
300
],
"parameters": {
"color": 3,
"width": 300,
"height": 380,
"content": "## 🧠 AI Information Extractor\n\n**Purpose**: Analyzes customer messages with AI to extract structured data\n\n**Extracts**:\n• Category (technical, billing, sales, etc.)\n• Urgency level (low, medium, high, critical)\n• Customer sentiment\n• Keywords for context search\n• Product identifiers\n• Required action type\n\n**AI Model**: OpenAI GPT-4o-mini"
},
"typeVersion": 1
},
{
"id": "99ce470b-9c71-4303-a515-d197bfbf2d78",
"name": "🤖 OpenAI モデル (抽出器)",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
960,
980
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "M0gBX6dGinkN0Qym",
"name": "OpenAi account (n8n project)"
}
},
"typeVersion": 1.2
},
{
"id": "e55da351-bb97-49a8-bbe7-f9f5814f7874",
"name": "📊 コンテキストデータ",
"type": "n8n-nodes-base.stickyNote",
"position": [
1540,
300
],
"parameters": {
"color": 4,
"width": 300,
"height": 380,
"content": "## 📊 Historical Support Data\n\n**Purpose**: Retrieves previous support cases for context\n\n**Data Source**: Google Sheets with historical customer interactions\n\n**Contains**:\n• Previous questions & answers\n• Common issues & solutions\n• Response templates\n• Product-specific guidance\n\n**Why important**: Ensures consistent, high-quality responses"
},
"typeVersion": 1
},
{
"id": "aaf740e0-d78b-41d3-ba92-811c32b06f76",
"name": "📊 過去サポート事例",
"type": "n8n-nodes-base.googleSheets",
"position": [
1540,
780
],
"parameters": {
"options": {},
"sheetName": {
"__rl": true,
"mode": "list",
"value": 1526853854,
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1iiUzIfOoza0czupn_-4oTY6eOmH4vSENwnjSJ6Uxen4/edit#gid=1526853854",
"cachedResultName": "zeiss_primotech_support"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1iiUzIfOoza0czupn_-4oTY6eOmH4vSENwnjSJ6Uxen4",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1iiUzIfOoza0czupn_-4oTY6eOmH4vSENwnjSJ6Uxen4/edit?usp=drivesdk",
"cachedResultName": "Zeiss Primotech Demo customer requests"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "cZ8QhseWRie9tDzV",
"name": "Google Sheets account dummy@mail.com"
}
},
"typeVersion": 4.5
},
{
"id": "16e63750-b911-458d-b18d-7ced534dbc44",
"name": "📋 サポートデータ集約",
"type": "n8n-nodes-base.aggregate",
"position": [
1740,
780
],
"parameters": {
"options": {},
"aggregate": "aggregateAllItemData"
},
"typeVersion": 1
},
{
"id": "00c1c023-982b-49f7-a422-f02a3aa1c2a7",
"name": "📚 ナレッジベース",
"type": "n8n-nodes-base.stickyNote",
"position": [
1160,
980
],
"parameters": {
"color": 4,
"width": 300,
"height": 440,
"content": "## 📚 Product Knowledge Base\n\n**Purpose**: Accesses comprehensive product documentation\n\n**Data Source**: Google Drive (Primotech Manual PDF)\n\n**Contains**:\n• Technical specifications\n• Operating instructions\n• Troubleshooting guides\n• Safety information\n\n**Processing**: PDF text extraction for AI analysis\n\n**Cloud advantage**: Always up-to-date documentation"
},
"typeVersion": 1
},
{
"id": "d4689f32-4c6c-4fab-94ef-4631b7b07632",
"name": "📚 製品マニュアルダウンロード",
"type": "n8n-nodes-base.googleDrive",
"position": [
1540,
1140
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "list",
"value": "1_MKUQLEw2RS8k-QgAP5rtw-tD49A82lG",
"cachedResultUrl": "https://drive.google.com/file/d/1_MKUQLEw2RS8k-QgAP5rtw-tD49A82lG/view?usp=drivesdk",
"cachedResultName": "Primotech_Manual.pdf"
},
"options": {},
"operation": "download"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "urrYsyCll4whiZup",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "c291af40-8db0-4050-ad29-17774465cdb0",
"name": "📄 PDFコンテンツ抽出",
"type": "n8n-nodes-base.extractFromFile",
"position": [
1740,
1140
],
"parameters": {
"options": {},
"operation": "pdf"
},
"typeVersion": 1
},
{
"id": "e9a2cbd2-07eb-41a3-9333-2a3d4b936fe2",
"name": "🏢 ERP連携",
"type": "n8n-nodes-base.stickyNote",
"position": [
1500,
1700
],
"parameters": {
"color": 5,
"width": 440,
"height": 360,
"content": "## 🏢 ERP System Integration\n\n**Purpose**: Retrieves customer & inventory data\n\n**Data Source**: Mock ERP API (demo purposes)\n\n**Provides**:\n• Customer account information\n• Order history\n• Product availability\n• Spare part pricing\n\n**Note**: In production, this would connect to your real ERP system\n\n**Cloud benefit**: Real-time data access"
},
"typeVersion": 1
},
{
"id": "861dd2a5-b3ad-463c-aa19-f79c7b51c424",
"name": "🏢 ERPシステム確認",
"type": "n8n-nodes-base.httpRequest",
"position": [
1560,
1500
],
"parameters": {
"url": "https://run.mocky.io/v3/d8892875-55d6-449d-bab3-3cb7a7b419c0",
"options": {}
},
"typeVersion": 3
},
{
"id": "578d7499-4c72-4181-b1c8-89b05d3bdae0",
"name": "🤖 AI応答生成",
"type": "n8n-nodes-base.stickyNote",
"position": [
2000,
1020
],
"parameters": {
"color": 3,
"width": 320,
"height": 400,
"content": "## 🤖 Response Generation\n\n**Purpose**: Creates professional customer responses using AI\n\n**AI Model**: OpenAI GPT-4o-mini\n\n**Input Context**:\n• Customer's original message\n• Extracted information (sentiment, urgency, etc.)\n• Product manual content\n• Historical support cases\n• ERP data (pricing, availability)\n\n**Output**: Professional German response following company standards"
},
"typeVersion": 1
},
{
"id": "9858ac0e-2f3a-4476-a892-25c51b6dd654",
"name": "🤖 顧客応答生成",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
1960,
1500
],
"parameters": {
"text": "=This GPT acts as an expert customer support agent designed to draft thoughtful, accurate responses to customer queries. It takes in customer questions and leverages internal product documentation and a history of previously answered queries to prewrite complete and contextually appropriate replies. The GPT uses the full content of \n\n1. the uploaded Primotech Instruction Manual (in German): \n\n2. a CSV dataset of historical customer questions: {{ $('📋 Aggregate Support Data').item.json.data.toJsonString() }}\n\n3. Customer's original query: {{ \n$('Chat Message Received').isExecuted && $('Chat Message Received').last().json.chatInput;\n$('📧 Support Email Received') && $('📧 Support Email Received').item.json.snippet \n$('When clicking ‘Execute workflow’').isExecuted && $('When clicking ‘Execute workflow’').item.json.snippet\n}} \n\nand answers related to ZEISS Primotech microscopes. These sources provide comprehensive technical, usage, troubleshooting, and product-specific guidance.\n\nThe assistant aims to reduce agent workload by anticipating common follow-up questions, referencing appropriate product knowledge, and maintaining a polite, clear, and supportive tone. It is optimized for high response accuracy, minimal ambiguity, and internal efficiency.\n\nThe assistant never performs web searches. When the available context is insufficient to fully answer a query, it does not generate a customer email. Instead, it presents a warning for the human agent and offers any possibly relevant internal context that may assist in formulating a manual response.\n\nIt avoids answering questions that cannot be supported by available documentation and flags those for manual review. When generating responses, it uses complete, customer-facing sentences, structured for easy review and editing by human support agents, and may include links or references when based on internal content. Clarification is only requested when strictly necessary. If required data is missing, the assistant highlights placeholders for agent completion.\n\nAll responses that are complete must follow this structure:\n- Use a proper salutation starting with 'Sehr geehrter Herr' or 'Sehr geehrte Frau' followed by the customer's last name, if available. If no name is provided, use 'Sehr geehrte/r Kunde/in,'.\n- Begin with 'herzlichen Dank für Ihre Nachricht.'\n- Then insert the drafted response body.\n- If the request involves a spare part, the assistant uses the following API response and includes the relevant spare part name and price from the returned JSON: {{ $json.inventory.toJsonString() }}\n- Close with: 'Bei weiteren Fragen stehen wir Ihnen gerne zur Verfügung, gerne können sie auch unsere (HILFE Seite)[http://www.zeiss.de] besuchen.' and 'Ich wünsche Ihnen einen schönen Tag!'\n\nThe assistant uses professional and accessible language, aligned with the tone expected in technical product support, and maintains a helpful and competent demeanor throughout.",
"promptType": "define"
},
"typeVersion": 1.6,
"alwaysOutputData": false
},
{
"id": "263a08b7-c29a-4556-af0d-2a42c7981f0f",
"name": "🤖 OpenAI モデル (生成器)",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
1980,
1680
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "M0gBX6dGinkN0Qym",
"name": "OpenAi account (n8n project)"
}
},
"typeVersion": 1.2
},
{
"id": "769b302a-63b2-4801-9b0c-bb25d1f3e432",
"name": "👥 品質管理",
"type": "n8n-nodes-base.stickyNote",
"position": [
2420,
900
],
"parameters": {
"color": 6,
"width": 320,
"height": 460,
"content": "## 👥 Human-in-the-Loop Approval\n\n**Purpose**: Ensures quality control before sending responses\n\n**Process**:\n1. AI-generated response is sent to support agent\n2. Agent reviews and can approve/reject/modify\n3. Only approved responses are sent to customers\n\n**Benefits**:\n• Quality assurance\n• Learning from modifications\n• Regulatory compliance\n\n**Note**: Critical for maintaining customer trust"
},
"typeVersion": 1
},
{
"id": "33aa86d8-f613-4d9b-921c-781c796b23d1",
"name": "📧 メールまたはチャット?",
"type": "n8n-nodes-base.if",
"position": [
2280,
1500
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "2473fa5c-8b22-479c-95e7-583d4adb934f",
"operator": {
"type": "boolean",
"operation": "true",
"singleValue": true
},
"leftValue": "={{ $('📧 Support Email Received').isExecuted }}",
"rightValue": "true"
}
]
}
},
"typeVersion": 2.2,
"alwaysOutputData": false
},
{
"id": "8eee920b-1a44-4a8a-8db9-6ca32d9d0083",
"name": "📧 承認依頼 (メール)",
"type": "n8n-nodes-base.gmail",
"position": [
2460,
1400
],
"webhookId": "7e79cf64-9f20-4968-9bca-3f4dca48ec4c",
"parameters": {
"sendTo": "dummy@mail.com",
"message": "=A customer support response has been generated and requires your approval:\n\n**Customer Query**: \n{{ \n$('Chat Message Received').isExecuted ?? $('Chat Message Received').last().json.chatInput\n$('📧 Support Email Received').isExecuted ?? $('📧 Support Email Received').item.json.snippet \n$('When clicking ‘Execute workflow’').isExecuted ?? $('When clicking ‘Execute workflow’').item.json.snippet\n}}\n\n**Generated Response**:\n{{ $json.text }}\n\nPlease review and approve/reject this response.",
"options": {},
"subject": "Customer Support Response - Approval Required",
"operation": "sendAndWait",
"approvalOptions": {
"values": {
"approvalType": "double"
}
}
},
"credentials": {
"gmailOAuth2": {
"id": "I74VnrmPeKRcOolp",
"name": "Gmail account dummy@mail.com"
}
},
"typeVersion": 2.1
},
{
"id": "eee108b0-2d0d-4140-b298-ac0a6bb4422e",
"name": "📤 顧客へ応答送信",
"type": "n8n-nodes-base.gmail",
"position": [
2680,
1400
],
"webhookId": "c994c7a5-5edb-4167-81dd-22e33625450a",
"parameters": {
"sendTo": "={{ $('📧 Support Email Received').item.json.From }}",
"message": "={{ $('🤖 Generate Customer Response').item.json.text }}",
"options": {},
"subject": "Re: Your Support Request"
},
"credentials": {
"gmailOAuth2": {
"id": "I74VnrmPeKRcOolp",
"name": "Gmail account dummy@mail.com"
}
},
"typeVersion": 2.1
},
{
"id": "b6bb5258-6b1b-48b1-994b-9dbed3062559",
"name": "📝 チャット応答フォーマット",
"type": "n8n-nodes-base.set",
"position": [
2460,
1600
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "409c228d-783f-4e7f-aa47-f0271d8409f8",
"name": "text",
"type": "string",
"value": "={{ $json.text }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "3815458b-3b11-472f-9718-f9fd523b3325",
"name": "チャットメッセージ受信",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
620,
1020
],
"webhookId": "3ec1feb8-fc70-4e24-9370-debc47defe81",
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "9f6013c5-f25f-4134-b9b3-9eed10e10db8",
"name": "AI情報抽出器",
"type": "@n8n/n8n-nodes-langchain.informationExtractor",
"position": [
940,
780
],
"parameters": {
"text": "={{ $json.chatInput ? $json.chatInput : $json.snippet }}",
"options": {},
"schemaType": "manual",
"inputSchema": "{\n \"type\": \"object\",\n \"required\": [\"category\", \"urgency\", \"sentiment\", \"keywords\", \"productIdentifiers\", \"customerInfo\", \"requiredAction\"],\n \"properties\": {\n \"category\": {\n \"type\": \"string\",\n \"enum\": [\"technical\", \"billing\", \"sales\", \"returns\", \"general\"],\n \"description\": \"The primary category of the customer request\"\n },\n \"urgency\": {\n \"type\": \"string\",\n \"enum\": [\"low\", \"medium\", \"high\", \"critical\"],\n \"description\": \"How time-sensitive the request is\"\n },\n \"sentiment\": {\n \"type\": \"string\",\n \"enum\": [\"positive\", \"neutral\", \"negative\", \"very_negative\"],\n \"description\": \"The emotional tone of the customer's message\"\n },\n \"keywords\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"string\"\n },\n \"description\": \"Key terms extracted from the request for searching knowledge base and ERP\"\n },\n \"productIdentifiers\": {\n \"type\": \"array\",\n \"items\": {\n \"type\": \"object\",\n \"properties\": {\n \"type\": {\n \"type\": \"string\",\n \"enum\": [\"model\", \"serial\", \"part\"]\n },\n \"value\": {\n \"type\": \"string\"\n }\n }\n },\n \"description\": \"Any product numbers, models, or parts mentioned in the request\"\n },\n \"customerInfo\": {\n \"type\": \"object\",\n \"properties\": {\n \"firstName\": {\n \"type\": \"string\"\n },\n \"lastName\": {\n \"type\": \"string\"\n },\n \"customerId\": {\n \"type\": \"string\",\n \"description\": \"CRM Customer Id\"\n },\n \"mentionsCompetitor\": {\n \"type\": \"boolean\",\n \"description\": \"Customer references a competitor product or service\"\n }\n }\n },\n \"requiredAction\": {\n \"type\": \"string\",\n \"enum\": [\"information\", \"replacement\", \"refund\", \"repair\", \"callback\", \"escalation\"],\n \"description\": \"The primary action needed to resolve the customer's request\"\n }\n }}"
},
"typeVersion": 1
},
{
"id": "7fc3e443-9653-4706-a612-413fb6df1e23",
"name": "付箋メモ",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
800
],
"parameters": {
"color": 7,
"width": 440,
"height": 200,
"content": "## How to run a demo\n- add google / openai credentials\n- change email of approver to something you can access"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "583ed6b5-00f7-4fbf-8354-5740c8c59376",
"connections": {
"33aa86d8-f613-4d9b-921c-781c796b23d1": {
"main": [
[
{
"node": "8eee920b-1a44-4a8a-8db9-6ca32d9d0083",
"type": "main",
"index": 0
}
],
[
{
"node": "b6bb5258-6b1b-48b1-994b-9dbed3062559",
"type": "main",
"index": 0
}
]
]
},
"3815458b-3b11-472f-9718-f9fd523b3325": {
"main": [
[
{
"node": "9f6013c5-f25f-4134-b9b3-9eed10e10db8",
"type": "main",
"index": 0
}
]
]
},
"861dd2a5-b3ad-463c-aa19-f79c7b51c424": {
"main": [
[
{
"node": "9858ac0e-2f3a-4476-a892-25c51b6dd654",
"type": "main",
"index": 0
}
]
]
},
"9f6013c5-f25f-4134-b9b3-9eed10e10db8": {
"main": [
[
{
"node": "aaf740e0-d78b-41d3-ba92-811c32b06f76",
"type": "main",
"index": 0
}
]
]
},
"c291af40-8db0-4050-ad29-17774465cdb0": {
"main": [
[
{
"node": "861dd2a5-b3ad-463c-aa19-f79c7b51c424",
"type": "main",
"index": 0
}
]
]
},
"16e63750-b911-458d-b18d-7ced534dbc44": {
"main": [
[
{
"node": "d4689f32-4c6c-4fab-94ef-4631b7b07632",
"type": "main",
"index": 0
}
]
]
},
"cd753c63-7f5f-4e44-901a-d23eca0cb8e9": {
"main": [
[
{
"node": "9f6013c5-f25f-4134-b9b3-9eed10e10db8",
"type": "main",
"index": 0
}
]
]
},
"d4689f32-4c6c-4fab-94ef-4631b7b07632": {
"main": [
[
{
"node": "c291af40-8db0-4050-ad29-17774465cdb0",
"type": "main",
"index": 0
}
]
]
},
"aaf740e0-d78b-41d3-ba92-811c32b06f76": {
"main": [
[
{
"node": "16e63750-b911-458d-b18d-7ced534dbc44",
"type": "main",
"index": 0
}
]
]
},
"8eee920b-1a44-4a8a-8db9-6ca32d9d0083": {
"main": [
[
{
"node": "eee108b0-2d0d-4140-b298-ac0a6bb4422e",
"type": "main",
"index": 0
}
]
]
},
"99ce470b-9c71-4303-a515-d197bfbf2d78": {
"ai_languageModel": [
[
{
"node": "9f6013c5-f25f-4134-b9b3-9eed10e10db8",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"263a08b7-c29a-4556-af0d-2a42c7981f0f": {
"ai_languageModel": [
[
{
"node": "9858ac0e-2f3a-4476-a892-25c51b6dd654",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"9858ac0e-2f3a-4476-a892-25c51b6dd654": {
"main": [
[
{
"node": "33aa86d8-f613-4d9b-921c-781c796b23d1",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
上級 - 人工知能
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
n8nノードの探索(可視化リファレンスライブラリ内)
n8nノードを可視化リファレンスライブラリで探索
If
Ftp
Set
+
If
Ftp
Set
113 ノードI versus AI
その他
✨🔪Llama Parseに基づく高度なAIドキュメント解析とテキスト抽出
✨🔪 Llama Parseに基づいた高度なAIドキュメント解析とテキスト抽出
If
Set
Gmail
+
If
Set
Gmail
54 ノードJoseph LePage
ビルディングブロック
基于AIのMISエージェント
基于AIの管理信息系统エージェント
If
Set
Code
+
If
Set
Code
129 ノードKumar Shivam
サポート
添付ファイル GmailからDriveとGoogle Sheetsへ
GmailからドライブとGoogleスプレッドシートへの請求書処理
If
Set
Gmail
+
If
Set
Gmail
18 ノードJuan Carlos Cavero Gracia
財務
ペットショップ 4
ペットショップ予約AIエージェント
If
Set
Code
+
If
Set
Code
187 ノードBruno Dias
人工知能
GPT-4oとエラーハンドリングによる自動リジューム選別 - Google スプレッドシートとクラウドハブワークフロー
GPT-4o +エラーハンドリングの自動再履歴スクリーニング - Google テーブルと Google ドラाइブワークフロー
If
Set
Gmail
+
If
Set
Gmail
34 ノードDavid Olusola
コンテンツ作成
ワークフロー情報
難易度
上級
ノード数25
カテゴリー1
ノードタイプ14
作成者
AOE Agent Lab
@aoepeopleWe are AOE’s AI & Automation Team – engineers, architects, and AI specialists. We build production-ready, agent-based automation using n8n, LLMs, vector stores, and secure toolchains. Our focus: ideation, evaluation-driven development, and scalable AI architecture. All workflows are modular, reusable, and built for real-world application – by practitioners
外部リンク
n8n.ioで表示 →
このワークフローを共有