AutomationFlowsAI & RAG › 【v2.0】全自動・補助金ハンター(google Search × Jina AI × Gemini)

【v2.0】全自動・補助金ハンター(google Search × Jina AI × Gemini)

【v2.0】全自動・補助金ハンター(Google Search × Jina AI × Gemini). Uses googleCustomSearch, httpRequest, googleGemini, slack. Scheduled trigger; 7 nodes.

Cron / scheduled trigger★★★★☆ complexityAI-powered7 nodesGoogle Custom SearchHTTP RequestGoogle GeminiSlack
AI & RAG Trigger: Cron / scheduled Nodes: 7 Complexity: ★★★★☆ AI nodes: yes Added:

This workflow follows the Googlegemini → HTTP Request recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "\u3010v2.0\u3011\u5168\u81ea\u52d5\u30fb\u88dc\u52a9\u91d1\u30cf\u30f3\u30bf\u30fc\uff08Google Search \u00d7 Jina AI \u00d7 Gemini\uff09",
  "nodes": [
    {
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "days"
            }
          ]
        }
      },
      "id": "schedule-trigger",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "typeVersion": 1.1,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "operation": "custom",
        "cx": "YOUR_SEARCH_ENGINE_ID",
        "query": "IT\u5c0e\u5165\u88dc\u52a9\u91d1 OR \u5c0f\u898f\u6a21\u4e8b\u696d\u8005\u6301\u7d9a\u5316\u88dc\u52a9\u91d1 OR \u52a9\u6210\u91d1 \u6700\u65b0\u60c5\u5831",
        "options": {
          "dateRestrict": "d1"
        }
      },
      "id": "google-search",
      "name": "Google Search API",
      "type": "n8n-nodes-base.googleCustomSearch",
      "typeVersion": 1,
      "position": [
        220,
        0
      ],
      "credentials": {
        "googleCustomSearchApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {},
      "id": "loop-items",
      "name": "Loop Over Items",
      "type": "n8n-nodes-base.splitInBatches",
      "typeVersion": 3,
      "position": [
        440,
        0
      ]
    },
    {
      "parameters": {
        "amount": 8,
        "unit": "seconds"
      },
      "id": "wait-node",
      "name": "Wait (Rate Limit Avoidance)",
      "type": "n8n-nodes-base.wait",
      "typeVersion": 1.1,
      "position": [
        660,
        0
      ]
    },
    {
      "parameters": {
        "url": "={{ 'https://r.jina.ai/' + $json.link }}",
        "options": {}
      },
      "id": "jina-ai-reader",
      "name": "Jina AI (Web Reader)",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.1,
      "position": [
        880,
        0
      ]
    },
    {
      "parameters": {
        "modelId": {
          "__rl": true,
          "value": "models/gemini-2.5-flash",
          "mode": "list",
          "cachedResultName": "models/gemini-2.5-flash"
        },
        "messages": {
          "values": [
            {
              "content": "=\u3042\u306a\u305f\u306f\u512a\u79c0\u306a\u7d4c\u55b6\u30b3\u30f3\u30b5\u30eb\u30bf\u30f3\u30c8\u3067\u3059\u3002\u4ee5\u4e0b\u306eWeb\u30da\u30fc\u30b8\u306e\u5185\u5bb9\uff08\u88dc\u52a9\u91d1\u30fb\u52a9\u6210\u91d1\u60c5\u5831\uff09\u3092\u8aad\u307f\u3001\u81ea\u793e\uff08\u30c6\u30ec\u30ef\u30fc\u30af\u63a8\u9032\u30b3\u30f3\u30b5\u30eb\u30c6\u30a3\u30f3\u30b0\u3092\u884c\u3046\u6709\u9650\u4f1a\u793e\uff09\u306b\u7533\u8acb\u53ef\u80fd\u3067\u6709\u76ca\u306a\u60c5\u5831\u304b\u3069\u3046\u304b\u3092\u5224\u5b9a\u3057\u3001\u8981\u7d04\u3057\u3066\u304f\u3060\u3055\u3044\u3002\n\n\u3010\u60c5\u5831\u30bd\u30fc\u30b9\u3011\n{{ $json.data }}\n\n\u3010\u51fa\u529b\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3011\n### \ud83c\udfaf \u9069\u5408\u5ea6\uff08\u9ad8\u30fb\u4e2d\u30fb\u4f4e\u30fb\u5bfe\u8c61\u5916\uff09\n### \ud83d\udcb0 \u88dc\u52a9\u91d1\u306e\u540d\u79f0\n### \ud83d\udcdd \u6982\u8981\u3068\u5bfe\u8c61\u8005\uff083\u884c\u3067\uff09\n### \ud83d\ude80 \u81ea\u793e\u3078\u306e\u63d0\u6848\u30a2\u30af\u30b7\u30e7\u30f3"
            }
          ]
        },
        "options": {}
      },
      "id": "gemini-analyze",
      "name": "Gemini: Analyze & Summarize",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "typeVersion": 1,
      "position": [
        1100,
        0
      ],
      "credentials": {
        "googlePalmApi": {
          "name": "<your credential>"
        }
      }
    },
    {
      "parameters": {
        "channel": "YOUR_SLACK_CHANNEL",
        "text": "={{ $json.content.parts[0].text }}\n\n\ud83d\udd17 \u5143\u8a18\u4e8b: {{ $('Loop Over Items').item.json.link }}",
        "otherOptions": {}
      },
      "id": "slack-notify",
      "name": "Slack Notification",
      "type": "n8n-nodes-base.slack",
      "typeVersion": 2.2,
      "position": [
        1320,
        0
      ],
      "credentials": {
        "slackApi": {
          "name": "<your credential>"
        }
      }
    }
  ],
  "connections": {
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Google Search API",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Search API": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [],
        [
          {
            "node": "Wait (Rate Limit Avoidance)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait (Rate Limit Avoidance)": {
      "main": [
        [
          {
            "node": "Jina AI (Web Reader)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Jina AI (Web Reader)": {
      "main": [
        [
          {
            "node": "Gemini: Analyze & Summarize",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gemini: Analyze & Summarize": {
      "main": [
        [
          {
            "node": "Slack Notification",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Slack Notification": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

【v2.0】全自動・補助金ハンター(Google Search × Jina AI × Gemini). Uses googleCustomSearch, httpRequest, googleGemini, slack. Scheduled trigger; 7 nodes.

Source: https://github.com/alternativescom/n8n-automation-workflows/blob/main/15-ai-subsidy-hunter/workflow.json — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

The AI Blog Creator with Gemini, Replicate Image, Supabase Publishing & Slack is a fully automated content generation and publishing workflow designed for modern marketing and SaaS teams. It automatic

HTTP Request, Slack, Google Gemini
AI & RAG

This scheduled workflow pulls the latest AI-related articles from NewsAPI, uses Google Gemini to filter and draft a LinkedIn post plus image prompt, generates an image with OpenAI, uploads the image a

HTTP Request, Google Gemini, Gmail +2
AI & RAG

Automatically monitors restaurant ratings on Google Places daily, detects meaningful changes, uses Google Gemini AI to diagnose the root cause from real customer reviews, and delivers smart alerts to

Google Sheets, HTTP Request, Google Gemini +1
AI & RAG

AI Institutional Stock Valuation Engine with Risk Scoring & Scenario Targets

Google Sheets, XML, HTTP Request +3
AI & RAG

Overview This is a production-grade, fully automated stock analysis system built entirely in n8n. It combines institutional-level financial analysis, dual AI model consensus, and a self-improving back

Google Sheets, XML, HTTP Request +3