{
  "name": "Create TikTok videos with GPT-4o, Digital Twins, Veo 3 and Telegram",
  "nodes": [
    {
      "id": "sticky-main-overview",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        0
      ],
      "parameters": {
        "width": 380,
        "height": 904,
        "content": "## TikTok Videos That Resonate With Your Target Audience\nCreate TikTok videos grounded in real human insight using AI and Digital Twins.\n\n### How it works\n1. **Telegram** triggers the workflow (send y"
      }
    },
    {
      "id": "sticky-config",
      "name": "Sticky Note Config",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        432,
        112
      ],
      "parameters": {
        "width": 228,
        "height": 288,
        "content": "### 1. Trigger"
      }
    },
    {
      "id": "sticky-trigger",
      "name": "Sticky Note Trigger",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        704,
        112
      ],
      "parameters": {
        "width": null,
        "height": 288,
        "content": "### 2. Configuration\nEdit with your product details"
      }
    },
    {
      "id": "sticky-agent",
      "name": "Sticky Note Agent",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        960,
        112
      ],
      "parameters": {
        "width": 496,
        "height": 484,
        "content": "### 3. Research, Write & Test\nConnect Apify + OriginalVoices credentials"
      }
    },
    {
      "id": "sticky-video",
      "name": "Sticky Note Video",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1504,
        112
      ],
      "parameters": {
        "width": 420,
        "height": 480,
        "content": "### 4. Generate Video"
      }
    },
    {
      "id": "sticky-report",
      "name": "Sticky Note Report",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1984,
        112
      ],
      "parameters": {
        "width": 420,
        "height": 480,
        "content": "### 5. Report back to Telegram"
      }
    },
    {
      "id": "config-node",
      "name": "Workflow Configuration",
      "type": "n8n-nodes-base.set",
      "position": [
        784,
        208
      ]
    },
    {
      "id": "telegram-trigger",
      "name": "Telegram Trigger",
      "type": "n8n-nodes-base.telegramTrigger",
      "position": [
        496,
        208
      ]
    },
    {
      "id": "creative-agent",
      "name": "Research, Write & Test",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        992,
        208
      ]
    },
    {
      "id": "openai-model",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        992,
        432
      ]
    },
    {
      "id": "apify-mcp-tool",
      "name": "Apify MCP",
      "type": "@n8n/n8n-nodes-langchain.mcpClientTool",
      "position": [
        1136,
        432
      ]
    },
    {
      "id": "ov-mcp-tool",
      "name": "OriginalVoices Digital Twins",
      "type": "@n8n/n8n-nodes-langchain.mcpClientTool",
      "position": [
        1264,
        432
      ]
    },
    {
      "id": "parse-json",
      "name": "Parse JSON",
      "type": "n8n-nodes-base.code",
      "position": [
        1280,
        208
      ]
    },
    {
      "id": "generate-video-veo3",
      "name": "Generate Video (Veo 3)",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1664,
        208
      ]
    },
    {
      "id": "poll-video-status",
      "name": "Poll Video Status",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1760,
        432
      ]
    },
    {
      "id": "telegram-confirm",
      "name": "Confirm via Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        2144,
        272
      ]
    },
    {
      "id": "wait-for-video",
      "name": "Wait for Video",
      "type": "n8n-nodes-base.wait",
      "position": [
        1568,
        432
      ]
    }
  ],
  "connections": {
    "Apify MCP": {
      "ai_tool": [
        [
          {
            "node": "Research, Write & Test",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Parse JSON": {
      "main": [
        [
          {
            "node": "Generate Video (Veo 3)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait for Video": {
      "main": [
        [
          {
            "node": "Poll Video Status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Telegram Trigger": {
      "main": [
        [
          {
            "node": "Workflow Configuration",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Research, Write & Test",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Poll Video Status": {
      "main": [
        [
          {
            "node": "Confirm via Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Video (Veo 3)": {
      "main": [
        [
          {
            "node": "Wait for Video",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Research, Write & Test": {
      "main": [
        [
          {
            "node": "Parse JSON",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Workflow Configuration": {
      "main": [
        [
          {
            "node": "Research, Write & Test",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OriginalVoices Digital Twins": {
      "ai_tool": [
        [
          {
            "node": "Research, Write & Test",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}