{
  "name": "Repurpose YouTube videos into blogs and social posts with GPT-4o, WordPress, LinkedIn, X and Instagram",
  "nodes": [
    {
      "id": "14208d06-91be-4211-a4f6-f9d6cf5c96b7",
      "name": "▶️ Start",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -1040,
        96
      ]
    },
    {
      "id": "c9ee03c8-61f8-43bd-abd1-cc420dd0e421",
      "name": "📝 Fetch Transcript",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -816,
        96
      ]
    },
    {
      "id": "0a0cd15f-e667-4a12-8a65-b49a3f0e68ed",
      "name": "✔️ Check Transcript",
      "type": "n8n-nodes-base.if",
      "position": [
        -592,
        96
      ]
    },
    {
      "id": "7d62376d-4325-4b48-856f-fdb75703cde1",
      "name": "❌ Error Stop",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        -368,
        0
      ]
    },
    {
      "id": "b819b9d6-faf6-4814-aa65-21def9137204",
      "name": "🔧 Prepare Data",
      "type": "n8n-nodes-base.set",
      "position": [
        -368,
        192
      ]
    },
    {
      "id": "0c4d60c7-38ec-48fa-b490-3f549bc76d50",
      "name": "🧙 AI Content",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -144,
        288
      ]
    },
    {
      "id": "3a6c4595-03ff-44a7-8f13-1cdb55326389",
      "name": "🔍 Parse JSON",
      "type": "n8n-nodes-base.set",
      "position": [
        144,
        288
      ]
    },
    {
      "id": "624bf9b5-a46d-419a-b64e-dc19af3864a2",
      "name": "🎨 Blog Image",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        304,
        288
      ]
    },
    {
      "id": "237bf1f4-43f8-40b3-a9b1-4c4cddafb46e",
      "name": "💬 Slack Approval",
      "type": "n8n-nodes-base.slack",
      "position": [
        592,
        288
      ]
    },
    {
      "id": "bdfba945-5c27-4b7b-8d0b-7a62d018671a",
      "name": "🔔 Wait Approval",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -1040,
        912
      ]
    },
    {
      "id": "bc32bab9-2ee1-482b-b508-3387def143be",
      "name": "🔄 Process Action",
      "type": "n8n-nodes-base.code",
      "position": [
        -816,
        912
      ]
    },
    {
      "id": "bbca262e-ae13-4c5b-bcfa-a251392c832a",
      "name": "📤 Publish?",
      "type": "n8n-nodes-base.if",
      "position": [
        -624,
        1280
      ]
    },
    {
      "id": "9fdad173-ae5a-4dbc-af93-2c4f1743c8d3",
      "name": "🔄 Revise?",
      "type": "n8n-nodes-base.if",
      "position": [
        -592,
        992
      ]
    },
    {
      "id": "53ccd488-e263-49e2-b587-41f5f82e1bd7",
      "name": "❌ Cancel?",
      "type": "n8n-nodes-base.if",
      "position": [
        -592,
        816
      ]
    },
    {
      "id": "19510330-eb60-4be3-9a57-30801151f9f7",
      "name": "💬 Ask Feedback",
      "type": "n8n-nodes-base.slack",
      "position": [
        -352,
        976
      ]
    },
    {
      "id": "8e9527ad-240a-456e-a179-2d7a10860f2b",
      "name": "📥 Get Feedback",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -592,
        384
      ]
    },
    {
      "id": "7989778f-5c97-4a30-9faa-9a6fd71432e4",
      "name": "🔧 Prep Revision",
      "type": "n8n-nodes-base.set",
      "position": [
        -368,
        384
      ]
    },
    {
      "id": "db816e65-decb-41aa-beaf-a668f9e6653f",
      "name": "🚫 Cancel Notify",
      "type": "n8n-nodes-base.slack",
      "position": [
        -368,
        800
      ]
    },
    {
      "id": "a3ddec83-469a-43bb-b50b-8ca0a38f5367",
      "name": "🛑 Stop",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        -160,
        800
      ]
    },
    {
      "id": "81288a9e-a82c-465a-abbf-29a20046e1c1",
      "name": "✔️ Blog?",
      "type": "n8n-nodes-base.if",
      "position": [
        144,
        944
      ]
    },
    {
      "id": "6b5bb6da-8bba-41f4-ba1e-e84c5c825517",
      "name": "📝 WordPress",
      "type": "n8n-nodes-base.wordpress",
      "position": [
        416,
        928
      ]
    },
    {
      "id": "65a98c07-7d1a-4702-8213-f3ab75a03e84",
      "name": "✔️ LinkedIn?",
      "type": "n8n-nodes-base.if",
      "position": [
        160,
        1120
      ]
    },
    {
      "id": "cb7c9d4a-0ea6-4faa-a71e-505e1f2c251e",
      "name": "💼 LinkedIn",
      "type": "n8n-nodes-base.linkedIn",
      "position": [
        432,
        1104
      ]
    },
    {
      "id": "f27b1ca4-5cf8-4f29-afd7-8d259269f2ac",
      "name": "✔️ Twitter?",
      "type": "n8n-nodes-base.if",
      "position": [
        -336,
        1568
      ]
    },
    {
      "id": "5ca171ce-b747-4cd9-8b4f-1e6cc724d2c7",
      "name": "🐦 Tweet 1/5",
      "type": "n8n-nodes-base.twitter",
      "position": [
        -64,
        1552
      ]
    },
    {
      "id": "ccde5f7c-c3e0-4b57-ac75-331e4ec4d102",
      "name": "🐦 Tweet 2/5",
      "type": "n8n-nodes-base.twitter",
      "position": [
        144,
        1552
      ]
    },
    {
      "id": "5890a844-a075-404e-9b3f-5605691c821f",
      "name": "🐦 Tweet 3/5",
      "type": "n8n-nodes-base.twitter",
      "position": [
        320,
        1552
      ]
    },
    {
      "id": "bdbad27a-efba-4a11-925d-a198d02538e3",
      "name": "🐦 Tweet 4/5",
      "type": "n8n-nodes-base.twitter",
      "position": [
        544,
        1552
      ]
    },
    {
      "id": "83cf696e-73cf-461b-8682-99266be774b0",
      "name": "🐦 Tweet 5/5",
      "type": "n8n-nodes-base.twitter",
      "position": [
        784,
        1552
      ]
    },
    {
      "id": "a3cfb410-44a6-4886-adba-ad4ba1afe943",
      "name": "✔️ Instagram?",
      "type": "n8n-nodes-base.if",
      "position": [
        -320,
        2032
      ]
    },
    {
      "id": "e365d7b1-277b-4f25-b683-24af82e5750a",
      "name": "🎥 Gen Reels",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        -112,
        2000
      ]
    },
    {
      "id": "32e63d62-eb15-480e-b2d5-9be472816ab7",
      "name": "⏱️ Wait",
      "type": "n8n-nodes-base.wait",
      "position": [
        176,
        2000
      ]
    },
    {
      "id": "3007e53c-feae-4b03-9550-e2c7ccaf8785",
      "name": "📊 Notion",
      "type": "n8n-nodes-base.notion",
      "position": [
        1136,
        1248
      ]
    },
    {
      "id": "9fcf94c1-cfd6-4a36-96ef-ef618d2b3dd0",
      "name": "🎉 Success",
      "type": "n8n-nodes-base.slack",
      "position": [
        1328,
        1248
      ]
    },
    {
      "id": "d7c6b4f0-5c02-4d8f-8e55-ec8f5df4a7a6",
      "name": "📸 Instagram1",
      "type": "@mookielianhd/n8n-nodes-instagram.instagram",
      "position": [
        384,
        1936
      ]
    },
    {
      "id": "dacc7bc8-99e0-43c2-a33d-5ee8a2b1d9d9",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1472,
        352
      ],
      "parameters": {
        "width": null,
        "height": 752,
        "content": "### What this workflow does\n\nThis workflow transforms a YouTube video into:\n- A blog post\n- LinkedIn post\n- X (Twitter) threads\n- Instagram caption\n\nIt supports both automatic publishing and manual ap"
      }
    },
    {
      "id": "d2244b79-d071-4e35-a7d0-6a2b1e38f5ec",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1088,
        -192
      ],
      "parameters": {
        "width": 1904,
        "height": 752,
        "content": "## 1️⃣ Input & Transcript\n\nThis section starts the workflow.\n\n- Paste a YouTube video URL\n- Fetch the video transcript using an external API\n- Stop the workflow if no transcript is found\n\nThe transcri"
      }
    },
    {
      "id": "a6a5f241-ae7c-4b08-ab66-8f169f8f5737",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -704,
        544
      ],
      "parameters": {
        "width": 736,
        "height": 576,
        "content": "## 2️⃣ Approval Handling\n\nThis section handles the approval logic.\n\nDepending on the configuration, the workflow can:\n- Automatically continue to publishing\n- Pause and wait for manual approval\n- Canc"
      }
    },
    {
      "id": "49955b44-7e0c-49b1-a144-90fa8c4838dd",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        48,
        624
      ],
      "parameters": {
        "width": 592,
        "height": 640,
        "content": "## 3️⃣ Blog & LinkedIn Publishing\n\nThis section publishes long-form and professional content.\n\n- Generates a blog post from the transcript\n- Creates a LinkedIn post based on the same content\n- Publish"
      }
    },
    {
      "id": "8797d5c2-cb71-44e1-9c19-16b08e44eeca",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -352,
        1312
      ],
      "parameters": {
        "width": 1360,
        "height": 416,
        "content": "## 4️⃣ X (Twitter) Threads\n\nThis section creates short-form content for X (Twitter).\n\n- Breaks the main idea into multiple tweets\n- Publishes them as a thread\n- Each tweet is generated automatically f"
      }
    },
    {
      "id": "58e4e7e3-8607-4d3d-a7f2-b5f46b2f2f27",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -352,
        1744
      ],
      "parameters": {
        "width": 1008,
        "height": 464,
        "content": "## 5️⃣ Instagram Content\n\nThis section handles Instagram content.\n\n- Generates an Instagram caption\n- Optionally generates visual or reel ideas\n- Publishes or prepares content for Instagram\n\nDesigned "
      }
    },
    {
      "id": "ee717d6d-a5e9-43b4-919e-585192911e18",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1088,
        1008
      ],
      "parameters": {
        "width": 448,
        "height": 416,
        "content": "## 6️⃣ Logging & Completion\n\nThis section finalizes the workflow.\n\n- Logs publishing results (for example in Notion)\n- Tracks which platforms were used\n- Marks the workflow execution as successful\n\nHe"
      }
    }
  ],
  "connections": {
    "⏱️ Wait": {
      "main": [
        [
          {
            "node": "📸 Instagram1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "❌ Cancel?": {
      "main": [
        [
          {
            "node": "🚫 Cancel Notify",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📊 Notion": {
      "main": [
        [
          {
            "node": "🎉 Success",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "▶️ Start": {
      "main": [
        [
          {
            "node": "📝 Fetch Transcript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "✔️ Blog?": {
      "main": [
        [
          {
            "node": "📝 WordPress",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🔄 Revise?": {
      "main": [
        [
          {
            "node": "💬 Ask Feedback",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "💼 LinkedIn": {
      "main": [
        [
          {
            "node": "📊 Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📤 Publish?": {
      "main": [
        [
          {
            "node": "✔️ Blog?",
            "type": "main",
            "index": 0
          },
          {
            "node": "✔️ LinkedIn?",
            "type": "main",
            "index": 0
          },
          {
            "node": "✔️ Twitter?",
            "type": "main",
            "index": 0
          },
          {
            "node": "✔️ Instagram?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🎥 Gen Reels": {
      "main": [
        [
          {
            "node": "⏱️ Wait",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🐦 Tweet 1/5": {
      "main": [
        [
          {
            "node": "🐦 Tweet 2/5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🐦 Tweet 2/5": {
      "main": [
        [
          {
            "node": "🐦 Tweet 3/5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🐦 Tweet 3/5": {
      "main": [
        [
          {
            "node": "🐦 Tweet 4/5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🐦 Tweet 4/5": {
      "main": [
        [
          {
            "node": "🐦 Tweet 5/5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🐦 Tweet 5/5": {
      "main": [
        [
          {
            "node": "📊 Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📝 WordPress": {
      "main": [
        [
          {
            "node": "📊 Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "✔️ Twitter?": {
      "main": [
        [
          {
            "node": "🐦 Tweet 1/5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🎨 Blog Image": {
      "main": [
        [
          {
            "node": "💬 Slack Approval",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🔍 Parse JSON": {
      "main": [
        [
          {
            "node": "🎨 Blog Image",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🧙 AI Content": {
      "main": [
        [
          {
            "node": "🔍 Parse JSON",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "✔️ LinkedIn?": {
      "main": [
        [
          {
            "node": "💼 LinkedIn",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "✔️ Instagram?": {
      "main": [
        [
          {
            "node": "🎥 Gen Reels",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📥 Get Feedback": {
      "main": [
        [
          {
            "node": "🔧 Prep Revision",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🔧 Prepare Data": {
      "main": [
        [
          {
            "node": "🧙 AI Content",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🔔 Wait Approval": {
      "main": [
        [
          {
            "node": "🔄 Process Action",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🔧 Prep Revision": {
      "main": [
        [
          {
            "node": "🧙 AI Content",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🚫 Cancel Notify": {
      "main": [
        [
          {
            "node": "🛑 Stop",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "🔄 Process Action": {
      "main": [
        [
          {
            "node": "📤 Publish?",
            "type": "main",
            "index": 0
          },
          {
            "node": "🔄 Revise?",
            "type": "main",
            "index": 0
          },
          {
            "node": "❌ Cancel?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📝 Fetch Transcript": {
      "main": [
        [
          {
            "node": "✔️ Check Transcript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "✔️ Check Transcript": {
      "main": [
        [
          {
            "node": "🔧 Prepare Data",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "❌ Error Stop",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}