This workflow corresponds to n8n.io template #3895 — we link there as the canonical source.
This workflow follows the HTTP Request → YouTube recipe pattern — see all workflows that pair these two integrations.
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 →
{
"id": "7udSS3ReQhD7gKGd",
"name": "\ud83d\udce2 Multi-Platform Video Publisher \u2013 YouTube, Instagram & TikTok",
"tags": [],
"nodes": [
{
"id": "1be13b9a-1b2a-46de-b424-d5206989c508",
"name": "Download V\u00eddeo",
"type": "n8n-nodes-base.httpRequest",
"position": [
-180,
740
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "adc99ddf-4cab-482e-b670-0ff1b358a386",
"name": "YouTube",
"type": "n8n-nodes-base.youTube",
"position": [
0,
740
],
"parameters": {},
"typeVersion": 1
},
{
"id": "17c706af-c6f7-4892-a0c9-3bb72ec7148d",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-240,
640
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "bd9cf169-3c7e-4c6b-9ade-b0cb8e13f00e",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-240,
-40
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "fd500e9f-d05a-4c77-88a2-54c3a1920b1b",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-240,
360
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "8ec47a8d-132a-4e27-9386-f9987d14620e",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-540,
360
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "3b98fd46-b673-49e6-b448-1ebab1ede1eb",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-960,
360
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "9553f52a-8af9-4297-b4c0-6e756f527158",
"name": "Clicking \u2018Test workflow\u2019",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-820,
480
],
"parameters": {},
"typeVersion": 1
},
{
"id": "64a2385e-56b4-4671-85c1-9d2886ae51a7",
"name": "Credentials",
"type": "n8n-nodes-base.set",
"position": [
-480,
460
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "972a6d59-c62c-4b1f-b206-28190b06cbcd",
"name": "Create Container",
"type": "n8n-nodes-base.httpRequest",
"position": [
-180,
180
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "a35963a7-8115-476a-9843-6354e46890f0",
"name": "Publish Container",
"type": "n8n-nodes-base.httpRequest",
"position": [
500,
0
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "37d42623-3dde-467b-baae-270ca24aa429",
"name": "Check Video ready",
"type": "n8n-nodes-base.httpRequest",
"position": [
160,
80
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "89e51ecb-9445-465a-a518-899a2b913698",
"name": "ID Mapping",
"type": "n8n-nodes-base.set",
"position": [
20,
80
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "b2c145b2-f377-4493-be4a-08780868a4a7",
"name": "Current Status",
"type": "n8n-nodes-base.switch",
"position": [
300,
80
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "38fcc29f-5d2d-4ef4-93da-83d5a27634f6",
"name": "Please wait 30 sec.",
"type": "n8n-nodes-base.wait",
"position": [
500,
140
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "59a0eb5a-bcdb-424f-b5ff-6f75d9b17639",
"name": "Publish Video",
"type": "n8n-nodes-base.httpRequest",
"position": [
0,
460
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "1ad7d8b8-07fa-41a8-a56a-0c3779a11fe6",
"name": "Search Data Tiktok",
"type": "n8n-nodes-base.httpRequest",
"position": [
-180,
460
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "1701d15e-eec1-406a-95e8-2beeefeebb45",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
-960,
-40
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "54183a64-6cb9-4320-b21b-29af700bd794",
"connections": {
"ID Mapping": {
"main": [
[
{
"node": "Check Video ready",
"type": "main",
"index": 0
}
]
]
},
"Credentials": {
"main": [
[
{
"node": "Search Data Tiktok",
"type": "main",
"index": 0
},
{
"node": "Create Container",
"type": "main",
"index": 0
},
{
"node": "Download V\u00eddeo",
"type": "main",
"index": 0
}
]
]
},
"Current Status": {
"main": [
[
{
"node": "Publish Container",
"type": "main",
"index": 0
}
],
[
{
"node": "Please wait 30 sec.",
"type": "main",
"index": 0
}
]
]
},
"Download V\u00eddeo": {
"main": [
[
{
"node": "YouTube",
"type": "main",
"index": 0
}
]
]
},
"Create Container": {
"main": [
[
{
"node": "ID Mapping",
"type": "main",
"index": 0
}
]
]
},
"Check Video ready": {
"main": [
[
{
"node": "Current Status",
"type": "main",
"index": 0
}
]
]
},
"Search Data Tiktok": {
"main": [
[
{
"node": "Publish Video",
"type": "main",
"index": 0
}
]
]
},
"Please wait 30 sec.": {
"main": [
[
{
"node": "ID Mapping",
"type": "main",
"index": 0
}
]
]
},
"Clicking \u2018Test workflow\u2019": {
"main": [
[
{
"node": "Credentials",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
I build intelligent automation flows with n8n and Make. This one is for all content creators, marketing teams, and agencies who want to publish once and post everywhere.
Source: https://n8n.io/workflows/3895/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
More workflow: https://aitool.wiki/
A production-ready n8n workflow that generates AI avatar videos from images and text using VEED Fabric 1.0, with flexible multi-platform publishing capabilities. Process any number of videos: Sequenti
Hacker News to Video Template - AlexK1919. Uses manualTrigger, hackerNews, splitInBatches, lmChatOpenAi. Event-driven trigger; 48 nodes.
This workflow converts trending articles from Hacker News into engaging video content. It integrates AI-based tools to analyze, summarize, and generate multimedia content, making it ideal for content
This n8n workflow automatically shares content from a Telegram Channel to multiple platforms like WordPress, Facebook, X/Twitter, and LinkedIn. It uses a Switch node to detect the type of content—text