{
  "openruna_format": "flow-graph-v1",
  "title": "Google Trend Data Extract, Summarization with Bright Data & Google Gemini",
  "slug": "google-trend-data-extract-summarization-with-bright-data-google-gemini",
  "source_filename": "1235_Manual_HTTP_Automation_Webhook.json",
  "nodes": [
    {
      "id": "When clicking ‘Test workflow’",
      "name": "When clicking ‘Test workflow’",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Markdown to Textual Data Extractor",
      "name": "Markdown to Textual Data Extractor",
      "integration": "@n8n/n8n-nodes-langchain.chainLlm",
      "kind": "action"
    },
    {
      "id": "Set URL and Bright Data Zone",
      "name": "Set URL and Bright Data Zone",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Initiate a Webhook Notification for Markdown to Textual Data Extraction",
      "name": "Initiate a Webhook Notification for Markdown to Textual Data Extraction",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Google Gemini Chat Model for Data Extract",
      "name": "Google Gemini Chat Model for Data Extract",
      "integration": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "kind": "action"
    },
    {
      "id": "Perform Bright Data Web Request",
      "name": "Perform Bright Data Web Request",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Create a binary data",
      "name": "Create a binary data",
      "integration": "function",
      "kind": "action"
    },
    {
      "id": "Structured Data Extractor",
      "name": "Structured Data Extractor",
      "integration": "@n8n/n8n-nodes-langchain.informationExtractor",
      "kind": "action"
    },
    {
      "id": "Summarize Google Trends",
      "name": "Summarize Google Trends",
      "integration": "@n8n/n8n-nodes-langchain.chainSummarization",
      "kind": "action"
    },
    {
      "id": "Initiate a Webhook Notification for Summarization",
      "name": "Initiate a Webhook Notification for Summarization",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Write the file to disk",
      "name": "Write the file to disk",
      "integration": "readWriteFile",
      "kind": "action"
    },
    {
      "id": "Google Gemini Chat Model for Summarization",
      "name": "Google Gemini Chat Model for Summarization",
      "integration": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "kind": "action"
    },
    {
      "id": "Google Gemini Chat Model for Structured Data Extract",
      "name": "Google Gemini Chat Model for Structured Data Extract",
      "integration": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "kind": "action"
    },
    {
      "id": "Send Summary to Gmail",
      "name": "Send Summary to Gmail",
      "integration": "gmail",
      "kind": "action"
    }
  ],
  "edges": [
    {
      "from": "Create a binary data",
      "to": "Write the file to disk"
    },
    {
      "from": "Summarize Google Trends",
      "to": "Initiate a Webhook Notification for Summarization"
    },
    {
      "from": "Summarize Google Trends",
      "to": "Send Summary to Gmail"
    },
    {
      "from": "Structured Data Extractor",
      "to": "Create a binary data"
    },
    {
      "from": "Structured Data Extractor",
      "to": "Summarize Google Trends"
    },
    {
      "from": "Set URL and Bright Data Zone",
      "to": "Perform Bright Data Web Request"
    },
    {
      "from": "Perform Bright Data Web Request",
      "to": "Markdown to Textual Data Extractor"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Set URL and Bright Data Zone"
    },
    {
      "from": "Markdown to Textual Data Extractor",
      "to": "Initiate a Webhook Notification for Markdown to Textual Data Extraction"
    },
    {
      "from": "Markdown to Textual Data Extractor",
      "to": "Structured Data Extractor"
    }
  ]
}