This workflow corresponds to n8n.io template #8263 — we link there as the canonical source.
This workflow follows the Chainllm → HTTP Request 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 →
{
"meta": {
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "669471ae-6ff2-46e1-aa70-e1e7c78e79aa",
"name": "When clicking \u2018Execute workflow\u2019",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-432,
-32
],
"parameters": {},
"typeVersion": 1
},
{
"id": "47872d64-ffbb-47c7-9fa7-37196760ec09",
"name": "Form",
"type": "n8n-nodes-base.set",
"position": [
-208,
-32
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "570e3596-5ee6-4ddf-a18c-81848645cb47",
"name": "Convert to File",
"type": "n8n-nodes-base.convertToFile",
"notes": "At this step, the video should be generated and ready to convert to 9:16 aspect ratio",
"position": [
2208,
-32
],
"parameters": {},
"notesInFlow": false,
"typeVersion": 1.1
},
{
"id": "21ae0585-be7f-4c4b-8446-32547e1f524b",
"name": "Switch",
"type": "n8n-nodes-base.switch",
"position": [
1728,
176
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "ccec84e7-e1dd-41b4-81bd-23d9da49cb7a",
"name": "Fetch Status",
"type": "n8n-nodes-base.httpRequest",
"position": [
1552,
192
],
"parameters": {},
"executeOnce": true,
"typeVersion": 4.2,
"alwaysOutputData": false
},
{
"id": "b8e34072-60f9-48c0-ad5a-92f761a37848",
"name": "Wait",
"type": "n8n-nodes-base.wait",
"position": [
1328,
192
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "1029947c-cbc3-4bd3-b0ac-4c14832d3928",
"name": "JWT",
"type": "n8n-nodes-base.jwt",
"position": [
1440,
-32
],
"parameters": {},
"typeVersion": 1
},
{
"id": "e47d8a0d-9a72-420b-b2c3-d8982656101a",
"name": "GET TOKEN",
"type": "n8n-nodes-base.httpRequest",
"position": [
1664,
-32
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "ea0b0882-75b2-4367-867c-797b2e865956",
"name": "Generate Video",
"type": "n8n-nodes-base.httpRequest",
"position": [
1888,
-32
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "ce160ac7-41a3-453f-a11a-0e07ba2dc5ae",
"name": "Planning the ad",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
448,
-32
],
"parameters": {},
"typeVersion": 1.7
},
{
"id": "b2b2347a-68c2-4c0f-9763-db67e1e9c8cc",
"name": "Part_1",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
1120,
-32
],
"parameters": {},
"typeVersion": 1.7
},
{
"id": "052c5bff-bd8c-43ec-8460-1e88c8836e5d",
"name": "Part_2",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
256,
1376
],
"parameters": {},
"typeVersion": 1.7
},
{
"id": "2d0d396b-95b6-4be2-b515-47679bcc64d5",
"name": "Convert to File1",
"type": "n8n-nodes-base.convertToFile",
"notes": "At this step, the video should be generated and ready to convert to 9:16 aspect ratio",
"position": [
1440,
1408
],
"parameters": {},
"notesInFlow": false,
"typeVersion": 1.1
},
{
"id": "5e99b17e-123c-49ce-894b-77ea76ae65cb",
"name": "Switch1",
"type": "n8n-nodes-base.switch",
"position": [
1120,
1344
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "466feb2c-62ad-446f-9ceb-89eb7d3ca645",
"name": "Fetch Status1",
"type": "n8n-nodes-base.httpRequest",
"position": [
944,
1376
],
"parameters": {},
"executeOnce": true,
"typeVersion": 4.2,
"alwaysOutputData": false
},
{
"id": "8fb8d0f5-b77f-45ea-a89c-365908980dc7",
"name": "Wait1",
"type": "n8n-nodes-base.wait",
"position": [
768,
1376
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "b8a29940-a2db-42e4-9c0e-2a64143d75c3",
"name": "Generate Video1",
"type": "n8n-nodes-base.httpRequest",
"position": [
560,
1376
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "128594de-cf8c-4004-a321-352c3c147cd3",
"name": "Structured Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
544,
192
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "2f0a4b7b-f2b0-4ad5-86b6-41773e28b9e9",
"name": "Begin Gemini Upload Session",
"type": "n8n-nodes-base.httpRequest",
"position": [
2816,
-32
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "1543617d-f691-4c95-ab57-a497752d5405",
"name": "Upload Video to Gemini",
"type": "n8n-nodes-base.httpRequest",
"position": [
2752,
128
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "685dcf04-9cba-48a9-a417-b27f0b3a03f6",
"name": "Analyze Video with Gemini",
"type": "n8n-nodes-base.httpRequest",
"position": [
3200,
128
],
"parameters": {},
"retryOnFail": true,
"typeVersion": 4.2,
"waitBetweenTries": 15
},
{
"id": "3fc14b5b-459e-436e-a3c2-8c0143eb24f4",
"name": "Structured Output Parser1",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
3968,
192
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "719471ca-9131-490e-83be-6f97389fcd00",
"name": "Shotstack HTTP Body",
"type": "n8n-nodes-base.code",
"position": [
2192,
1408
],
"parameters": {},
"executeOnce": true,
"typeVersion": 2
},
{
"id": "17ed7a06-f834-4532-b985-4a527c92d410",
"name": "Merge - Creatomate",
"type": "n8n-nodes-base.httpRequest",
"position": [
2416,
1408
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "d4cf6f74-a334-4d0e-b276-06222615d095",
"name": "Download final video",
"type": "n8n-nodes-base.httpRequest",
"position": [
2912,
1584
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "f44c8ce2-e750-43e3-b8cd-ed835e410132",
"name": "Rendering....",
"type": "n8n-nodes-base.wait",
"position": [
2112,
1616
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "f00c782a-f314-42bb-8262-bba6570e7241",
"name": "done?",
"type": "n8n-nodes-base.httpRequest",
"position": [
2304,
1616
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "3dfad719-9ac4-4ffb-ae15-38bbcd1a9523",
"name": "Switch2",
"type": "n8n-nodes-base.switch",
"position": [
2544,
1600
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "ee3fb800-74e6-4b59-86b6-b58e6c2fedae",
"name": "Waiting...",
"type": "n8n-nodes-base.wait",
"position": [
2976,
128
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "7a6d39ad-f137-44fb-8dad-5090a5d30686",
"name": "Google Gemini Chat Model3",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
3840,
192
],
"parameters": {},
"typeVersion": 1
},
{
"id": "9be0f2ae-8aed-4e90-badb-daa06c7358b3",
"name": "Set Credintenails",
"type": "n8n-nodes-base.set",
"position": [
16,
-32
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "14c0550c-118e-4b41-99d0-c194f1163a9a",
"name": "Downloading Part 1 (Binary)1",
"type": "n8n-nodes-base.httpRequest",
"position": [
3088,
-32
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "47954535-d1a4-4926-8662-fb4721c94a0c",
"name": "Post video Cloudinary Part 2",
"type": "n8n-nodes-base.httpRequest",
"position": [
1664,
1408
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "05d0164e-0120-4d78-9b1a-ef50d8173c0c",
"name": "Post video Cloudinary Part1",
"type": "n8n-nodes-base.httpRequest",
"position": [
2432,
-32
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "f887adb5-940d-4a63-9749-9d34f91cc4e5",
"name": "Google Gemini Chat Model4",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
624,
400
],
"parameters": {},
"typeVersion": 1
},
{
"id": "dc87a5a7-c1d0-4a3d-a741-fcfa8418c078",
"name": "OpenAI Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
416,
192
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "c8dda716-5325-4ca9-9502-8697ff167291",
"name": "OpenAI Chat Model1",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
1152,
240
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "6aaaaa62-f7d7-4b89-ab1f-3220e61afe77",
"name": "OpenAI Chat Model2",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
288,
1584
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "e048662d-a595-4a91-8eb4-5c124c53362e",
"name": "Google Gemini Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
4048,
400
],
"parameters": {},
"typeVersion": 1
},
{
"id": "35b5923f-ebb9-4f15-be71-263142a775af",
"name": "Analyze part 1",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
3872,
-32
],
"parameters": {},
"typeVersion": 1.7
},
{
"id": "1d7292f0-ccf2-4aa7-bcd1-5d95168016dd",
"name": "Merge",
"type": "n8n-nodes-base.merge",
"position": [
3568,
-32
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "19f1d2bd-8f7e-4b86-8876-9bf9535d3246",
"name": "Upload video to Postiz",
"type": "n8n-nodes-base.httpRequest",
"position": [
3360,
1920
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "0a706263-dc16-40b7-8b9c-ef201ab45660",
"name": "Get Postiz integrations",
"type": "n8n-nodes-base.httpRequest",
"position": [
3728,
1920
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "5d989468-41fd-4d54-8478-cb827c50eb4e",
"name": "Schedule YouTube",
"type": "n8n-nodes-base.httpRequest",
"position": [
4464,
1904
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "f3c71ea3-d5c1-47bc-813f-87186df66035",
"name": "Schedule TikTok",
"type": "n8n-nodes-base.httpRequest",
"position": [
4464,
1712
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "409174f9-fa87-4c9e-8527-245f864be905",
"name": "Schedule Instagram",
"type": "n8n-nodes-base.httpRequest",
"position": [
4464,
2096
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "dbfa4910-832b-46db-a15f-dbf486ad9f38",
"name": "Switch3",
"type": "n8n-nodes-base.switch",
"position": [
4224,
1920
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "fdd15086-9b2c-46c5-ab4f-7d2918a223b4",
"name": "Write content for social media",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
3536,
2080
],
"parameters": {},
"typeVersion": 1.7
},
{
"id": "7e0b9c43-7a6a-4291-84a0-377a6ddb4e2e",
"name": "OpenAI Chat Model3",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
3504,
2304
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "16bf6db2-478b-43dd-bc6e-b34f7a36a005",
"name": "Structured Output Parser2",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
3632,
2304
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "a95928cc-7e3b-49dd-9757-ead4d07957ab",
"name": "OpenAI Chat Model4",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
3712,
2512
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "a618fa0a-ae45-4a04-adda-ecdab63326cb",
"name": "Merge1",
"type": "n8n-nodes-base.merge",
"position": [
4000,
1952
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "17734d44-554d-4dfa-aba7-aa66c4444e0e",
"name": "Schedule Facebook",
"type": "n8n-nodes-base.httpRequest",
"position": [
4464,
2288
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "4dcca10f-f3ad-4029-bb2e-04254e5f59ee",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-560,
-800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "af77f6c0-021e-44f3-9a87-029bd6c92797",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
240,
-800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "13c066dd-36bf-4e5a-a04f-54d095266fe5",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
992,
-800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "610225ef-bad3-4017-afe5-8a5797aa41dc",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
2112,
-800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "e725bcda-3a4a-4f6c-93fe-2ad7c1210c3d",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
2624,
-800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "f5b2a2c9-2b52-491c-8209-501e72aad936",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
-64,
720
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "22bc07a1-847c-493e-86ba-bf5697f871fd",
"name": "Sticky Note6",
"type": "n8n-nodes-base.stickyNote",
"position": [
1360,
720
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "44448f74-fc51-4392-8fed-8b47224a95da",
"name": "Sticky Note7",
"type": "n8n-nodes-base.stickyNote",
"position": [
1920,
720
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "84c5b697-8cf9-4c13-840b-aff638745f23",
"name": "Sticky Note8",
"type": "n8n-nodes-base.stickyNote",
"position": [
2848,
720
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "cc29e7d7-79be-4887-8d14-4a6fae958c2b",
"name": "Sticky Note9",
"type": "n8n-nodes-base.stickyNote",
"position": [
3216,
720
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "f67c1798-da42-4450-b7b1-ada6bf9f7d48",
"name": "Sticky Note10",
"type": "n8n-nodes-base.stickyNote",
"position": [
4752,
-800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "aa5c8b6f-2609-42fe-9c61-0fbeede30b36",
"name": "Sticky Note11",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1408,
-800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "f54fc54d-4dd7-4d27-8902-9d6c6e8c8d35",
"name": "Sticky Note12",
"type": "n8n-nodes-base.stickyNote",
"position": [
4752,
1984
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"connections": {
"JWT": {
"main": [
[
{
"node": "GET TOKEN",
"type": "main",
"index": 0
}
]
]
},
"Form": {
"main": [
[
{
"node": "Set Credintenails",
"type": "main",
"index": 0
}
]
]
},
"Wait": {
"main": [
[
{
"node": "Fetch Status",
"type": "main",
"index": 0
}
]
]
},
"Merge": {
"main": [
[
{
"node": "Analyze part 1",
"type": "main",
"index": 0
}
]
]
},
"Wait1": {
"main": [
[
{
"node": "Fetch Status1",
"type": "main",
"index": 0
}
]
]
},
"done?": {
"main": [
[
{
"node": "Switch2",
"type": "main",
"index": 0
}
]
]
},
"Merge1": {
"main": [
[
{
"node": "Switch3",
"type": "main",
"index": 0
}
]
]
},
"Part_1": {
"main": [
[
{
"node": "JWT",
"type": "main",
"index": 0
}
]
]
},
"Part_2": {
"main": [
[
{
"node": "Generate Video1",
"type": "main",
"index": 0
}
]
]
},
"Switch": {
"main": [
[
{
"node": "Convert to File",
"type": "main",
"index": 0
}
],
[
{
"node": "Part_1",
"type": "main",
"index": 0
}
],
[
{
"node": "Wait",
"type": "main",
"index": 0
}
]
]
},
"Switch1": {
"main": [
[
{
"node": "Convert to File1",
"type": "main",
"index": 0
}
],
[
{
"node": "Part_2",
"type": "main",
"index": 0
}
],
[
{
"node": "Part_2",
"type": "main",
"index": 0
}
],
[
{
"node": "Wait1",
"type": "main",
"index": 0
}
]
]
},
"Switch2": {
"main": [
[
{
"node": "Download final video",
"type": "main",
"index": 0
}
],
[
{
"node": "Shotstack HTTP Body",
"type": "main",
"index": 0
}
],
[
{
"node": "Rendering....",
"type": "main",
"index": 0
}
]
]
},
"Switch3": {
"main": [
[
{
"node": "Schedule TikTok",
"type": "main",
"index": 0
}
],
[
{
"node": "Schedule YouTube",
"type": "main",
"index": 0
}
],
[
{
"node": "Schedule Instagram",
"type": "main",
"index": 0
}
],
[
{
"node": "Schedule Facebook",
"type": "main",
"index": 0
}
]
]
},
"GET TOKEN": {
"main": [
[
{
"node": "Generate Video",
"type": "main",
"index": 0
}
]
]
},
"Waiting...": {
"main": [
[
{
"node": "Analyze Video with Gemini",
"type": "main",
"index": 0
}
]
]
},
"Fetch Status": {
"main": [
[
{
"node": "Switch",
"type": "main",
"index": 0
}
]
]
},
"Fetch Status1": {
"main": [
[
{
"node": "Switch1",
"type": "main",
"index": 0
}
]
]
},
"Rendering....": {
"main": [
[
{
"node": "done?",
"type": "main",
"index": 0
}
]
]
},
"Analyze part 1": {
"main": [
[
{
"node": "Part_2",
"type": "main",
"index": 0
}
]
]
},
"Generate Video": {
"main": [
[
{
"node": "Wait",
"type": "main",
"index": 0
}
]
]
},
"Convert to File": {
"main": [
[
{
"node": "Post video Cloudinary Part1",
"type": "main",
"index": 0
}
]
]
},
"Generate Video1": {
"main": [
[
{
"node": "Wait1",
"type": "main",
"index": 0
}
]
]
},
"Planning the ad": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
},
{
"node": "Write content for social media",
"type": "main",
"index": 0
},
{
"node": "Part_1",
"type": "main",
"index": 0
}
]
]
},
"Convert to File1": {
"main": [
[
{
"node": "Post video Cloudinary Part 2",
"type": "main",
"index": 0
}
]
]
},
"OpenAI Chat Model": {
"ai_languageModel": [
[
{
"node": "Planning the ad",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Set Credintenails": {
"main": [
[
{
"node": "Planning the ad",
"type": "main",
"index": 0
}
]
]
},
"Merge - Creatomate": {
"main": [
[
{
"node": "Rendering....",
"type": "main",
"index": 0
}
]
]
},
"OpenAI Chat Model1": {
"ai_languageModel": [
[
{
"node": "Part_1",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model2": {
"ai_languageModel": [
[
{
"node": "Part_2",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model3": {
"ai_languageModel": [
[
{
"node": "Write content for social media",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model4": {
"ai_languageModel": [
[
{
"node": "Structured Output Parser2",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Shotstack HTTP Body": {
"main": [
[
{
"node": "Merge - Creatomate",
"type": "main",
"index": 0
}
]
]
},
"Download final video": {
"main": [
[
{
"node": "Upload video to Postiz",
"type": "main",
"index": 0
}
]
]
},
"Upload Video to Gemini": {
"main": [
[
{
"node": "Waiting...",
"type": "main",
"index": 0
}
]
]
},
"Upload video to Postiz": {
"main": [
[
{
"node": "Get Postiz integrations",
"type": "main",
"index": 0
}
]
]
},
"Get Postiz integrations": {
"main": [
[
{
"node": "Merge1",
"type": "main",
"index": 0
}
]
]
},
"Google Gemini Chat Model": {
"ai_languageModel": [
[
{
"node": "Structured Output Parser1",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Structured Output Parser": {
"ai_outputParser": [
[
{
"node": "Planning the ad",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"Analyze Video with Gemini": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"Google Gemini Chat Model3": {
"ai_languageModel": [
[
{
"node": "Analyze part 1",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Google Gemini Chat Model4": {
"ai_languageModel": [
[
{
"node": "Structured Output Parser",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Structured Output Parser1": {
"ai_outputParser": [
[
{
"node": "Analyze part 1",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"Structured Output Parser2": {
"ai_outputParser": [
[
{
"node": "Write content for social media",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"Begin Gemini Upload Session": {
"main": [
[
{
"node": "Downloading Part 1 (Binary)1",
"type": "main",
"index": 0
}
]
]
},
"Post video Cloudinary Part1": {
"main": [
[
{
"node": "Begin Gemini Upload Session",
"type": "main",
"index": 0
}
]
]
},
"Downloading Part 1 (Binary)1": {
"main": [
[
{
"node": "Upload Video to Gemini",
"type": "main",
"index": 0
}
]
]
},
"Post video Cloudinary Part 2": {
"main": [
[
{
"node": "Shotstack HTTP Body",
"type": "main",
"index": 0
}
]
]
},
"Write content for social media": {
"main": [
[
{
"node": "Merge1",
"type": "main",
"index": 1
}
]
]
},
"When clicking \u2018Execute workflow\u2019": {
"main": [
[
{
"node": "Form",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Creating high-quality video ads has traditionally been one of the biggest challenges for small businesses and marketers. It usually requires a production team, editing software, and days of effort before anything is ready to publish. That makes consistency almost impossible —…
Source: https://n8n.io/workflows/8263/ — 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.
Transform a single quote into a fully-rendered cinematic short video — with voice-over, visuals, and music — then publish it directly to TikTok, Instagram Reels, and YouTube Shorts. This isn’t just au
This template attempts to replicate OpenAI's DeepResearch feature which, at time of writing, is only available to their pro subscribers.
My workflow 53. Uses formTrigger, httpRequest, lmChatOpenAi, form. Event-driven trigger; 74 nodes.
Episode 23: UGC with nanobanana. Uses lmChatOpenAi, lmChatOllama, lmChatDeepSeek, lmChatOpenRouter. Event-driven trigger; 74 nodes.
Find trending theories – Uses Grok-4 to scan X (Twitter) for the top emerging conspiracy theory from the last 3 days Write the script – Takes the theory and creates a 24-second documentary-style scrip