This workflow corresponds to n8n.io template #8004 — we link there as the canonical source.
This workflow follows the Agent → 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": "3810be1e-7612-435a-9c9b-19b074063d92",
"name": "Sticky Note - Trigger",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1552,
32
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "5dcfce81-600e-451c-9278-a7dee8162003",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-1424,
176
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "2c3afa77-319b-4aae-aa09-ff6b5f7dd8a8",
"name": "Sticky Note - AI Prompt",
"type": "n8n-nodes-base.stickyNote",
"position": [
-928,
-64
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "35022ca9-bc3d-4e0a-92ee-2c51e6b59d00",
"name": "AI Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-496,
144
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "a8cb4084-9473-48a5-9f32-b119f0f5581e",
"name": "Google Gemini Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
-528,
352
],
"parameters": {},
"typeVersion": 1
},
{
"id": "168bfee8-7725-4fbf-9ddc-2898af256efe",
"name": "Sticky Note - Video API",
"type": "n8n-nodes-base.stickyNote",
"position": [
-208,
-96
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "e0f4abf1-0f3b-4770-9302-76d3efeba36c",
"name": "Generate Video",
"type": "n8n-nodes-base.httpRequest",
"position": [
-144,
144
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "799c7352-c027-43dc-99ac-ab6b281fbd3a",
"name": "Wait for Render",
"type": "n8n-nodes-base.wait",
"position": [
96,
144
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "c7cc85c8-76f5-4d1a-96e1-7337241ce0a2",
"name": "Check Render Status",
"type": "n8n-nodes-base.httpRequest",
"position": [
336,
128
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "a2f0d577-f85e-4659-a1fc-a445a5f840af",
"name": "Sticky Note - Publishing",
"type": "n8n-nodes-base.stickyNote",
"position": [
576,
-144
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "f0d8b5d2-a1ad-4e50-9a2a-49a4417ed300",
"name": "Upload to YouTube",
"type": "n8n-nodes-base.youTube",
"position": [
864,
272
],
"parameters": {},
"typeVersion": 1
},
{
"id": "7cfeac4c-8fcd-4a58-818c-eee3b100c415",
"name": "Send to Telegram",
"type": "n8n-nodes-base.telegram",
"position": [
864,
80
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "a05c3292-a3a6-4ec0-ba90-28cdca732c73",
"name": "Structured Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
-336,
352
],
"parameters": {},
"typeVersion": 1.3
}
],
"connections": {
"AI Agent": {
"main": [
[
{
"node": "Generate Video",
"type": "main",
"index": 0
}
]
]
},
"Generate Video": {
"main": [
[
{
"node": "Wait for Render",
"type": "main",
"index": 0
}
]
]
},
"Wait for Render": {
"main": [
[
{
"node": "Check Render Status",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"Check Render Status": {
"main": [
[
{
"node": "Upload to YouTube",
"type": "main",
"index": 0
},
{
"node": "Send to Telegram",
"type": "main",
"index": 0
}
]
]
},
"Google Gemini Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Structured Output Parser": {
"ai_outputParser": [
[
{
"node": "AI Agent",
"type": "ai_outputParser",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
This workflow uses VEO3 to generate surreal cinematic AI videos at a fraction of the cost compared to Google’s standard video generation APIs. With it, you can automatically run a YouTube Shorts channel (and optionally Instagram uploads) that posts new AI videos every day…
Source: https://n8n.io/workflows/8004/ — 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.
Scale short-form content without scaling your team. This template turns idea discovery → prompt & text generation → Veo-3 video rendering → vertical formatting → multi-channel publishing into one cohe
This workflow lets you auto-generate cinematic faceless YouTube Shorts — completely on autopilot. It uses a custom automation setup to create short-form AI videos much cheaper than the standard Sora 2
Author: Nguyen Thieu Toan Category: Community & Knowledge Automation Tags: Telegram, Reddit, n8n Forum, AI Summarization, Gemini, Groq
This n8n template streamlines the creation of high-quality, faceless videos, automating the entire process from scriptwriting to final video production. Leveraging AI tools like Leonardo AI and Creato
Turn your affiliate links or product catalog into a 24/7 AI video marketing machine. This n8n workflow auto-creates human-presenter promo videos using AI and publishes them directly to YouTube with SE