SerpAPI、Gemini AI フィルター、メール通知を使った求人クローリングの自動化

上級

これはPersonal Productivity, AI Summarization分野の自動化ワークフローで、35個のノードを含みます。主にSet, Wait, Merge, Switch, SplitOutなどのノードを使用。 SerpAPI、Gemini AIフィルターとメール通知を使用した自動職缺スクレイピング

前提条件
  • ターゲットAPIの認証情報が必要な場合あり
  • Google Sheets API認証情報
  • Google Gemini API Key
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "meta": {
    "instanceId": "dca66bfe20538326afcf0ea9818c4e437640a050446b589da002699d11b2eea7",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "650f7afc-f4f7-42f3-9eb8-0de7403c20c0",
      "name": "sheet1に行を追加または更新",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1504,
        1056
      ],
      "parameters": {},
      "executeOnce": false,
      "typeVersion": 4.7
    },
    {
      "id": "85ed38d3-6edc-4bac-af9f-78622fc10162",
      "name": "スケジュールトリガー",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -704,
        928
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "dc165df2-93bd-44ce-af53-db963e474ba4",
      "name": "待機",
      "type": "n8n-nodes-base.wait",
      "position": [
        832,
        1056
      ],
      "webhookId": "829fa4d7-f84a-4666-9479-84d1d5fba097",
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "7445db62-3077-4e0a-876b-95100dcb78e8",
      "name": "フィールド編集",
      "type": "n8n-nodes-base.set",
      "position": [
        -480,
        928
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "15330745-329f-4c45-8fc3-936603384748",
      "name": "Split Out5",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        112,
        1232
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "07ea0147-2e49-4e09-8870-fab13fee464a",
      "name": "HTTP Request5",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -112,
        1232
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "4c1ba99f-cca4-487e-bc40-eecbf5375f81",
      "name": "Split Out6",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        112,
        624
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "21950c50-831f-46a1-8c33-775fb951e2a6",
      "name": "HTTP Request6",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -112,
        624
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "97a8418d-89c5-42b5-83ab-68317850e651",
      "name": "HTTP Request7",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -112,
        768
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "2d3c54af-6276-40bb-8c55-31e0f4736ede",
      "name": "Split Out7",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        112,
        768
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "26a8790c-d671-4126-a3f7-9c391c8792f5",
      "name": "HTTP Request8",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -112,
        912
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "517a617d-ab02-4240-9ac7-f812407a7df8",
      "name": "Split Out8",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        112,
        912
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "5acf57d7-df20-4505-84b5-174cae9638f2",
      "name": "HTTP Request9",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -112,
        1040
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "74ed4234-b86c-45d4-b57b-98e80b1b98e2",
      "name": "Split Out9",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        112,
        1040
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "a906301c-8305-459d-9bb8-1f6b557642ae",
      "name": "Merge2",
      "type": "n8n-nodes-base.merge",
      "position": [
        336,
        832
      ],
      "parameters": {},
      "typeVersion": 3.2
    },
    {
      "id": "a7b2e517-aa56-4647-b206-cae0aab6bf86",
      "name": "データセット比較1",
      "type": "n8n-nodes-base.compareDatasets",
      "position": [
        560,
        1104
      ],
      "parameters": {},
      "typeVersion": 2.3
    },
    {
      "id": "67fcf85d-23f4-4e51-a06d-395bb05f7b1c",
      "name": "sheet2で行を取得",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        336,
        1216
      ],
      "parameters": {},
      "typeVersion": 4.7
    },
    {
      "id": "d7c39d3f-b21c-4811-a31c-541a99f45f40",
      "name": "AIエージェント",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1008,
        1056
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "a1fb2d9d-b9b6-4f54-b33c-4a71001051e8",
      "name": "Google Gemini チャットモデル",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        1040,
        1184
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "f56c06db-3a2c-4e6f-b0a3-38c820e6faa8",
      "name": "スイッチ",
      "type": "n8n-nodes-base.switch",
      "position": [
        1280,
        1056
      ],
      "parameters": {},
      "typeVersion": 3.3
    },
    {
      "id": "380cc3c6-22f3-4b80-a7d5-b6783e2b3e05",
      "name": "付箋",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -768,
        784
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "1c776d8d-b321-4337-8b31-b421f0a52891",
      "name": "付箋2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -304,
        32
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "107b2649-4c9b-4089-b0cc-19f590d09a8b",
      "name": "付箋3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        288,
        1104
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "54ed8857-60f0-4617-ab3a-c04b15b26f28",
      "name": "付箋5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1264,
        928
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "cc087cdc-1651-4d99-b2c3-1cf210225ef0",
      "name": "シートの行を更新",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        32,
        1808
      ],
      "parameters": {},
      "typeVersion": 4.7
    },
    {
      "id": "81e36bfc-9ee0-477e-82ea-b8d22412c90e",
      "name": "他ワークフロー実行時",
      "type": "n8n-nodes-base.executeWorkflowTrigger",
      "position": [
        -304,
        1584
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "9d31f1e0-caaf-4e5e-a17a-9e0728868324",
      "name": "メッセージ送信1",
      "type": "n8n-nodes-base.microsoftOutlook",
      "position": [
        128,
        1584
      ],
      "webhookId": "270c33b5-76bc-48d4-a886-6060e00b025b",
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "55e283a5-91a8-4e77-b20d-7c9ca035334e",
      "name": "集計",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        0,
        1584
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "bd2ba049-10a4-4747-8d1c-0d9bb04af467",
      "name": "sheet3で行を取得",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -160,
        1584
      ],
      "parameters": {},
      "executeOnce": true,
      "typeVersion": 4.7
    },
    {
      "id": "771c250e-28f5-4f5c-93b3-8676f452da60",
      "name": "付箋6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -592,
        1472
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "63fa240c-8bb5-4124-a8d5-666c64d3f02d",
      "name": "付箋7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        512,
        928
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "0d86e789-c7b8-49c2-9b44-9172ec0f1381",
      "name": "付箋14",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -16,
        1712
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "26d48f17-87b0-479d-b494-7eda28269a6f",
      "name": "サブワークフロー呼び出し",
      "type": "n8n-nodes-base.executeWorkflow",
      "position": [
        1728,
        1056
      ],
      "parameters": {},
      "executeOnce": true,
      "typeVersion": 1.2
    },
    {
      "id": "70c5aa29-2503-476c-b58f-8d93fa051a6e",
      "name": "付箋1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1200,
        512
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "c957cbba-aafb-47af-ad39-c2fe88e67e44",
      "name": "CTA付箋",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1920,
        576
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "dc165df2-93bd-44ce-af53-db963e474ba4": {
      "main": [
        [
          {
            "node": "d7c39d3f-b21c-4811-a31c-541a99f45f40",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a906301c-8305-459d-9bb8-1f6b557642ae": {
      "main": [
        [
          {
            "node": "a7b2e517-aa56-4647-b206-cae0aab6bf86",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f56c06db-3a2c-4e6f-b0a3-38c820e6faa8": {
      "main": [
        [
          {
            "node": "650f7afc-f4f7-42f3-9eb8-0de7403c20c0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d7c39d3f-b21c-4811-a31c-541a99f45f40": {
      "main": [
        [
          {
            "node": "f56c06db-3a2c-4e6f-b0a3-38c820e6faa8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "55e283a5-91a8-4e77-b20d-7c9ca035334e": {
      "main": [
        [
          {
            "node": "9d31f1e0-caaf-4e5e-a17a-9e0728868324",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "15330745-329f-4c45-8fc3-936603384748": {
      "main": [
        [
          {
            "node": "a906301c-8305-459d-9bb8-1f6b557642ae",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "4c1ba99f-cca4-487e-bc40-eecbf5375f81": {
      "main": [
        [
          {
            "node": "a906301c-8305-459d-9bb8-1f6b557642ae",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2d3c54af-6276-40bb-8c55-31e0f4736ede": {
      "main": [
        [
          {
            "node": "a906301c-8305-459d-9bb8-1f6b557642ae",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "517a617d-ab02-4240-9ac7-f812407a7df8": {
      "main": [
        [
          {
            "node": "a906301c-8305-459d-9bb8-1f6b557642ae",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "74ed4234-b86c-45d4-b57b-98e80b1b98e2": {
      "main": [
        [
          {
            "node": "a906301c-8305-459d-9bb8-1f6b557642ae",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "7445db62-3077-4e0a-876b-95100dcb78e8": {
      "main": [
        [
          {
            "node": "21950c50-831f-46a1-8c33-775fb951e2a6",
            "type": "main",
            "index": 0
          },
          {
            "node": "97a8418d-89c5-42b5-83ab-68317850e651",
            "type": "main",
            "index": 0
          },
          {
            "node": "26a8790c-d671-4126-a3f7-9c391c8792f5",
            "type": "main",
            "index": 0
          },
          {
            "node": "5acf57d7-df20-4505-84b5-174cae9638f2",
            "type": "main",
            "index": 0
          },
          {
            "node": "07ea0147-2e49-4e09-8870-fab13fee464a",
            "type": "main",
            "index": 0
          },
          {
            "node": "67fcf85d-23f4-4e51-a06d-395bb05f7b1c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "07ea0147-2e49-4e09-8870-fab13fee464a": {
      "main": [
        [
          {
            "node": "15330745-329f-4c45-8fc3-936603384748",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "21950c50-831f-46a1-8c33-775fb951e2a6": {
      "main": [
        [
          {
            "node": "4c1ba99f-cca4-487e-bc40-eecbf5375f81",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "97a8418d-89c5-42b5-83ab-68317850e651": {
      "main": [
        [
          {
            "node": "2d3c54af-6276-40bb-8c55-31e0f4736ede",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "26a8790c-d671-4126-a3f7-9c391c8792f5": {
      "main": [
        [
          {
            "node": "517a617d-ab02-4240-9ac7-f812407a7df8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5acf57d7-df20-4505-84b5-174cae9638f2": {
      "main": [
        [
          {
            "node": "74ed4234-b86c-45d4-b57b-98e80b1b98e2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "85ed38d3-6edc-4bac-af9f-78622fc10162": {
      "main": [
        [
          {
            "node": "7445db62-3077-4e0a-876b-95100dcb78e8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a7b2e517-aa56-4647-b206-cae0aab6bf86": {
      "main": [
        [
          {
            "node": "dc165df2-93bd-44ce-af53-db963e474ba4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "67fcf85d-23f4-4e51-a06d-395bb05f7b1c": {
      "main": [
        [
          {
            "node": "a7b2e517-aa56-4647-b206-cae0aab6bf86",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "bd2ba049-10a4-4747-8d1c-0d9bb04af467": {
      "main": [
        [
          {
            "node": "cc087cdc-1651-4d99-b2c3-1cf210225ef0",
            "type": "main",
            "index": 0
          },
          {
            "node": "55e283a5-91a8-4e77-b20d-7c9ca035334e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a1fb2d9d-b9b6-4f54-b33c-4a71001051e8": {
      "ai_languageModel": [
        [
          {
            "node": "d7c39d3f-b21c-4811-a31c-541a99f45f40",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "650f7afc-f4f7-42f3-9eb8-0de7403c20c0": {
      "main": [
        [
          {
            "node": "26d48f17-87b0-479d-b494-7eda28269a6f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "81e36bfc-9ee0-477e-82ea-b8d22412c90e": {
      "main": [
        [
          {
            "node": "bd2ba049-10a4-4747-8d1c-0d9bb04af467",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
よくある質問

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

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

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

上級 - 個人の生産性, AI要約

有料ですか?

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

関連ワークフロー

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

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

作成者

🚀 Business & tech consultant specialized in No Code automation and AI. I help SMEs, startups, and independents save time and cut costs with scalable workflows in n8n and other tools. Passionate about making automation simple, useful, and human-centered. 👉 Also sharing automation insights on YouTube Find all my links here : https://linktr.ee/cashflows.routine And my AI Agency here : https://agence-alain.fr

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34