AutomationFlowsSocial Media › Youtube Shorts Automated Publisher & Scheduler

Youtube Shorts Automated Publisher & Scheduler

YouTube Shorts Automated Publisher & Scheduler. Uses httpRequest. Webhook trigger; 3 nodes.

Webhook trigger★★★★☆ complexity3 nodesHTTP Request
Social Media Trigger: Webhook Nodes: 3 Complexity: ★★★★☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "id": "kupjr9TzcnqueFJR",
  "name": "YouTube Shorts Automated Publisher & Scheduler",
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "publish-youtube-short",
        "options": {}
      },
      "name": "Shorts Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [
        100,
        300
      ]
    },
    {
      "parameters": {
        "jsCode": "const item = $input.item.json.body || $input.item.json;\nconst videoPath = item.videoPath || 'C:/Users/erol_/Downloads/final_short.mp4';\nconst title = item.title || 'Epic AI Movie Battle #Shorts';\nconst tags = item.tags || ['#Shorts', '#AI', '#Filmmaking', '#Seedance', '#Voyagerroc'];\n\nreturn {\n  json: {\n    videoPath: videoPath,\n    title: title,\n    description: `${title}\\n\\nGenerated with Voyagerroc Automation Engine & Seedance 2.5\\n\\n${tags.join(' ')}`,\n    tags: tags,\n    privacy: 'public',\n    scheduledTime: new Date(Date.now() + 3600000).toISOString()\n  }\n};"
      },
      "name": "Format Metadata & SEO",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        320,
        300
      ]
    },
    {
      "parameters": {
        "url": "http://automation-os:8000/api/distribution/youtube-upload",
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={{ JSON.stringify($json) }}",
        "options": {}
      },
      "name": "Upload via YouTube Shorts Pipeline",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.1,
      "position": [
        540,
        300
      ]
    }
  ],
  "connections": {
    "Shorts Webhook": {
      "main": [
        [
          {
            "node": "Format Metadata & SEO",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Metadata & SEO": {
      "main": [
        [
          {
            "node": "Upload via YouTube Shorts Pipeline",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

YouTube Shorts Automated Publisher & Scheduler. Uses httpRequest. Webhook trigger; 3 nodes.

Source: https://github.com/Voyagerroc-Automation/giant-automation-library/blob/main/workflows/02-social-distribution/youtube-shorts-publisher.json — original creator credit. Request a take-down →

More Social Media workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Social Media

generación_publicaciones (workflow 3) webhook all platforms decrypt publicar git. Uses dataTable, linkedIn, httpRequest. Webhook trigger; 50 nodes.

Data Table, LinkedIn, HTTP Request
Social Media

This workflow captures buying-signal leads via a webhook (or optionally polls a HubSpot list), generates a personalized LinkedIn intro and follow-up sequence with Twain, and posts the ready-to-send dr

HTTP Request, Slack
Social Media

Automate your entire Instagram carousel publishing pipeline from a single webhook call. This workflow receives a product collection payload, loops through each slide image, uploads every asset via Upl

HTTP Request, N8N Nodes Uploadtourl, Slack
Social Media

Twitter MCP - Complete Workflow. Uses start, httpRequest. Webhook trigger; 18 nodes.

Start, HTTP Request
Social Media

This workflow leverages n8n to automate LinkedIn content creation from start to finish. Upload an image and quote through a web form, and get a professionally designed post with AI-generated captions,

HTTP Request, LinkedIn, Edit Image