{
  "name": "Automate ASMR video creation and distribution with FalAI and social media integration",
  "nodes": [
    {
      "id": "b25cf191-cea8-4fea-a6e6-2115736b92e8",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        140
      ],
      "parameters": {
        "width": null,
        "height": 80,
        "content": "[Spreadsheets (TEMPLATE)](https://docs.google.com/spreadsheets/d/14Qe2rz2BYykBEnGzab-TSm-RP8TTpkjbh4e6GAMPX74/edit?usp=sharing)"
      }
    },
    {
      "id": "e4f2c9fa-ca6d-498c-bd11-94f5386e3856",
      "name": "Generate Video",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        800,
        380
      ]
    },
    {
      "id": "121edf42-082b-426e-9d75-2218d86af35d",
      "name": "Get Result",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1120,
        380
      ]
    },
    {
      "id": "a57e1518-0fa3-4ff5-a751-83ee47adb302",
      "name": "Result",
      "type": "n8n-nodes-base.set",
      "position": [
        1500,
        360
      ]
    },
    {
      "id": "cf7c47e0-4be7-4087-b88d-660b5d5b8c91",
      "name": "Get Past Objects",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        680,
        20
      ]
    },
    {
      "id": "7344c73c-b8e2-4227-a1bb-ff7dbed19ceb",
      "name": "Prompt Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        480,
        380
      ]
    },
    {
      "id": "77328344-41b3-40e9-b9e6-a233bc217f2b",
      "name": "Idea Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1220,
        20
      ]
    },
    {
      "id": "6e5799da-6cea-4d90-b9a8-b3393a0496ce",
      "name": "Aggregate",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        860,
        20
      ]
    },
    {
      "id": "9c2e25d9-7544-4ea8-b1be-f4256596e302",
      "name": "Set Object List",
      "type": "n8n-nodes-base.set",
      "position": [
        1040,
        20
      ]
    },
    {
      "id": "29f221f8-61af-4acf-b580-078606fe8864",
      "name": "YouTube",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1100,
        960
      ]
    },
    {
      "id": "5b11e906-5aad-4aae-bb90-f59d1858d63f",
      "name": "TikTok",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1160,
        800
      ]
    },
    {
      "id": "4fbf4d3b-0be7-4171-acb9-9f8770c6d2ae",
      "name": "Instagram",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        880,
        1040
      ]
    },
    {
      "id": "35324a74-b928-470f-b8fa-e659faafff40",
      "name": "Delete First Row",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1700,
        400
      ]
    },
    {
      "id": "cbb33a74-8520-40d0-9e9b-8b45442831aa",
      "name": "Append Object",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1880,
        440
      ]
    },
    {
      "id": "7480c5c1-dabc-46f8-a106-624e57721bc9",
      "name": "Object & Caption",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1460,
        240
      ]
    },
    {
      "id": "a0ff5656-43ea-4727-8f41-eed566d45f87",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        420,
        280
      ],
      "parameters": {
        "width": 1600,
        "height": 300,
        "content": "# Video Generation"
      }
    },
    {
      "id": "240c6798-91ff-478f-adbc-7ec9adc803ef",
      "name": "Upload",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        680,
        840
      ]
    },
    {
      "id": "1af8c872-4931-4f1a-b770-340ca15d2a1c",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1300,
        240
      ]
    },
    {
      "id": "a04cf79f-0d2d-45f4-aa76-df5a1e29a8b3",
      "name": "When clicking ‘Execute workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        480,
        20
      ]
    },
    {
      "id": "dcb2f6d1-7c32-4cd1-b532-621c9b0aece9",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        420,
        620
      ],
      "parameters": {
        "width": 1140,
        "height": 560,
        "content": "# Posting to Socials \n > if you want to post it yourself just simply remove this node and find your video inside your google drive ready to be posted!\n- Create an account on https://www.blotato.com/\nK"
      }
    },
    {
      "id": "7cbccde0-7fe9-4237-b455-b05ce02f8ae8",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        420,
        -80
      ],
      "parameters": {
        "width": 1140,
        "height": 300,
        "content": "# Idea Agent"
      }
    },
    {
      "id": "8bb2de42-66a7-43d8-9675-bc206f765275",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        260
      ],
      "parameters": {
        "width": null,
        "height": 320,
        "content": "🔧 Generate Video (FalAI)\nNode: “Generate Video (FalAI)”\n\nThis node sends your prompt to FalAI to generate the video.\n\nMUST EDIT:\n\nConnect a Header Auth credential in n8n.\n\nHeader Name → Authorization\n"
      }
    },
    {
      "id": "44b7ec16-2b2e-4ff1-8000-6ffe91427d41",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2040,
        280
      ],
      "parameters": {
        "width": null,
        "height": 220,
        "content": "🔧 Get Result (FalAI)\nNode: “Get Result (FalAI)”\n\nThis node polls FalAI to check video status.\n\nMUST EDIT:\n\nConnect the same Header Auth credential as in “Generate Video.”\n\"Authorization\""
      }
    },
    {
      "id": "42f2e1ec-124c-4208-9834-ff49d2d7718c",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        620
      ],
      "parameters": {
        "width": null,
        "height": 380,
        "content": " Upload (Blotato)\nNode: “Upload”\n\nUploads the generated video URL to Blotato’s API.\n\nMUST EDIT:\n!!!!!!!!!!!!!!!!!!!!!!!\nCreate a NEW Header Auth credential in n8n:\nSelect Header Auth Cred dropdown and"
      }
    },
    {
      "id": "6170d3f3-5464-4660-9710-32889e0d3424",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        -80
      ],
      "parameters": {
        "width": null,
        "height": 200,
        "content": "20MINUTE SETUP ASMR Step 1.\nDownload the googlesheet template create a copy and name it something unique like \"yourname ASMR' youll use this name to find it in the dropdown in the sheets nodes so your"
      }
    },
    {
      "id": "388d7b58-db34-4f04-8db0-ec0f75f678e4",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        1020
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": "Nodes: “Post to TikTok,” “Post to Instagram,” “Post to YouTube”\n\nThese nodes send the uploaded video to specific social platforms via Blotato.\n\nMUST EDIT:\n\nEnter your Blotato accountId in the JSON bod"
      }
    },
    {
      "id": "73dd17ab-f4f4-437f-818e-0d4da792040a",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1600,
        -160
      ],
      "parameters": {
        "width": null,
        "height": 420,
        "content": "Google Sheets Nodes\nNodes: “Get Past Objects,” “Append Object,” “Delete First Row”\n\nThese nodes store and manage your list of generated ASMR objects and videos.\n\nMUST EDIT:\n\nConnect your Google Sheets"
      }
    },
    {
      "id": "27737220-6f61-4b79-8848-68f9be2a86e3",
      "name": "Sticky Note10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        -300
      ],
      "parameters": {
        "width": 560,
        "height": 200,
        "content": "OVERVIEW ON STEPS - 15-20 Min Setup with incredible potential\n\nConnect this node to your own credential:\n- FalAI → Header Auth → Authorization: key YOUR_FAL_API_KEY\n- Blotato → Header Auth → blotato-a"
      }
    },
    {
      "id": "8a36933d-265e-4e39-a7ae-1ee7357c0fec",
      "name": "Sticky Note11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2040,
        520
      ],
      "parameters": {
        "width": null,
        "height": 500,
        "content": "Once youve Connected your Google Sheets credentials\n\nClick the “Append Object” node\n\nSelect your Google Sheet from:\n\nDocument → Pick by URL or ID\n\nSheet → Pick the tab name\n\nFill in the missing the co"
      }
    },
    {
      "id": "861fed8a-e3e6-4006-8003-acb65b40cde3",
      "name": "1 Minute - Video taking longer please wait",
      "type": "n8n-nodes-base.wait",
      "position": [
        1280,
        420
      ]
    },
    {
      "id": "ffd8d118-e6db-4bb4-aaa2-b0c06bc7222e",
      "name": "5 Minutes - Wait for Video",
      "type": "n8n-nodes-base.wait",
      "position": [
        960,
        320
      ]
    }
  ],
  "connections": {
    "Result": {
      "main": [
        [
          {
            "node": "Delete First Row",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Upload": {
      "main": [
        [
          {
            "node": "YouTube",
            "type": "main",
            "index": 0
          },
          {
            "node": "Instagram",
            "type": "main",
            "index": 0
          },
          {
            "node": "TikTok",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate": {
      "main": [
        [
          {
            "node": "Set Object List",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Result": {
      "main": [
        [
          {
            "node": "Result",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "1 Minute - Video taking longer please wait",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Idea Agent": {
      "main": [
        [
          {
            "node": "Prompt Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Prompt Agent": {
      "main": [
        [
          {
            "node": "Generate Video",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Append Object": {
      "main": [
        [
          {
            "node": "Upload",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Video": {
      "main": [
        [
          {
            "node": "5 Minutes - Wait for Video",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Object List": {
      "main": [
        [
          {
            "node": "Idea Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Delete First Row": {
      "main": [
        [
          {
            "node": "Append Object",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Past Objects": {
      "main": [
        [
          {
            "node": "Aggregate",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Prompt Agent",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Idea Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "5 Minutes - Wait for Video": {
      "main": [
        [
          {
            "node": "Get Result",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Execute workflow’": {
      "main": [
        [
          {
            "node": "Get Past Objects",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1 Minute - Video taking longer please wait": {
      "main": [
        [
          {
            "node": "Get Result",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}