{
  "name": "Automated weekly tech stack reports with BuiltWith, GPT-4o & Gmail",
  "nodes": [
    {
      "id": "94dc7e06-7eae-429a-a7ac-a732452b430f",
      "name": "Extract Tech Stack Info",
      "type": "n8n-nodes-base.code",
      "position": [
        900,
        0
      ]
    },
    {
      "id": "609233cd-e8d6-4896-8e63-f065305022e5",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1200,
        220
      ]
    },
    {
      "id": "7a9ebaf7-2abf-4e1b-ad9a-bed19adc9bd5",
      "name": "Weekly Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        180,
        0
      ]
    },
    {
      "id": "0750f0ed-8dd0-4a67-815a-dbb6c5d0c45d",
      "name": "Fetch Domain List",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        380,
        0
      ]
    },
    {
      "id": "d5f6b578-a70f-4768-86c8-76dac077c99a",
      "name": "Get Tech Stack (BuiltWith API)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        680,
        0
      ]
    },
    {
      "id": "7a85fed1-df8e-4fb2-bcf9-aed9fdbf86af",
      "name": "Generate Stack Summary (AI)",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1220,
        0
      ]
    },
    {
      "id": "3057b031-183a-4f84-be77-0ce53418203b",
      "name": "Send Summary Email",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1580,
        0
      ]
    },
    {
      "id": "fe050e42-81ae-43e2-bb7f-899f9a0f1029",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        120,
        -1380
      ],
      "parameters": {
        "width": 440,
        "height": 1560,
        "content": "## 📦 **Section 1: Data Collection Stage**\n\n**(Nodes: 1️⃣ Schedule Trigger + 2️⃣ Fetch Domain List)**\n\n### 🔁 1. Weekly Automation Trigger\n\n🕘 **Node Name: `Weekly Summary Trigger`**\n⏰ **What it does:**\n"
      }
    },
    {
      "id": "55d142da-8cf6-4f84-bb38-d9311eb8e094",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        620,
        -1380
      ],
      "parameters": {
        "width": 440,
        "height": 1560,
        "content": "# 🧠 **Section 2: Tech Stack Intelligence Stage**\n\n**(Nodes: 3️⃣ Get Tech Stack + 4️⃣ Parse Tech Info)**\n\n### 🌐 3. Fetch Tech Stack via BuiltWith\n\n🔧 **Node Name: `Get Tech Stack (BuiltWith API)`**\n📡 **"
      }
    },
    {
      "id": "ddb1135e-3bd4-4b80-aa00-c070ed7722a7",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1120,
        -1100
      ],
      "parameters": {
        "width": 620,
        "height": 1460,
        "content": "## 💌 **Section 3: Smart Summary & Delivery**\n\n**(Nodes: 5️⃣ Generate Stack Summary + 6️⃣ Send Email)**\n\n### 🤖 5. Generate Tech Summary with AI\n\n🧠 **Node Name: `Generate Stack Summary (AI)`**\n📋 **What "
      }
    },
    {
      "id": "b2c9dc89-87f5-4921-8f98-4dd20601e46a",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1560,
        -1360
      ],
      "parameters": {
        "width": 1300,
        "height": 320,
        "content": "=======================================\n            WORKFLOW ASSISTANCE\n=======================================\nFor any questions or support, please contact:\n    Yaron@nofluff.online\n\nExplore more tip"
      }
    },
    {
      "id": "0603059d-4e1b-4fa1-b9c5-17b75a40ba56",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1560,
        -1020
      ],
      "parameters": {
        "width": 1289,
        "height": 3398,
        "content": "## 🧩 **Automated Tech Stack Reporting Workflow**\n\n🎯 *Goal: Automatically fetch and summarize the technology stacks of ecommerce domains every week and email the summary.*\n\n---\n\n## 📦 **Section 1: Data "
      }
    }
  ],
  "connections": {
    "Weekly Trigger": {
      "main": [
        [
          {
            "node": "Fetch Domain List",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Domain List": {
      "main": [
        [
          {
            "node": "Get Tech Stack (BuiltWith API)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Generate Stack Summary (AI)",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Extract Tech Stack Info": {
      "main": [
        [
          {
            "node": "Generate Stack Summary (AI)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Stack Summary (AI)": {
      "main": [
        [
          {
            "node": "Send Summary Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Tech Stack (BuiltWith API)": {
      "main": [
        [
          {
            "node": "Extract Tech Stack Info",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}