{
  "name": "Create a personalized daily newsletter with Google Gemini AI and RSS feeds",
  "nodes": [
    {
      "id": "14994381-59c1-4a78-903d-7d5a7331da0e",
      "name": "Sticky Note - Overview",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2960,
        -80
      ],
      "parameters": {
        "width": 520,
        "height": 340,
        "content": "# 📬 Personal Daily Tech Newsletter\n\n**What it does:**\nAutomatically curates and emails a personalized daily newsletter with the latest tech news, tools, and products tailored to your interests.\n\n**How"
      }
    },
    {
      "id": "23f5f52a-4493-4dca-b093-57af26d260e2",
      "name": "Sticky Note - Trigger",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2368,
        304
      ],
      "parameters": {
        "width": 280,
        "height": 220,
        "content": "## 📅 Daily Trigger\nScheduled to run every day at 9:00 AM"
      }
    },
    {
      "id": "ad00a451-044d-4a93-b82e-35101217f111",
      "name": "Schedule Trigger1",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -2272,
        384
      ]
    },
    {
      "id": "712ba274-a397-4cd7-91ce-d6f26d07dd80",
      "name": "Sticky Note - Sources",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2032,
        208
      ],
      "parameters": {
        "width": 280,
        "height": 520,
        "content": "## 📰 RSS Feed Sources\nDefine which RSS feeds to monitor for tech news and tools"
      }
    },
    {
      "id": "d29d564d-0125-437b-9922-e19bc483289c",
      "name": "Tech News Sites",
      "type": "n8n-nodes-base.set",
      "position": [
        -1936,
        336
      ]
    },
    {
      "id": "c788d7df-fb92-4cdf-a41f-321426601cc6",
      "name": "Tools Subredit and Sites",
      "type": "n8n-nodes-base.set",
      "position": [
        -1936,
        496
      ]
    },
    {
      "id": "0460882d-8869-43ce-be88-2701f84f80b6",
      "name": "Sticky Note - Processing",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1712,
        208
      ],
      "parameters": {
        "width": 820,
        "height": 524,
        "content": "## 🔄 RSS Feed Processing\nSplit, loop through feeds in batches, and fetch content"
      }
    },
    {
      "id": "3d3910c4-20f6-436a-b71b-cb60ce2001b0",
      "name": "Split Out",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -1632,
        336
      ]
    },
    {
      "id": "6e9386a7-f343-4cff-9e08-4e150635ac44",
      "name": "Split Out1",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -1632,
        496
      ]
    },
    {
      "id": "b1d6beb3-f1ac-436f-aa56-2578b6adaf39",
      "name": "Loop Over Items",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        -1440,
        304
      ]
    },
    {
      "id": "2eea7ce2-d3b3-446d-9918-856e6d5e2a9d",
      "name": "Loop Over Items1",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        -1440,
        496
      ]
    },
    {
      "id": "127fb49f-55b7-4253-a365-933286e5ab8d",
      "name": "RSS Read OF Tech News",
      "type": "n8n-nodes-base.rssFeedRead",
      "position": [
        -1216,
        320
      ]
    },
    {
      "id": "4d99995d-538f-4fed-83a9-2886f18e59cc",
      "name": "RSS Read OF Tools",
      "type": "n8n-nodes-base.rssFeedRead",
      "position": [
        -1216,
        512
      ]
    },
    {
      "id": "57c8972a-273e-4025-9695-3688281e1376",
      "name": "Sticky Note - Combine",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -832,
        208
      ],
      "parameters": {
        "width": 420,
        "height": 504,
        "content": "## 📦 Combine & Convert\nMerge all feeds and convert to CSV for AI"
      }
    },
    {
      "id": "2e7c93c2-e17b-4a8c-b0dc-23d18f91935e",
      "name": "Merge Both List",
      "type": "n8n-nodes-base.merge",
      "position": [
        -736,
        400
      ]
    },
    {
      "id": "474180f0-97b6-4308-a83e-442cc0d29489",
      "name": "Conver To CSV",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        -560,
        400
      ]
    },
    {
      "id": "81e6441b-2f11-4e89-aca6-d2a207359367",
      "name": "Sticky Note - AI",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -352,
        208
      ],
      "parameters": {
        "width": 540,
        "height": 504,
        "content": "## 🤖 AI Curation\n\nGoogle Gemini analyzes content and selects the top items based on your interests.\n\n**Note:** Change the keywords in the **Analyze Document** node’s text input prompt according to you"
      }
    },
    {
      "id": "bac6a4ba-594c-40e9-9618-d25363ba6421",
      "name": "Upload a file",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        -256,
        400
      ]
    },
    {
      "id": "3b565d0a-9fdf-433d-ad5b-b71ac3232f66",
      "name": "Analyze document",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        -16,
        400
      ]
    },
    {
      "id": "b52be0db-7f23-42f5-be51-ef974fea34a7",
      "name": "Sticky Note - Email",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        256,
        208
      ],
      "parameters": {
        "width": 520,
        "height": 472,
        "content": "## 📧 Newsletter Delivery\n\nFormat and send the personalized newsletter.\n\n**Note:**\nAdd **SMTP credentials**, **sender**, and **receiver information**.\n"
      }
    },
    {
      "id": "df2a0631-fa25-4eb6-a1dc-5d99a82c481d",
      "name": "Code in JavaScript",
      "type": "n8n-nodes-base.code",
      "position": [
        368,
        400
      ]
    },
    {
      "id": "9ec9cefa-4888-424c-96ce-8241328a9164",
      "name": "Send email",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        592,
        400
      ]
    },
    {
      "id": "fb268b0b-c0bc-4632-9343-7ac2adbf7d0e",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2048,
        656
      ],
      "parameters": {
        "width": 304,
        "height": 144,
        "content": "**Note:**\nI have used **two different sources of interest** (News and Tools). \nThat’s why there are **two separate lists**. Please make changes according to your approach or workflow.\n\n"
      }
    }
  ],
  "connections": {
    "Split Out": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out1": {
      "main": [
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Conver To CSV": {
      "main": [
        [
          {
            "node": "Upload a file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Upload a file": {
      "main": [
        [
          {
            "node": "Analyze document",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [
          {
            "node": "Merge Both List",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "RSS Read OF Tech News",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge Both List": {
      "main": [
        [
          {
            "node": "Conver To CSV",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Tech News Sites": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Analyze document": {
      "main": [
        [
          {
            "node": "Code in JavaScript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items1": {
      "main": [
        [
          {
            "node": "Merge Both List",
            "type": "main",
            "index": 1
          }
        ],
        [
          {
            "node": "RSS Read OF Tools",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "RSS Read OF Tools": {
      "main": [
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger1": {
      "main": [
        [
          {
            "node": "Tech News Sites",
            "type": "main",
            "index": 0
          },
          {
            "node": "Tools Subredit and Sites",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Code in JavaScript": {
      "main": [
        [
          {
            "node": "Send email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "RSS Read OF Tech News": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Tools Subredit and Sites": {
      "main": [
        [
          {
            "node": "Split Out1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}