{
  "name": "Post AI videos to YouTube with Fal AI Veo3.1, Google Sheets, and YouTube API",
  "nodes": [
    {
      "id": "207820f2-4ae9-482f-ad58-331e30053eb7",
      "name": "Store Data",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        144,
        416
      ]
    },
    {
      "id": "2f809a09-171c-41b1-b6fe-5515773b9f49",
      "name": "Type Prompt",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -48,
        144
      ]
    },
    {
      "id": "8c7aa882-9030-48d7-a9e2-e577a66eef5c",
      "name": "Wait 5 mins",
      "type": "n8n-nodes-base.wait",
      "position": [
        288,
        416
      ]
    },
    {
      "id": "3bb69763-8855-44e3-b666-74a4bde1cbf7",
      "name": "Post on YouTube",
      "type": "n8n-nodes-base.youTube",
      "position": [
        288,
        976
      ]
    },
    {
      "id": "ccf20f56-eb00-4f47-bc7c-4b8800134cda",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -688,
        80
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": "407bebcb-5e46-49b2-bcde-fc0a24783ad7",
      "name": "Fetch Video Credentials",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -32,
        976
      ]
    },
    {
      "id": "f697ad1a-977e-4650-9224-060307de8c65",
      "name": "Download Video",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        128,
        976
      ]
    },
    {
      "id": "5cbe0fe8-d6ef-4fbc-96d2-ff7b4c9d6f29",
      "name": "Make FAL.AI Request",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -32,
        416
      ]
    },
    {
      "id": "5b5af455-8689-4e0e-b036-a4a97696e91e",
      "name": "Videography Instructions",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        160,
        144
      ]
    },
    {
      "id": "0bee1c0e-4b4e-43f7-ae47-2763c4d9f14c",
      "name": "YT Video SEO Instructions",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -32,
        672
      ]
    },
    {
      "id": "3567d0a3-2072-40ca-bbdf-39bdcff0973e",
      "name": "LLM ",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        96,
        272
      ]
    },
    {
      "id": "621fe37d-6ec5-4eb1-99e9-4128cf97eccc",
      "name": "LLM_",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        -48,
        816
      ]
    },
    {
      "id": "964bdc2e-c4ec-446f-b456-e898b5a4f663",
      "name": "Format Output Instructions",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        192,
        816
      ]
    },
    {
      "id": "732f0a5a-282d-45e6-8337-f8de232bb312",
      "name": "Extract Keywords",
      "type": "n8n-nodes-base.code",
      "position": [
        288,
        672
      ]
    },
    {
      "id": "738da125-0f41-4f7f-be99-208423153733",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -80,
        624
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": "73f92e85-9f8f-45eb-97df-61e3883028d1",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -80,
        80
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": "9cd86fdb-c141-4f79-8235-f62634f96232",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -80,
        368
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": "2564cc51-5ef4-415e-972c-852dd55be6af",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -80,
        928
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    }
  ],
  "connections": {
    "LLM ": {
      "ai_languageModel": [
        [
          {
            "node": "Videography Instructions",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "LLM_": {
      "ai_languageModel": [
        [
          {
            "node": "YT Video SEO Instructions",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Store Data": {
      "main": [
        [
          {
            "node": "Wait 5 mins",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Type Prompt": {
      "main": [
        [
          {
            "node": "Videography Instructions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait 5 mins": {
      "main": [
        [
          {
            "node": "YT Video SEO Instructions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Download Video": {
      "main": [
        [
          {
            "node": "Post on YouTube",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Keywords": {
      "main": [
        [
          {
            "node": "Fetch Video Credentials",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Make FAL.AI Request": {
      "main": [
        [
          {
            "node": "Store Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Video Credentials": {
      "main": [
        [
          {
            "node": "Download Video",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Videography Instructions": {
      "main": [
        [
          {
            "node": "Make FAL.AI Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "YT Video SEO Instructions": {
      "main": [
        [
          {
            "node": "Extract Keywords",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Output Instructions": {
      "ai_outputParser": [
        [
          {
            "node": "YT Video SEO Instructions",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    }
  }
}