AutomationFlowsAI & RAG › Scrape & Summarize Industry News with Bright Data & Openai

Scrape & Summarize Industry News with Bright Data & Openai

ByYaron Been @yaron-nofluff on n8n.io

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Event trigger★★★★☆ complexityAI-powered15 nodesAgentOpenAI ChatN8N Nodes McpGmailOutput Parser AutofixingOutput Parser Structured
AI & RAG Trigger: Event Nodes: 15 Complexity: ★★★★☆ AI nodes: yes Added:

This workflow corresponds to n8n.io template #5977 — we link there as the canonical source.

This workflow follows the Agent → Gmail 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
{
  "id": "dsv9xYDvOspXvmJu",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "34  Scrape Industry News",
  "tags": [],
  "nodes": [
    {
      "id": "0c4683d3-8831-40f9-833a-310b0b68a469",
      "name": "\ud83d\udea6 Start Workflow (Manual Trigger)",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -340,
        -120
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "41e25dac-8502-4d86-96fe-48433b729ec5",
      "name": "\ud83d\udd17 Enter Reuters News URL",
      "type": "n8n-nodes-base.set",
      "position": [
        -120,
        -120
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "9e033994-1185-44a1-8ce4-d9afa36666bb",
              "name": "reuterURL",
              "type": "string",
              "value": "https://www.reuters.com/world/middle-east/under-pressure-hezbollah-weighs-scaling-back-its-arsenal-2025-07-04/"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "cb9301d7-a1f3-4d27-9af2-999fcb695dd9",
      "name": "\ud83e\udd16 Agent: Scrape Reuters News",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        180,
        -120
      ],
      "parameters": {
        "text": "=Scrape the latest news articles from the following news site about Iran and Israel war: \n{{ $json.reuterURL }}\nPlease return the article titles, authors, dates, and article content.\nand also summarize the trends\n\n",
        "options": {},
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 2
    },
    {
      "id": "c6709881-f403-4032-b676-f80a9812c92d",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        100,
        140
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4.1-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "d9f31175-9200-4df1-9787-37f182ed90f1",
      "name": "\ud83c\udf10 MCP Client Tool ",
      "type": "n8n-nodes-mcp.mcpClientTool",
      "position": [
        260,
        140
      ],
      "parameters": {
        "toolName": "web_data_reuter_news",
        "operation": "executeTool",
        "toolParameters": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Tool_Parameters', ``, 'json') }}"
      },
      "credentials": {
        "mcpClientApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "1bdb202c-d193-4270-be11-46d0266cad1d",
      "name": "\u2709\ufe0f Send Insights to Trends Team (Gmail)",
      "type": "n8n-nodes-base.gmail",
      "position": [
        700,
        -120
      ],
      "parameters": {
        "sendTo": "user@example.com",
        "message": "=<p>Hello Team,</p>\n\n<p>Here is the latest article scraped from Reuters regarding Hezbollah's strategic shift amid regional tensions:</p>\n\n<h3>Article Title: Under pressure, Hezbollah weighs scaling back its arsenal</h3>\n<p><strong>Authors:</strong> Laila Bassam, Maya Gebeily</p>\n<p><strong>Published Date:</strong> 2025-07-04</p>\n\n<p><strong>Content Summary:</strong></p>\n<ul>\n  <li>Hezbollah is conducting a major strategic review following its devastating war with Israel, considering scaling back its armed role without full disarmament.</li>\n  <li>The group faces multiple pressures including Israeli strikes, U.S. disarmament demands, financial strains, and diminished political influence.</li>\n  <li>Hezbollah may surrender some high-threat weapons like missiles and drones if Israel withdraws from southern Lebanon and ceases attacks, but plans to retain lighter arms and anti-tank missiles for future resistance.</li>\n  <li>Internal discussions cover leadership structure, political role, social work, and weapons, reflecting Hezbollah's struggle to balance military strength with political and financial realities.</li>\n  <li>The group remains a critical force for its supporters despite setbacks, and it is navigating funding challenges and the need to maintain influence in upcoming Lebanese elections.</li>\n</ul>\n\n<p><strong>Trend Summary:</strong></p>\n<ul>\n  <li>Hezbollah's shift from an overtly militant stance to a more political and social role indicates changing dynamics in Lebanon's regional security landscape.</li>\n  <li>The group's willingness to negotiate on parts of its arsenal signals potential easing of tensions but also highlights ongoing conflict risks with Israel and internal Lebanese rivals.</li>\n  <li>International pressures, especially from the U.S. and Israel, are intensifying, particularly targeting Hezbollah's finances and arms supply routes.</li>\n  <li>Hezbollah's future hinges on balancing its military capabilities with the need to maintain support amongst its core constituency amid Lebanon's fragile political environment.</li>\n  <li>The ongoing conflict's regional consequences are profound, with shifts in alliances and power balances influenced by the 2023 war and subsequent Israeli military actions.</li>\n</ul>\n\n\n<p>Best regards,<br>\nYour Automated Workflow</p>\n",
        "options": {
          "appendAttribution": false
        },
        "subject": "Industry News: Hezbollah's Strategic Shift Amid Regional Tensions "
      },
      "credentials": {
        "gmailOAuth2": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "a5ccf7f1-0933-44d0-9217-127f34decfd4",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -400,
        -780
      ],
      "parameters": {
        "color": 5,
        "width": 440,
        "height": 860,
        "content": "## 1\ufe0f\u20e3 **Section 1: Start & Input**\n\n### \ud83e\udde9 Nodes:\n\n* **\ud83d\udea6 Start Workflow (Manual Trigger)**\n\n  * *Node:* When clicking \u2018Execute workflow\u2019\n  * **What it does:**\n    You manually trigger the workflow by clicking on the \"Execute workflow\" button. This step ensures that the process only runs when you want it to.\n\n* **\ud83d\udd17 Enter Reuters News URL**\n\n  * *Node:* Edit Fields (manual)\n  * **What it does:**\n    You input the URL of the Reuters article related to the **Israel-Iran conflict**. This URL points to an article discussing Hezbollah\u2019s involvement and geopolitical consequences, which will be scraped and analyzed by the system.\n\n### \ud83c\udf1f **Why This is Useful:**\n\n* **Simple Input**: You only need to paste the URL.\n* **Manual Control**: You decide when to trigger the process.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "4ed7daeb-c330-4e37-91e7-0a1454ab6bbd",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        80,
        -1400
      ],
      "parameters": {
        "color": 3,
        "width": 480,
        "height": 1480,
        "content": "## 2\ufe0f\u20e3 **Section 2: AI Agent Scrapes & Analyzes the News**\n\n### \ud83e\udde9 Main Node:\n\n* **\ud83e\udd16 Agent: Scrape Reuters News**\n\n  * *Node:* AI Agent\n    **What it does:**\n    The **AI Agent** uses a combination of intelligent models and tools to scrape the provided article and extract structured data. It ensures you get the most important details about the Israel-Iran conflict, including Hezbollah\u2019s role.\n\n### \ud83d\udd27 Sub-Nodes within AI Agent:\n\n* **\ud83e\udde0 OpenAI Chat Model**\n\n  * *Node:* OpenAI Chat Model\n    **What it does:**\n    The **OpenAI Chat Model** processes your request and structures the analysis based on your specific needs. It prepares the instructions for scraping the article and makes sure the relevant information is captured (like **Hezbollah\u2019s involvement** in the conflict).\n\n* **\ud83c\udf10 MCP Client Tool (web\\_data\\_reuter\\_news)**\n\n  * *Node:* MCP Client (executeTool)\n    **What it does:**\n    This tool uses **Bright Data\u2019s MCP Client** to securely scrape the article. It fetches the content from Reuters, including the **article title**, **author**, **publication date**, and detailed **content summary**. This tool ensures that the scraping is efficient and reliable.\n\n* **\ud83d\udce6 Format Article as Structured Output**\n\n  * *Node:* Structured Output Parser\n    **What it does:**\n    After scraping the article, this node formats the data into a structured JSON format. The output includes the following key details:\n\n    * **Article Title**\n    * **Author Name**\n    * **Publication Date**\n    * **Content Summary**\n    * **Hezbollah\u2019s involvement in the conflict**\n\n### \ud83c\udf1f **Why This is Useful:**\n\n* **No Manual Data Processing**: The system extracts and formats the key data automatically.\n* **Relevant Data**: It captures only the parts of the article relevant to Hezbollah\u2019s role and impact on geopolitics.\n* **Structured Format**: The data is formatted for easy use and analysis.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "14fa2f4a-ac1d-4816-9589-5b76010ec808",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        600,
        -720
      ],
      "parameters": {
        "color": 2,
        "width": 360,
        "height": 800,
        "content": "## 3\ufe0f\u20e3 **Section 3: Share Insights with Trends Team**\n\n### \ud83e\udde9 Node:\n\n* **\u2709\ufe0f Send Insights to Trends Team (Gmail)**\n\n  * *Node:* Gmail (send: message)\n    **What it does:**\n    The final formatted data (including article title, summary, and insights on Hezbollah's role) is automatically emailed to the **Trends Team**. This step ensures that the team receives actionable insights without having to manually gather data.\n\n### \ud83c\udf1f **Why This is Useful:**\n\n* **Instant Communication**: The trends team gets the insights directly in their inbox, ready for analysis.\n* **No Effort Required**: Once the data is scraped and formatted, everything else happens automatically.\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "3b016ca9-2ee7-4b68-854c-338ba83afc9f",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2080,
        -1540
      ],
      "parameters": {
        "color": 4,
        "width": 1300,
        "height": 3060,
        "content": "# \ud83d\ude80 **Scrape Industry News**\n\nThis workflow automatically collects insights from **Reuters news** about the **Israel-Iran war** and its impact on geopolitics. Specifically, it tracks news regarding Hezbollah\u2019s potential return to its arsenal, triggered by the conflict. The insights are then emailed to your **Trends Team** for analysis.\n\n---\n\n## 1\ufe0f\u20e3 **Section 1: Start & Input**\n\n### \ud83e\udde9 Nodes:\n\n* **\ud83d\udea6 Start Workflow (Manual Trigger)**\n\n  * *Node:* When clicking \u2018Execute workflow\u2019\n  * **What it does:**\n    You manually trigger the workflow by clicking on the \"Execute workflow\" button. This step ensures that the process only runs when you want it to.\n\n* **\ud83d\udd17 Enter Reuters News URL**\n\n  * *Node:* Edit Fields (manual)\n  * **What it does:**\n    You input the URL of the Reuters article related to the **Israel-Iran conflict**. This URL points to an article discussing Hezbollah\u2019s involvement and geopolitical consequences, which will be scraped and analyzed by the system.\n\n### \ud83c\udf1f **Why This is Useful:**\n\n* **Simple Input**: You only need to paste the URL.\n* **Manual Control**: You decide when to trigger the process.\n\n---\n\n## 2\ufe0f\u20e3 **Section 2: AI Agent Scrapes & Analyzes the News**\n\n### \ud83e\udde9 Main Node:\n\n* **\ud83e\udd16 Agent: Scrape Reuters News**\n\n  * *Node:* AI Agent\n    **What it does:**\n    The **AI Agent** uses a combination of intelligent models and tools to scrape the provided article and extract structured data. It ensures you get the most important details about the Israel-Iran conflict, including Hezbollah\u2019s role.\n\n### \ud83d\udd27 Sub-Nodes within AI Agent:\n\n* **\ud83e\udde0 OpenAI Chat Model**\n\n  * *Node:* OpenAI Chat Model\n    **What it does:**\n    The **OpenAI Chat Model** processes your request and structures the analysis based on your specific needs. It prepares the instructions for scraping the article and makes sure the relevant information is captured (like **Hezbollah\u2019s involvement** in the conflict).\n\n* **\ud83c\udf10 MCP Client Tool (web\\_data\\_reuter\\_news)**\n\n  * *Node:* MCP Client (executeTool)\n    **What it does:**\n    This tool uses **Bright Data\u2019s MCP Client** to securely scrape the article. It fetches the content from Reuters, including the **article title**, **author**, **publication date**, and detailed **content summary**. This tool ensures that the scraping is efficient and reliable.\n\n* **\ud83d\udce6 Format Article as Structured Output**\n\n  * *Node:* Structured Output Parser\n    **What it does:**\n    After scraping the article, this node formats the data into a structured JSON format. The output includes the following key details:\n\n    * **Article Title**\n    * **Author Name**\n    * **Publication Date**\n    * **Content Summary**\n    * **Hezbollah\u2019s involvement in the conflict**\n\n### \ud83c\udf1f **Why This is Useful:**\n\n* **No Manual Data Processing**: The system extracts and formats the key data automatically.\n* **Relevant Data**: It captures only the parts of the article relevant to Hezbollah\u2019s role and impact on geopolitics.\n* **Structured Format**: The data is formatted for easy use and analysis.\n\n---\n\n## 3\ufe0f\u20e3 **Section 3: Share Insights with Trends Team**\n\n### \ud83e\udde9 Node:\n\n* **\u2709\ufe0f Send Insights to Trends Team (Gmail)**\n\n  * *Node:* Gmail (send: message)\n    **What it does:**\n    The final formatted data (including article title, summary, and insights on Hezbollah's role) is automatically emailed to the **Trends Team**. This step ensures that the team receives actionable insights without having to manually gather data.\n\n### \ud83c\udf1f **Why This is Useful:**\n\n* **Instant Communication**: The trends team gets the insights directly in their inbox, ready for analysis.\n* **No Effort Required**: Once the data is scraped and formatted, everything else happens automatically.\n\n---\n\n## \ud83c\udf1f **Summary: Workflow Breakdown for Beginners**\n\n| Step                | What You Do                                                    | What Happens                                                                   |\n| ------------------- | -------------------------------------------------------------- | ------------------------------------------------------------------------------ |\n| \ud83d\udea6 Start            | Click **Execute workflow** in n8n                              | The process begins, and the system is ready to scrape data.                    |\n| \ud83d\udd17 Input URL        | Paste the URL of the Reuters article about the Israel-Iran War | The system fetches the article, focusing on **Hezbollah\u2019s** role.              |\n| \ud83e\udd16 AI Agent Scrapes | Wait for the system to process                                 | The agent scrapes the article, extracts, and formats relevant data.            |\n| \u2709\ufe0f Email Insights   | (No action needed)                                             | An email with the article summary and key insights is sent to the Trends Team. |\n\n---\n\n## \ud83d\udcc8 **Benefits of This Workflow**\n\n* **Automated Geopolitical Monitoring**:\n  Stay updated on how the **Israel-Iran war** impacts geopolitical shifts, especially regarding **Hezbollah\u2019s actions**.\n\n* **Efficient Reporting**:\n  Insights are automatically formatted and sent to the Trends Team, allowing them to take quick action based on the latest data.\n\n* **Zero Manual Effort**:\n  No need for you to manually copy, paste, or format data. Everything happens automatically once you enter the URL.\n\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "0faff930-fd91-4882-b232-24d6ac04769c",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1040,
        -720
      ],
      "parameters": {
        "color": 7,
        "width": 380,
        "height": 240,
        "content": "## I\u2019ll receive a tiny commission if you join Bright Data through this link\u2014thanks for fueling more free content!\n\n### https://get.brightdata.com/1tndi4600b25"
      },
      "typeVersion": 1
    },
    {
      "id": "e8cf9646-dd81-49ad-8e33-bba27ee57cfc",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2080,
        -1880
      ],
      "parameters": {
        "color": 4,
        "width": 1300,
        "height": 320,
        "content": "=======================================\n            WORKFLOW ASSISTANCE\n=======================================\nFor any questions or support, please contact:\n    Yaron@nofluff.online\n\nExplore more tips and tutorials here:\n   - YouTube: https://www.youtube.com/@YaronBeen/videos\n   - LinkedIn: https://www.linkedin.com/in/yaronbeen/\n=======================================\n"
      },
      "typeVersion": 1
    },
    {
      "id": "be03bcd2-5cf3-47e1-a27c-deb5f6821d70",
      "name": "Auto-fixing Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserAutofixing",
      "position": [
        400,
        140
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 1
    },
    {
      "id": "ee8d7d4c-b3f2-4c90-89fe-1d27054aa628",
      "name": "OpenAI Chat Model1",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        340,
        360
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4.1-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "name": "<your credential>"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "fda6fc11-8e42-4ce3-91e2-4d642673efaa",
      "name": "\ud83d\udce6 Format Article as Structured Output",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        540,
        360
      ],
      "parameters": {
        "jsonSchemaExample": "{\n  \"platform\": \"Reuters\",\n  \"article\": {\n    \"title\": \"Under pressure, Hezbollah weighs scaling back its arsenal\",\n    \"authors\": [\"Laila Bassam\", \"Maya Gebeily\"],\n    \"date\": \"July 4, 2025\",\n    \"content_summary\": [\n      \"Hezbollah is conducting a major strategic review after its devastating war with Israel, considering scaling back its role as an armed movement without fully disarming.\",\n      \"This reflects pressures from ongoing Israeli strikes, financial strains, US demands for disarmament, and diminished political influence since Lebanon's new cabinet took office.\",\n      \"Hezbollah faces regional shifts: Syrian ally Bashar al-Assad toppled, severing arms supply routes; Iran recovering from its conflict with Israel, limiting aid.\",\n      \"Discussions within Hezbollah involve leadership structure, political role, social work, and weapons.\",\n      \"The group views its large arsenal as a liability but plans to keep lighter arms and anti-tank missiles to resist future attacks.\",\n      \"Hezbollah sacrificed some weapons depots in southern Lebanon per the truce but is reluctant to surrender its entire arsenal, especially missiles and drones.\",\n      \"The ceasefire brokered by the US and France demands Lebanon confiscate unauthorized arms, but Hezbollah wants to retain some weapons fearing attacks from Israel and Sunni jihadists in Syria.\",\n      \"Hezbollah faces financial strains impacting compensation and social services to constituents affected by the war.\",\n      \"Israel continues military actions targeting Hezbollah-linked infrastructure and finances.\",\n      \"Hezbollah aims to maintain political power in Lebanon amid tensions with rivals.\",\n      \"The group\u2019s armed status is deemed part of its DNA and difficult to relinquish despite pressure.\"\n    ],\n    \"trend_summary\": [\n      \"Hezbollah's future strategy is pivoting to reduce overt militarization while retaining a defensive capability.\",\n      \"Financial constraints and geopolitical shifts are compelling Hezbollah to rethink its armed posture.\",\n      \"The regional balance is volatile with the Iran-Israel conflict impacting Hezbollah\u2019s operational dynamics.\",\n      \"Domestic Lebanese politics and international pressure are pivotal factors in Hezbollah's decisions about its arsenal and political role.\",\n      \"The peace process remains fragile with ceasefire violations and unresolved tensions.\"\n    ]\n  }\n}\n"
      },
      "typeVersion": 1.3
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "9be77b79-b2e3-487b-8625-ab23ae3d1fae",
  "connections": {
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "\ud83e\udd16 Agent: Scrape Reuters News",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "Auto-fixing Output Parser",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "\ud83c\udf10 MCP Client Tool ": {
      "ai_tool": [
        [
          {
            "node": "\ud83e\udd16 Agent: Scrape Reuters News",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Auto-fixing Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "\ud83e\udd16 Agent: Scrape Reuters News",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "\ud83d\udd17 Enter Reuters News URL": {
      "main": [
        [
          {
            "node": "\ud83e\udd16 Agent: Scrape Reuters News",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\ud83e\udd16 Agent: Scrape Reuters News": {
      "main": [
        [
          {
            "node": "\u2709\ufe0f Send Insights to Trends Team (Gmail)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\ud83d\udea6 Start Workflow (Manual Trigger)": {
      "main": [
        [
          {
            "node": "\ud83d\udd17 Enter Reuters News URL",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "\ud83d\udce6 Format Article as Structured Output": {
      "ai_outputParser": [
        [
          {
            "node": "Auto-fixing Output Parser",
            "type": "ai_outputParser",
            "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

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Source: https://n8n.io/workflows/5977/ — 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

This workflow automatically identifies and tracks backlink opportunities by analyzing competitor link profiles and finding potential linking websites. It saves you time by eliminating the need to manu

OpenAI Chat, N8N Nodes Mcp, Agent +4
AI & RAG

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Agent, OpenAI Chat, N8N Nodes Mcp +4
AI & RAG

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

OpenAI Chat, Agent, N8N Nodes Mcp +3
AI & RAG

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Agent, OpenAI Chat, N8N Nodes Mcp +3
AI & RAG

This workflow automatically analyzes competitor content performance across various platforms to understand what content resonates with their audience. It saves you time by eliminating the need to manu

Agent, OpenAI Chat, N8N Nodes Mcp +3