{
  "name": "Auto-create TikTok videos with VEED.io AI avatars, ElevenLabs & GPT-4",
  "nodes": [
    {
      "id": "2870c87e-82a6-4a24-a86a-a4c55a9225d9",
      "name": "Telegram Trigger",
      "type": "n8n-nodes-base.telegramTrigger",
      "position": [
        -2832,
        -304
      ]
    },
    {
      "id": "41a44991-a52f-4186-8dec-16f6ccc4faa8",
      "name": "Workflow Configuration",
      "type": "n8n-nodes-base.set",
      "position": [
        -2560,
        -304
      ]
    },
    {
      "id": "985914cd-27e0-4a14-8f51-3da7b4e7a35b",
      "name": "Extract Photo and Theme",
      "type": "n8n-nodes-base.set",
      "position": [
        -2160,
        -304
      ]
    },
    {
      "id": "dd85cdf3-6acc-4758-b9d3-1bab26125361",
      "name": "Search Trends with Perplexity",
      "type": "n8n-nodes-base.perplexity",
      "position": [
        -2816,
        128
      ]
    },
    {
      "id": "610387e3-8f6c-4ceb-b66c-f2311a216259",
      "name": "Generate Script with GPT-4",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -2560,
        128
      ]
    },
    {
      "id": "a2b3c398-d8d8-429a-9a74-dfc4234798dc",
      "name": "ElevenLabs Voice Synthesis",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -2160,
        128
      ]
    },
    {
      "id": "02e11c5b-d6b9-4c4e-aee5-f68c9fd216d4",
      "name": "FAL.ai Video Generation",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -2816,
        384
      ]
    },
    {
      "id": "572053f5-c2e2-4454-b2f8-c31bcceb986e",
      "name": "Generate Caption with GPT-4",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -2160,
        384
      ]
    },
    {
      "id": "929570cc-74b8-4a7d-aaff-3b303dab0348",
      "name": "Save to Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -1696,
        384
      ]
    },
    {
      "id": "c8a19f42-7bc9-4b1b-a5e3-0baea7b9c499",
      "name": "Setup Guide - Start Here",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3696,
        -432
      ],
      "parameters": {
        "width": 400,
        "height": 1038,
        "content": "# 🚀 VIRAL TIKTOK CREATOR - SETUP GUIDE\n\n### 🎥 Watch This Tutorial\n\n@[youtube](YykmUeGVb9U)\n\n\nThis workflow transforms a photo + theme into viral TikTok content automatically.\n\n📋 WHAT YOU NEED:\n✓ Teleg"
      }
    },
    {
      "id": "efd1b243-20b1-4fb0-8bb4-9e4abab3a748",
      "name": "Step 1 - Telegram Setup",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3264,
        -432
      ],
      "parameters": {
        "width": 1836,
        "height": 524,
        "content": "# 📱 STEP 1: TELEGRAM BOT SETUP\n\n1. Create a Telegram Bot:\n   • Message @BotFather on Telegram\n   • Send /newbot command\n   • Follow prompts to name your bot\n   • Copy the API token provided\n\n2. Config"
      }
    },
    {
      "id": "a36cf612-4574-46ae-93ab-9d716bc47fe6",
      "name": "Step 2 - API Keys Configuration",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1520,
        -432
      ],
      "parameters": {
        "width": 380,
        "height": 484,
        "content": "# 🔑 STEP 2: API KEYS CONFIGURATION\n\nConfigure the \"Workflow Configuration\" node with:\n\n1. ElevenLabs (Voice Synthesis):\n   • Sign up at elevenlabs.io\n   • Get API key from profile settings : https://f"
      }
    },
    {
      "id": "b1b44c15-0110-4455-8564-28072151003a",
      "name": "Step 3 - AI Processing",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3264,
        48
      ],
      "parameters": {
        "width": 1836,
        "height": 484,
        "content": "# 🤖 STEP 3: AI PROCESSING SETUP\n\n1. Perplexity API (Trend Research):\n   • Sign up at perplexity.ai\n   • Get API key from settings\n   • Add credentials to \"Search Trends\" node\n   • Model: llama-3.1-son"
      }
    },
    {
      "id": "e4bffba4-af5b-4f5c-a62d-9f3d81e60f9e",
      "name": "Step 4 - Voice & Video Generation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1520,
        48
      ],
      "parameters": {
        "width": 380,
        "height": 1136,
        "content": "# 🎬 STEP 4: VOICE & VIDEO GENERATION\n\nThese nodes are pre-configured and work automatically:\n\n1. ElevenLabs Voice Synthesis: https://fal.ai/models/fal-ai/elevenlabs/tts/eleven-v3/api\n   • Converts scr"
      }
    },
    {
      "id": "13bcba21-2e94-4d66-9ebe-68f616c483f7",
      "name": "Step 5 - Publishing",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3264,
        528
      ],
      "parameters": {
        "width": 2124,
        "height": 660,
        "content": "\n\n\n\n\n# 📤 STEP 5: PUBLISHING & TRACKING\n\n### Install the Blotato [Blotato](https://blotato.com/?ref=firas) Node in n8n (Community Nodes)\n1. In n8n, open **Settings → Community Nodes**.  \n2. Click **Ins"
      }
    },
    {
      "id": "81b09147-e1dc-48dc-a8a1-f66e4babd1dd",
      "name": "How It Works",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3696,
        640
      ],
      "parameters": {
        "width": 396,
        "height": 546,
        "content": "# ⚡ HOW IT WORKS - WORKFLOW FLOW\n\n1️⃣ You send: Photo + Theme via Telegram\n   ↓\n2️⃣ Perplexity finds: Current viral trends\n   ↓\n3️⃣ GPT-4 creates: 10-second viral script\n   ↓\n4️⃣ ElevenLabs generates:"
      }
    },
    {
      "id": "5ecbd4f1-d8b5-44a7-b671-7ef29b612955",
      "name": "Get Photo File from Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -1920,
        -304
      ]
    },
    {
      "id": "0d06342a-4973-4096-acd4-f8deaa4d3360",
      "name": "Upload Audio to Public URL",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1696,
        128
      ]
    },
    {
      "id": "8babaa0f-2c5e-40bb-804d-508138bff8a4",
      "name": "Convert .mpga to .mp3",
      "type": "n8n-nodes-base.code",
      "position": [
        -1920,
        128
      ]
    },
    {
      "id": "8bd012a0-1e03-4d69-bca4-350c0065bca2",
      "name": "Build Public Image URL",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1696,
        -304
      ]
    },
    {
      "id": "11873626-3cbc-441f-bc72-d5e1fa2f65a7",
      "name": "Wait for VEED",
      "type": "n8n-nodes-base.wait",
      "position": [
        -2576,
        384
      ]
    },
    {
      "id": "73fc87ac-459c-4d7f-8874-bbad44c8c1e8",
      "name": "Download VEED Video",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -2352,
        384
      ]
    },
    {
      "id": "035b243a-cc2d-4194-b3f2-e45822ecbf8a",
      "name": "Send a video",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -2816,
        784
      ]
    },
    {
      "id": "44cfbfd3-9a62-406e-bdc4-a88ab4ef082c",
      "name": "Upload Video to BLOTATO",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2624,
        784
      ]
    },
    {
      "id": "63e349be-9306-4295-b522-66fa70219197",
      "name": "Youtube",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2048,
        784
      ]
    },
    {
      "id": "44cc333c-b20b-43ea-81ac-c324117d6737",
      "name": "Tiktok",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2416,
        608
      ]
    },
    {
      "id": "b2cb12fb-ae11-4d82-9d0f-7afbb6b66ed9",
      "name": "Update Status to \"DONE\"",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -1680,
        784
      ]
    },
    {
      "id": "15a31ec9-915f-40f9-bd2c-66eee50074a8",
      "name": "Linkedin",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2224,
        608
      ]
    },
    {
      "id": "4bcf429e-fe53-41bd-be77-3f4d212b6270",
      "name": "Facebook",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2048,
        608
      ]
    },
    {
      "id": "cf2ccc40-f8c0-4d44-8797-4b63594e95e7",
      "name": "Instagram",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2416,
        784
      ]
    },
    {
      "id": "727e0958-20b4-40a5-82ce-b7a88b04fb0a",
      "name": "Threads",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2416,
        992
      ]
    },
    {
      "id": "6ce39e15-6c7b-4068-9f4f-3609d8ca5048",
      "name": "Bluesky",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2224,
        992
      ]
    },
    {
      "id": "3a9f4622-1dbd-49c2-8b3b-7c079f67f7ea",
      "name": "Pinterest",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2048,
        992
      ]
    },
    {
      "id": "5d871caf-8d9e-48c8-8dcf-e4cced811ec4",
      "name": "Twitter (X)",
      "type": "@blotato/n8n-nodes-blotato.blotato",
      "position": [
        -2224,
        784
      ]
    },
    {
      "id": "a9d80b89-54af-4006-b137-f1353d8dfb56",
      "name": "Merge1",
      "type": "n8n-nodes-base.merge",
      "position": [
        -1840,
        672
      ]
    }
  ],
  "connections": {
    "Merge1": {
      "main": [
        [
          {
            "node": "Update Status to \"DONE\"",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Tiktok": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Bluesky": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 7
          }
        ]
      ]
    },
    "Threads": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 6
          }
        ]
      ]
    },
    "Youtube": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 5
          }
        ]
      ]
    },
    "Facebook": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "Linkedin": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Instagram": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "Pinterest": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 8
          }
        ]
      ]
    },
    "Twitter (X)": {
      "main": [
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 4
          }
        ]
      ]
    },
    "Send a video": {
      "main": [
        [
          {
            "node": "Upload Video to BLOTATO",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait for VEED": {
      "main": [
        [
          {
            "node": "Download VEED Video",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Telegram Trigger": {
      "main": [
        [
          {
            "node": "Workflow Configuration",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Download VEED Video": {
      "main": [
        [
          {
            "node": "Generate Caption with GPT-4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert .mpga to .mp3": {
      "main": [
        [
          {
            "node": "Upload Audio to Public URL",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Save to Google Sheets": {
      "main": [
        [
          {
            "node": "Send a video",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Build Public Image URL": {
      "main": [
        [
          {
            "node": "Search Trends with Perplexity",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Workflow Configuration": {
      "main": [
        [
          {
            "node": "Extract Photo and Theme",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Photo and Theme": {
      "main": [
        [
          {
            "node": "Get Photo File from Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "FAL.ai Video Generation": {
      "main": [
        [
          {
            "node": "Wait for VEED",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Upload Video to BLOTATO": {
      "main": [
        [
          {
            "node": "Tiktok",
            "type": "main",
            "index": 0
          },
          {
            "node": "Linkedin",
            "type": "main",
            "index": 0
          },
          {
            "node": "Facebook",
            "type": "main",
            "index": 0
          },
          {
            "node": "Instagram",
            "type": "main",
            "index": 0
          },
          {
            "node": "Twitter (X)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Youtube",
            "type": "main",
            "index": 0
          },
          {
            "node": "Threads",
            "type": "main",
            "index": 0
          },
          {
            "node": "Bluesky",
            "type": "main",
            "index": 0
          },
          {
            "node": "Pinterest",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ElevenLabs Voice Synthesis": {
      "main": [
        [
          {
            "node": "Convert .mpga to .mp3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Script with GPT-4": {
      "main": [
        [
          {
            "node": "ElevenLabs Voice Synthesis",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Upload Audio to Public URL": {
      "main": [
        [
          {
            "node": "FAL.ai Video Generation",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Caption with GPT-4": {
      "main": [
        [
          {
            "node": "Save to Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Photo File from Telegram": {
      "main": [
        [
          {
            "node": "Build Public Image URL",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Search Trends with Perplexity": {
      "main": [
        [
          {
            "node": "Generate Script with GPT-4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}