{
  "name": "Auto-dub Viral Instagram and TikTok videos 📲 with Fal AI ElevenLabs dubbing 🎙️",
  "nodes": [
    {
      "id": "dfc77fe2-21f2-493c-9e07-c7230723a2b2",
      "name": "When clicking ‘Execute workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -1360,
        944
      ]
    },
    {
      "id": "67a8a3b6-d58f-4c16-8425-bcdb40807b1e",
      "name": "Set params",
      "type": "n8n-nodes-base.set",
      "position": [
        -1072,
        944
      ]
    },
    {
      "id": "f845d0f4-529c-4b42-9847-7f47f93ac8f2",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1168,
        768
      ],
      "parameters": {
        "width": 320,
        "height": 464,
        "content": "## STEP 1 - Set params\n**Configure Input Parameters**  \n   In the *Set params* node, define:\n   - `video_url`: Direct URL to the source video.\n   - `target_audio`: Language code (e.g., `en`, `es`, `it"
      }
    },
    {
      "id": "e25b681e-8a15-45d4-b508-7e7b09b40b0b",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -816,
        768
      ],
      "parameters": {
        "width": 480,
        "height": 464,
        "content": "## STEP 2- AL AI Elevenlabs Dubbing\nThe video file is sent to the Fal AI **ElevenLabs Dubbing API**, which initiates audio dubbing in the specified target language."
      }
    },
    {
      "id": "f3848152-8178-437a-8517-0126bf1ff263",
      "name": "Wait 30 sec.",
      "type": "n8n-nodes-base.wait",
      "position": [
        -224,
        944
      ]
    },
    {
      "id": "a4775ba8-6a7e-4385-837a-9654c72c39fd",
      "name": "Get final video url",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        384,
        928
      ]
    },
    {
      "id": "071f6104-e17f-45bd-9b3e-eb9384214e4f",
      "name": "Get final video file",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        624,
        928
      ]
    },
    {
      "id": "1981ed11-d79e-475d-8d6f-ee88144c41aa",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        944,
        752
      ],
      "parameters": {
        "width": 468,
        "height": 200,
        "content": "Set YOUR_USERNAME and TITLE for [Upload-Post]((https://www.upload-post.com/?linkId=lp_144414&sourceId=n3witalia&tenantId=upload-post-app))"
      }
    },
    {
      "id": "5d56bad0-af3e-4de0-9971-bcaa9bd0404c",
      "name": "Upload to Postiz",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        992,
        1040
      ]
    },
    {
      "id": "4f254b86-fb67-4371-ba62-e14e2d75c56b",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        896,
        640
      ],
      "parameters": {
        "width": 576,
        "height": 576,
        "content": "## STEP 4 - Upload video\nUpload video to TikTok and Instagram"
      }
    },
    {
      "id": "ed85b060-e1e5-43fd-88df-87409b6605a0",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        944,
        976
      ],
      "parameters": {
        "width": 468,
        "height": 200,
        "content": "Set Channel_ID and TITLE for [Postiz](https://affiliate.postiz.com/n3witalia) (TikTok, Instagram, Facebook, X, Youtube)"
      }
    },
    {
      "id": "49b5fd34-a2ff-4b54-9c02-d0091e722644",
      "name": "Video Dubbing",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -624,
        944
      ]
    },
    {
      "id": "98bd1fd0-c433-4040-ba69-64cfd4e3652a",
      "name": "Upload to Instagram",
      "type": "n8n-nodes-postiz.postiz",
      "position": [
        1232,
        1040
      ]
    },
    {
      "id": "0cc52094-69ce-42aa-bdad-c824eba62585",
      "name": "Upload to TikTok",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        976,
        816
      ]
    },
    {
      "id": "3133f4d4-74e0-46b0-b923-82ac2b74dd29",
      "name": "Get status",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -32,
        944
      ]
    },
    {
      "id": "f2d73eed-6c78-4e58-aaab-886350864249",
      "name": "Completed?",
      "type": "n8n-nodes-base.if",
      "position": [
        144,
        944
      ]
    },
    {
      "id": "527690be-1fde-4302-bb2e-eab3e1eb1cc6",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -304,
        768
      ],
      "parameters": {
        "width": 1152,
        "height": 464,
        "content": "## STEP 3- Get and Download video\nAfter the wait, it checks the status and retrieves the final dubbed file."
      }
    },
    {
      "id": "1f596355-7f33-47c1-8aa3-1640963330d9",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1168,
        160
      ],
      "parameters": {
        "width": 1136,
        "height": 576,
        "content": "## Auto-Dub Viral Videos for Instagram & TikTok with ElevenLabs using Fal AI\nThis workflow automates the process of **dubbing videos** using Fal AI's **ElevenLabs** integration and publishing them dir"
      }
    },
    {
      "id": "bfb4fa3c-d00c-4f24-b990-4f6b356b3559",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        0
      ],
      "parameters": {
        "width": 736,
        "height": 736,
        "content": "## MY NEW YOUTUBE CHANNEL\n👉 [Subscribe to my new **YouTube channel**](https://youtube.com/@n3witalia). Here I’ll share videos and Shorts with practical tutorials and **FREE templates for n8n**.\n\n[![im"
      }
    }
  ],
  "connections": {
    "Completed?": {
      "main": [
        [
          {
            "node": "Get final video url",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Wait 30 sec.",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get status": {
      "main": [
        [
          {
            "node": "Completed?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set params": {
      "main": [
        [
          {
            "node": "Video Dubbing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait 30 sec.": {
      "main": [
        [
          {
            "node": "Get status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Video Dubbing": {
      "main": [
        [
          {
            "node": "Wait 30 sec.",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Upload to Postiz": {
      "main": [
        [
          {
            "node": "Upload to Instagram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get final video url": {
      "main": [
        [
          {
            "node": "Get final video file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get final video file": {
      "main": [
        [
          {
            "node": "Upload to TikTok",
            "type": "main",
            "index": 0
          },
          {
            "node": "Upload to Postiz",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Execute workflow’": {
      "main": [
        [
          {
            "node": "Set params",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}