Zoho メールにおけるAI駆動のメール分類とタグ付け

上級

これはMiscellaneous, AI Summarization, Multimodal AI分野の自動化ワークフローで、17個のノードを含みます。主にSet, Code, Merge, HttpRequest, EmailReadImapなどのノードを使用。 Zoho Mail内でGPT-4o-miniを使用してメールを自動分類・マーキング

前提条件
  • ターゲットAPIの認証情報が必要な場合あり
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "id": "wkiyDt5r9848Duzh",
  "meta": {
    "instanceId": "54982cbe9f8132ea9a4a7e9e8f355b9eb6ea3f69d2ba679cde0f482c65ee4fcb",
    "templateCredsSetupCompleted": true
  },
  "name": "AI-Powered Email Categorization & Labeling in Zoho Mail",
  "tags": [],
  "nodes": [
    {
      "id": "c5597735-99ba-476c-9204-23fddc8a3a3a",
      "name": "アクセストークンを取得",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -416,
        432
      ],
      "parameters": {
        "url": "https://accounts.zoho.com/oauth/v2/token",
        "method": "POST",
        "options": {},
        "sendQuery": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpQueryAuth",
        "queryParameters": {
          "parameters": [
            {
              "name": "client_id",
              "value": "{{YourclientId}}"
            },
            {
              "name": "grant_type",
              "value": "refresh_token"
            },
            {
              "name": "refresh_token",
              "value": "{{yourrefreshtoken}}"
            }
          ]
        }
      },
      "credentials": {
        "httpQueryAuth": {
          "id": "xmnTSCybMOIrEnh3",
          "name": "Query Auth account"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "7b17ac20-46c8-4a51-a410-ae257c5c9d4f",
      "name": "アカウントIDを設定",
      "type": "n8n-nodes-base.set",
      "position": [
        -640,
        432
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "c4f3c247-0e8d-48d9-8f57-689ecf5100b7",
              "name": "accountID",
              "type": "string",
              "value": "{{youraccountId}}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "5a682928-06fe-4679-8526-5fe98809b28b",
      "name": "ラベルを取得",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -192,
        432
      ],
      "parameters": {
        "url": "=https://mail.zoho.com/api/accounts/{{ $('Set Account ID').item.json.accountID }}/labels",
        "options": {},
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Accept",
              "value": "application/json"
            },
            {
              "name": "Authorization",
              "value": "=Zoho-oauthtoken {{ $json.access_token }}"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "bb0fe829-cb35-4ad6-ad00-1e432357534d",
      "name": "テキスト分類器",
      "type": "@n8n/n8n-nodes-langchain.textClassifier",
      "position": [
        256,
        432
      ],
      "parameters": {
        "options": {},
        "inputText": "={{ $('Incoming Email').item.json.textPlain }}",
        "categories": {
          "categories": [
            {
              "category": "support",
              "description": "Emails where customers ask for help, report problems, or request troubleshooting.\nExamples:\n“I can’t log into my account.”\n“The app keeps crashing after the update.”\n“How do I reset my password?”"
            },
            {
              "category": "leads",
              "description": "Emails from potential customers showing interest in products or services. Usually contain inquiries, demo requests, or sales opportunities.\nExamples:\n“I’d like to learn more about your pricing plans.”\n“Can we schedule a demo of your software?”\n“We’re interested in purchasing licenses for our team.”"
            },
            {
              "category": "account management",
              "description": "Emails about changes, updates, or management of existing accounts. Includes renewals, cancellations, and upgrades.\nExamples:\n“I’d like to upgrade my subscription plan.”\n“Please cancel my account.”\n“Can I change my billing address?”"
            },
            {
              "category": "billing and finance",
              "description": "Emails related to invoices, payments, refunds, receipts, and financial queries.\nExamples:\n“I haven’t received my invoice for July.”\n“Can you send me a receipt for my last payment?”\n“I’d like a refund for my subscription.”"
            },
            {
              "category": "hr and recruitment",
              "description": "Emails related to hiring, job applications, interviews, and employee management.\nExamples:\n“I’d like to apply for the marketing manager role.”\n“Can we schedule an interview for next week?”\n“We’re looking for candidates to fill open positions.”"
            },
            {
              "category": "Other",
              "description": "This is related to emails which is not related to any of the above categories"
            }
          ]
        }
      },
      "typeVersion": 1.1
    },
    {
      "id": "ac7f7ec0-f932-457a-809d-deb96c63838c",
      "name": "OpenRouterチャットモデル",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        328,
        784
      ],
      "parameters": {
        "model": "openai/gpt-4o-mini",
        "options": {}
      },
      "credentials": {
        "openRouterApi": {
          "id": "FPjvfEkMxPLT3f99",
          "name": "OpenRouter account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "d8fff84b-ebce-4f17-a849-888d5d7270e4",
      "name": "マージ",
      "type": "n8n-nodes-base.merge",
      "position": [
        832,
        288
      ],
      "parameters": {
        "numberInputs": 5
      },
      "typeVersion": 3.2
    },
    {
      "id": "0dcc2d49-bc01-4bba-bb4f-71d0e3267406",
      "name": "受信メール",
      "type": "n8n-nodes-base.emailReadImap",
      "position": [
        -864,
        432
      ],
      "parameters": {
        "mailbox": "Inbox",
        "options": {}
      },
      "credentials": {
        "imap": {
          "id": "URRi5W7EXH8pxX7U",
          "name": "Zoho Email"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "00c546e6-331f-4f63-8011-4d955055b892",
      "name": "メールにラベルを追加",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1056,
        336
      ],
      "parameters": {
        "url": "=https://mail.zoho.com/api/accounts/{{ $('Set Account ID').item.json.accountID }}/updatemessage",
        "method": "PUT",
        "options": {},
        "jsonBody": "={\n  \"mode\": \"applyLabel\",\n  \"labelId\": [\n    \"{{ $json.Category }}\"\n  ],\n  \"messageId\": [\n    \"{{ $('Incoming Email').item.json.metadata['x-zm-messageid'] }}\"\n  ],\n  \"isFolderSpecific\": false\n} ",
        "sendBody": true,
        "sendHeaders": true,
        "specifyBody": "json",
        "headerParameters": {
          "parameters": [
            {
              "name": "Accept",
              "value": "application/json"
            },
            {
              "name": "Authorization",
              "value": "=Zoho-oauthtoken {{ $('Get Access token').item.json.access_token }}"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "759d2539-06db-4b17-b41b-e58bc4452e4f",
      "name": "サポートカテゴリを設定",
      "type": "n8n-nodes-base.set",
      "position": [
        608,
        -48
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "b0d46556-64db-42ee-840d-70099c6b0f5b",
              "name": "Category",
              "type": "string",
              "value": "={{ $json.labelMap.support }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "8881eaf8-fda9-40e3-b24b-042f976374cd",
      "name": "請求・財務カテゴリを設定",
      "type": "n8n-nodes-base.set",
      "position": [
        608,
        528
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "b0d46556-64db-42ee-840d-70099c6b0f5b",
              "name": "Category",
              "type": "string",
              "value": "={{ $json.labelMap['billing and finance'] }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "3c96af0d-2a5d-4340-b01c-5ad602582a75",
      "name": "アカウント管理カテゴリを設定",
      "type": "n8n-nodes-base.set",
      "position": [
        608,
        336
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "b0d46556-64db-42ee-840d-70099c6b0f5b",
              "name": "Category",
              "type": "string",
              "value": "={{ $json.labelMap['account management'] }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "503ee1a0-1633-41d4-ad93-8b60280e221a",
      "name": "人事・採用カテゴリを設定",
      "type": "n8n-nodes-base.set",
      "position": [
        608,
        720
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "b0d46556-64db-42ee-840d-70099c6b0f5b",
              "name": "Category",
              "type": "string",
              "value": "={{ $json.labelMap['hr and recruitment'] }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "75e03d2f-07d8-4776-bd8d-bc268f29e395",
      "name": "リードカテゴリを設定",
      "type": "n8n-nodes-base.set",
      "position": [
        608,
        144
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "b0d46556-64db-42ee-840d-70099c6b0f5b",
              "name": "Category",
              "type": "string",
              "value": "={{ $json.labelMap.leads }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "f9f1e5ca-fc94-4bbb-ba75-ace833b6912c",
      "name": "操作なし(何もしない)",
      "type": "n8n-nodes-base.noOp",
      "position": [
        608,
        912
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "565deaa1-d8ff-4ea7-83b7-9e12f3a6770f",
      "name": "ラベル名からIDへのマッピング",
      "type": "n8n-nodes-base.code",
      "position": [
        32,
        432
      ],
      "parameters": {
        "jsCode": "// n8n Code node (Node.js)\n// Input expectation:\n//  - Previous node (HTTP Request) returns the Zoho labels JSON you showed,\n//    typically available as items[0].json (or items[0].json.body in some setups).\n//  - Optionally pass a category on the incoming item, e.g. items[0].json.category = \"support\"\n//\n// Output:\n//  - json.labelMap        -> { [displayNameLowerCase]: labelId }\n//  - json.selectedLabelId -> labelId for provided category (if any), else null\n\n// Try to grab the payload regardless of whether it's at json or json.body\nconst root = items[0]?.json?.body ?? items[0]?.json;\n\n// Normalize to the array you posted, then to its `.data` array\nconst dataArray =\n  Array.isArray(root)        ? root[0]?.data :\n  Array.isArray(root?.data)  ? root.data     :\n  null;\n\nif (!Array.isArray(dataArray)) {\n  throw new Error('Could not find labels array at input[0].json (or .json.body)[0].data');\n}\n\n// Build a case-insensitive map: displayName (lowercase) -> labelId\nconst labelMap = {};\nfor (const entry of dataArray) {\n  if (!entry?.displayName || !entry?.labelId) continue;\n  labelMap[entry.displayName.toLowerCase()] = entry.labelId;\n}\n\n// If caller provided a category, resolve it (case-insensitive)\nconst categoryRaw =\n  items[0]?.json?.category ??\n  items[0]?.json?.Category ??\n  items[0]?.json?.displayName ?? '';\n\nconst category = String(categoryRaw).trim().toLowerCase();\nconst out = { labelMap };\n\nif (category) {\n  out.selectedLabelId = labelMap[category] ?? null;\n}\n\nreturn [{ json: out }];\n"
      },
      "typeVersion": 2
    },
    {
      "id": "a5562339-b5bc-4a1d-b65d-2f0a7a5707dc",
      "name": "付箋",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1600,
        -64
      ],
      "parameters": {
        "color": 4,
        "width": 672,
        "height": 1088,
        "content": "\n## Try It Out!\n\n### This n8n template demonstrates how to use AI to automatically classify and organize incoming emails in **Zoho Mail** by applying the correct label (e.g., Support, Billing, HR, etc.).\n\nUse cases include:\n\n-   Automatically routing customer support requests to the right team.\n    \n-   Keeping billing and finance emails separate from general communication.\n    \n-   Streamlining HR and recruitment email handling.\n    \n-   Reducing inbox clutter and ensuring nothing important is missed.\n    \n\n----------\n\n### How it works\n\n-   The workflow is triggered whenever a new email arrives in Zoho Mail.\n    \n-   Zoho OAuth credentials are used to authenticate and fetch all available labels from your inbox.\n    \n-   A lookup map is created to match each label’s **display name → label ID**.\n    \n-   The AI model analyzes the email subject and body to predict the correct category.\n    \n-   Based on the classification, the workflow routes the email to the corresponding branch.\n    \n-   Finally, the correct Zoho Mail label is applied (node deactivated by default for safe testing).\n    \n\n----------\n\n### How to use\n\n-   Replace the **Zoho Mail Account ID** in the _Set Account ID_ node.\n    \n-   Configure your **Zoho OAuth credentials** in the _Get Access Token_ node.\n    \n-   Activate the **AI-Powered Email Categorization & Labeling in Zoho Mail** node once you are ready to run in production.\n    \n-   Test with sample emails to validate classification before enabling on your live inbox.\n    \n\n----------\n\n### Requirements\n\n-   Zoho Mail account with API access enabled.\n    \n-   Zoho OAuth credentials configured in n8n.\n    \n-   An AI model (via OpenRouter or other provider) for text classification.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "c49472ef-313e-44a0-910a-a23cf8b80fa9",
      "name": "付箋2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1264,
        256
      ],
      "parameters": {
        "color": 3,
        "width": 764,
        "height": 376,
        "content": "## Output\n![](https://ik.imagekit.io/tscnqj8zf/Zoho_email_labelling.png?updatedAt=1756894481455)"
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "pinData": {
    "Incoming Email": [
      {
        "json": {
          "to": "Ruthwik <info@zenithworks.ai>",
          "date": "Wed, 3 Sep 2025 15:03:50 +0530",
          "from": "Ruthwik M <ruthwik.masina@gmail.com>",
          "subject": "Request to Upgrade Subscription Plan",
          "metadata": {
            "x-gm-gg": "ASbGncuzb7smyMqpnEkdiex+yUvGtkkO6aflnAOr5Y1CE7iFZt30DJFDFcb0/xuCYxK\th3GCb0yBRZL5qNlWjzhsaU8QkEa+hpa4bas1aVDQGc3GqSYHAKEc2n3FfcTPq1WEzk5Kv6OhjBD\tmuazvl9wmXEAKljPnHD9yfI8HOi32h0m9fMYezDU6Zj8B7OPN5TCNUMHlxg2Cw/OdWxuElTWaCu\t+gBq0zqCK/1889TfGHJbJCG6zHvxAzA+tpeGBCQCxu87TPixHDeHpC0s5gCoyGMvA==",
            "arc-seal": "i=1; a=rsa-sha256; t=1756892044; cv=none; \td=zohomail.in; s=zohoarc; \tb=ZF7wJD2F9SkGS33lOEkX9LfvrgFKzs5qvW6k4/HgfBDlXpLSwA9WBlITWea++t/aHH9Cd3/9FESp4XpbmVbHl6sT/nRKro4x+anr5eFPn/x85ELLFwPBrTzXhfDiH66Hh6YU62JGgqClYBc7Pn/XMYVM0ru/Yiehtzu+9kBo7Y4=",
            "received": "from mail-ot1-f46.google.com (mail-ot1-f46.google.com [209.85.210.46]) by mx.zoho.in\twith SMTPS id 1756892044021487.24284156190004; Wed, 3 Sep 2025 15:04:04 +0530 (IST)",
            "message-id": "<CAB7yTzFq-04j6tinJdJZ-67wQuJF=8vkcr5vMo=RHM15A5kFFA@mail.gmail.com>",
            "x-received": "by 2002:a05:6808:1b2a:b0:437:adc0:bce9 with SMTP id 5614622812f47-437f7ddd6fcmr6640312b6e.51.1756892041049; Wed, 03 Sep 2025 02:34:01 -0700 (PDT)",
            "return-path": "<ruthwik.masina@gmail.com>",
            "content-type": "multipart/alternative; boundary=\"00000000000003f90a063de24e16\"",
            "delivered-to": "info@zenithworks.ai",
            "mime-version": "1.0",
            "received-spf": "pass (zohomail.in: domain of _spf.google.com designates 209.85.210.46 as permitted sender) client-ip=209.85.210.46; envelope-from=ruthwik.masina@gmail.com; helo=mail-ot1-f46.google.com;",
            "x-gm-features": "Ac12FXxPq96G9kl2BleNl17Ecet_huwacmgMmwmUn0XjC6G3pZUp7JjQSkrAntc",
            "dkim-signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com; s=20230601; t=1756892041; x=1757496841; darn=zenithworks.ai;        h=to:subject:message-id:date:from:mime-version:from:to:cc:subject         :date:message-id:reply-to;        bh=DOMOqz/SOezT3XPt1lxkPi3CMPYfNXVXATjtHVggSc4=;        b=br6xFaEoC9YX/Cwvn7xT73nvZqnp1RESvamwwECPZ8VIRufygZhq1IE+26dRt0ppuc         qKTcIfgPcTb0kcvj9Ab+p0SKZ2hrVoCXWoYGXhfkS4SAD5RDRo7ws7BSSUNGec192sOL         D19NyLvLex6r/G2XZ+FnplC60DPDlDGZlnmOZNXD25nZ+Q1/6tUJPcvLNyquYoRuPBZ9         hOmNvQTDjFZfvazfmZXXSsvUPmu0FaxqeFTOL6cnsRnR/FUoUv4/sxi7Mlbrj+D7ltbG         R6/D4efaHaXt7MvFJ0OtgJNeVmCD+4VfSauaW3oCq3ul2qU5MA3VM171nGKeUGgn/D4w         Wp6Q==",
            "x-zm-messageid": "1756892045513015800",
            "x-zohomail-dkim": "pass (identity @gmail.com)",
            "x-gm-message-state": "AOJu0YzlN+NJ4bLzCRhmdEn/7sV+v4QBGPeKaq2oef0F9tuTONYeV8GM\tNgNA5lfkn/dhB47w9lbUrxP18Y2KApLriubUrR5uVIrtHlt45YGuHH89LOkiA9VJv94xCv18RMh\tYAveM1GVY45ngFeraGN7+ao4+BSzSUlhsIz35O7U=",
            "x-google-smtp-source": "AGHT+IEdAtRSGcNAsEDjOZuM84/zabXw6/VAp6pKehpj0arB1UfgahSSWumv9oCWQQ6DOYr3B87DAkFDap0C+qzY9mw=",
            "arc-message-signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.in; s=zohoarc; \tt=1756892044; h=Content-Type:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; \tbh=DOMOqz/SOezT3XPt1lxkPi3CMPYfNXVXATjtHVggSc4=; \tb=F29gACW143IJqmvYbaGfyke2+DzPKldA1fOLMJlvOKk+Y3+NIUzBYpqbX0prETPd30CGj28FKtFpgxU4ZqNf3vpaS4XxBaavcO3LWDSozcSCihY7YQ6DBlZ7EJsGZJnD33lKZusQYI4lzDmHEi/DYfsfOA0wm5iYJuB1rBOSJFk=",
            "authentication-results": "mx.zohomail.in;\tdkim=pass;\tspf=pass (zohomail.in: domain of _spf.google.com designates 209.85.210.46 as permitted sender)  smtp.mailfrom=ruthwik.masina@gmail.com;\tdmarc=pass(p=none dis=none)  header.from=gmail.com",
            "x-google-dkim-signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;        d=1e100.net; s=20230601; t=1756892041; x=1757496841;        h=to:subject:message-id:date:from:mime-version:x-gm-message-state         :from:to:cc:subject:date:message-id:reply-to;        bh=DOMOqz/SOezT3XPt1lxkPi3CMPYfNXVXATjtHVggSc4=;        b=Rc6rtdu5p2csPIbw5sQWDGc4K5Q1gGmQcA2Rkojnpzz6xS/rDN/hPEU/gmBdmIOSyI         ZCDM62zzdnxIIID6NXEtnQ0ns8w7fWJSh1ZSRvj7OeMlEjBHNdxBf55iCGxtvEO//rD5         42l7Z7EefDTZ33VvrfyXtkcSoOE9dQEsFDsE4G6PhPoO3+KEu2LmcY/0dvDkZT/qJKUP         iMKwdjw2rtqO7fw+62zGwoaIzEJVQCl1AzV0Zx1Pdc0AhkUHdRF7fakBMisTZbfteCoE         xXIv6fX+2+ib6feG2x/ahVns0plS3k6LafQhvAgwFwCC47rBM2wsN/G60igZfj8/a8Yx         DSBQ==",
            "arc-authentication-results": "i=1; mx.zohomail.in;\tdkim=pass;\tspf=pass (zohomail.in: domain of _spf.google.com designates 209.85.210.46 as permitted sender)  smtp.mailfrom=ruthwik.masina@gmail.com;\tdmarc=pass header.from=<ruthwik.masina@gmail.com> (p=none dis=none)"
          },
          "textHtml": "<div dir=\"ltr\">\r\n<p>Dear [Support/Team Name],</p>\r\n<p>I hope you are doing well.</p>\r\n<p>I would like to upgrade my current subscription plan with <strong>[Product/Service Name]</strong>. Could you please share the available upgrade options, pricing details, and the process to switch plans?</p>\r\n<p>If possible, I’d also appreciate guidance on how the upgrade will affect my existing billing cycle and any pro-rated charges.</p>\r\n<p>Looking forward to your assistance.</p>\r\n<p>Best regards,</p><p>Ruthwik</p>\r\n\r\n<br></div>\r\n",
          "textPlain": "Dear [Support/Team Name],\r\n\r\nI hope you are doing well.\r\n\r\nI would like to upgrade my current subscription plan with *[Product/Service\r\nName]*. Could you please share the available upgrade options, pricing\r\ndetails, and the process to switch plans?\r\n\r\nIf possible, I’d also appreciate guidance on how the upgrade will affect my\r\nexisting billing cycle and any pro-rated charges.\r\n\r\nLooking forward to your assistance.\r\n\r\nBest regards,\r\n\r\nRuthwik\r\n",
          "attributes": {
            "uid": 20
          }
        }
      }
    ]
  },
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "b465eebe-5e17-4924-93f6-2ac2208ba6b5",
  "connections": {
    "d8fff84b-ebce-4f17-a849-888d5d7270e4": {
      "main": [
        [
          {
            "node": "00c546e6-331f-4f63-8011-4d955055b892",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5a682928-06fe-4679-8526-5fe98809b28b": {
      "main": [
        [
          {
            "node": "565deaa1-d8ff-4ea7-83b7-9e12f3a6770f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0dcc2d49-bc01-4bba-bb4f-71d0e3267406": {
      "main": [
        [
          {
            "node": "7b17ac20-46c8-4a51-a410-ae257c5c9d4f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7b17ac20-46c8-4a51-a410-ae257c5c9d4f": {
      "main": [
        [
          {
            "node": "c5597735-99ba-476c-9204-23fddc8a3a3a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "bb0fe829-cb35-4ad6-ad00-1e432357534d": {
      "main": [
        [
          {
            "node": "759d2539-06db-4b17-b41b-e58bc4452e4f",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "75e03d2f-07d8-4776-bd8d-bc268f29e395",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "3c96af0d-2a5d-4340-b01c-5ad602582a75",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "8881eaf8-fda9-40e3-b24b-042f976374cd",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "503ee1a0-1633-41d4-ad93-8b60280e221a",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "f9f1e5ca-fc94-4bbb-ba75-ace833b6912c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c5597735-99ba-476c-9204-23fddc8a3a3a": {
      "main": [
        [
          {
            "node": "5a682928-06fe-4679-8526-5fe98809b28b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "75e03d2f-07d8-4776-bd8d-bc268f29e395": {
      "main": [
        [
          {
            "node": "d8fff84b-ebce-4f17-a849-888d5d7270e4",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "565deaa1-d8ff-4ea7-83b7-9e12f3a6770f": {
      "main": [
        [
          {
            "node": "bb0fe829-cb35-4ad6-ad00-1e432357534d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "759d2539-06db-4b17-b41b-e58bc4452e4f": {
      "main": [
        [
          {
            "node": "d8fff84b-ebce-4f17-a849-888d5d7270e4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ac7f7ec0-f932-457a-809d-deb96c63838c": {
      "ai_languageModel": [
        [
          {
            "node": "bb0fe829-cb35-4ad6-ad00-1e432357534d",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "00c546e6-331f-4f63-8011-4d955055b892": {
      "main": [
        []
      ]
    },
    "503ee1a0-1633-41d4-ad93-8b60280e221a": {
      "main": [
        [
          {
            "node": "d8fff84b-ebce-4f17-a849-888d5d7270e4",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "8881eaf8-fda9-40e3-b24b-042f976374cd": {
      "main": [
        [
          {
            "node": "d8fff84b-ebce-4f17-a849-888d5d7270e4",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "3c96af0d-2a5d-4340-b01c-5ad602582a75": {
      "main": [
        [
          {
            "node": "d8fff84b-ebce-4f17-a849-888d5d7270e4",
            "type": "main",
            "index": 2
          }
        ]
      ]
    }
  }
}
よくある質問

このワークフローの使い方は?

上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。

このワークフローはどんな場面に適していますか?

上級 - その他, AI要約, マルチモーダルAI

有料ですか?

このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。

ワークフロー情報
難易度
上級
ノード数17
カテゴリー3
ノードタイプ9
難易度説明

上級者向け、16ノード以上の複雑なワークフロー

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34