{
  "name": "Scrape industry growth signals with BrowserAct, OpenRouter, and Slack reports",
  "nodes": [
    {
      "id": "f0b354d8-13d7-4752-9c12-0a50d7ebcba1",
      "name": "OpenRouter Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        720,
        192
      ]
    },
    {
      "id": "abf124ff-f591-400d-aefd-bdbbee4b7847",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        944,
        208
      ]
    },
    {
      "id": "28e0fbc7-df5e-4095-8a6a-8a3613772935",
      "name": "Split Out",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        1120,
        0
      ]
    },
    {
      "id": "5c26337c-9501-4d7f-8727-e884105ddc4c",
      "name": "Monthly Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        0,
        0
      ]
    },
    {
      "id": "8ca72c00-4d8a-410d-aa7c-19cf164250ed",
      "name": "Set Target Industry",
      "type": "n8n-nodes-base.set",
      "position": [
        208,
        0
      ]
    },
    {
      "id": "3c485b3c-f0bf-40d6-afd8-8ca3eecfc3b2",
      "name": "Perform web data extraction",
      "type": "n8n-nodes-browseract.browserAct",
      "position": [
        416,
        0
      ]
    },
    {
      "id": "0c87f5c2-01cd-48f1-a094-2e2be214365e",
      "name": "Send the report to the channel",
      "type": "n8n-nodes-base.slack",
      "position": [
        1328,
        0
      ]
    },
    {
      "id": "61deb5fe-7390-479d-b37a-a2558e6b4925",
      "name": "Documentation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -464,
        -560
      ],
      "parameters": {
        "width": 380,
        "height": 520,
        "content": "## ⚡ Workflow Overview & Setup\n\n**Summary:** This automation runs monthly to monitor growth signals (like funding rounds) for companies in a specific target industry (e.g., Property Management). It sc"
      }
    },
    {
      "id": "ea1ef292-8631-4781-a241-3499ebea0489",
      "name": "Step 1 Explanation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -32,
        -176
      ],
      "parameters": {
        "width": 552,
        "height": 136,
        "content": "### 🎯 Step 1: Scheduling & Targeting\n\nThe workflow triggers automatically on a monthly schedule. It initializes by setting the specific industry you want to monitor, ensuring the subsequent scraping a"
      }
    },
    {
      "id": "4aa5b5af-2773-4f02-8292-9b40276e5a86",
      "name": "Step 2 Explanation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        560,
        -176
      ],
      "parameters": {
        "width": 936,
        "height": 136,
        "content": "### 🌐 🧠  Step 2: Data Extraction, AI Filtering & Reporting\n\nBrowserAct navigates to a data source (e.g., a funding news site or growth list) and scrapes recent company activity. This provides the raw "
      }
    },
    {
      "id": "313fe4f4-0a5c-42b9-944f-31b9d490dcf9",
      "name": "Analyze the leads and generate Slack report",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        768,
        0
      ]
    },
    {
      "id": "ae15a5c2-6a9d-4358-b4be-d047efe4c8a9",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -32,
        -528
      ],
      "parameters": {
        "width": 544,
        "height": 320,
        "content": "@[youtube](6v3BZ7fw0sI)"
      }
    }
  ],
  "connections": {
    "Split Out": {
      "main": [
        [
          {
            "node": "Send the report to the channel",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Monthly Trigger": {
      "main": [
        [
          {
            "node": "Set Target Industry",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Target Industry": {
      "main": [
        [
          {
            "node": "Perform web data extraction",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenRouter Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Structured Output Parser",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Analyze the leads and generate Slack report",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Analyze the leads and generate Slack report",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Perform web data extraction": {
      "main": [
        [
          {
            "node": "Analyze the leads and generate Slack report",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Analyze the leads and generate Slack report": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}