{
  "id": "s2vrjb3ducLUBkgp",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "Turn blog content into podcast episodes with AI voice and Drive storage",
  "tags": [],
  "nodes": [
    {
      "id": "dd2bf361-f9c4-4890-a4f8-cf114dca8b61",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -576,
        288
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "c860a8bc-fc46-4d35-a9a5-b33db243e12c",
      "name": "Upload file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        912,
        304
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "72bc35db-ccc9-4f79-94e3-05501a336426",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        256,
        528
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "ace09cdb-7a9f-4e5e-81ff-419d41feab83",
      "name": "AI Agent Rewrite to Podcast Script",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        112,
        304
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "6d793c89-15d9-45a2-b7d1-6f75cb2713d9",
      "name": "Azure OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatAzureOpenAi",
      "position": [
        128,
        528
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "1181053c-0dbb-4f01-ae58-750a91875661",
      "name": "Loop Over Items",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        -112,
        304
      ],
      "parameters": {},
      "typeVersion": 3
    },
    {
      "id": "548405af-655d-4ac5-bff2-ff33849557c8",
      "name": "Notify Team",
      "type": "n8n-nodes-base.slack",
      "position": [
        1808,
        288
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "3d2cf8f7-ef3a-4e08-adf8-e496605d0952",
      "name": "Update RSS File",
      "type": "n8n-nodes-base.function",
      "position": [
        1584,
        288
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ec9acca3-1047-450f-a7aa-e705984eeb62",
      "name": "Generate Audio",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        688,
        304
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "f3e5f547-2616-4caf-9b11-8db44cfd7b4b",
      "name": "Trigger: New Blog Post",
      "type": "n8n-nodes-base.rssFeedRead",
      "position": [
        -336,
        288
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "66f41918-d6ab-43c3-9813-559107f1aa74",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -656,
        -480
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "1aac0b20-548e-4d7f-9365-bccc0c11169f",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -656,
        128
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "94ac3622-9e89-4fc1-8c54-fd8aa32ae37d",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -144,
        128
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "311df667-3509-4fca-a77e-ed0667f4675e",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        416,
        128
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "3319bd0f-7809-4bfc-8762-605e372ee644",
      "name": "Format Data For Audio",
      "type": "n8n-nodes-base.set",
      "position": [
        464,
        304
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "a21644d3-1e0a-468d-af1f-4c8bad1bcd52",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1072,
        128
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "3b346f3d-8721-4fbc-b8d7-231d8e214f43",
      "name": "Podcast Feed Builder",
      "type": "n8n-nodes-base.code",
      "position": [
        1360,
        304
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "83e7870a-50a4-4385-9392-1bb8c4707766",
      "name": "Format Data For RSS",
      "type": "n8n-nodes-base.set",
      "position": [
        1136,
        304
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "73f160de-e26e-434b-90c3-11cfad3b982b",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1520,
        128
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "aa7aa33c-51da-44da-8e6b-18bdc0dfd3ec",
      "name": "Error Handler Trigger",
      "type": "n8n-nodes-base.errorTrigger",
      "position": [
        -528,
        1232
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "3918e75d-c5a2-4b6d-90d3-c535a4190ece",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -624,
        1072
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "63f0667a-6601-4aa0-9545-1feef326835b",
      "name": "Send a message",
      "type": "n8n-nodes-base.gmail",
      "position": [
        -208,
        1232
      ],
      "parameters": {},
      "typeVersion": 2.1
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "c0873968-bcec-4090-857d-02cf5385b837",
  "connections": {
    "Upload file": {
      "main": [
        [
          {
            "node": "Format Data For RSS",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Audio": {
      "main": [
        [
          {
            "node": "Upload file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items": {
      "main": [
        [],
        [
          {
            "node": "AI Agent Rewrite to Podcast Script",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update RSS File": {
      "main": [
        [
          {
            "node": "Notify Team",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Trigger: New Blog Post",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Data For RSS": {
      "main": [
        [
          {
            "node": "Podcast Feed Builder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Podcast Feed Builder": {
      "main": [
        [
          {
            "node": "Update RSS File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Error Handler Trigger": {
      "main": [
        [
          {
            "node": "Send a message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Data For Audio": {
      "main": [
        [
          {
            "node": "Generate Audio",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Trigger: New Blog Post": {
      "main": [
        [
          {
            "node": "Loop Over Items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Azure OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Agent Rewrite to Podcast Script",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "AI Agent Rewrite to Podcast Script",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "AI Agent Rewrite to Podcast Script": {
      "main": [
        [
          {
            "node": "Format Data For Audio",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}