Guest User

N8N Blog Post to Video

a guest
Nov 29th, 2025
289
0
18 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 23.44 KB | Source Code | 0 0
  1. {
  2.   "name": "0-template-blog-article-to-video-community-node",
  3.   "nodes": [
  4.     {
  5.       "parameters": {
  6.         "content": "### Generate Script, Voice and Videos",
  7.         "height": 432,
  8.         "width": 960,
  9.         "color": 3
  10.       },
  11.       "type": "n8n-nodes-base.stickyNote",
  12.       "position": [
  13.         208,
  14.         -592
  15.       ],
  16.       "typeVersion": 1,
  17.       "id": "7fb7a876-3395-4783-af47-02345ab9d812",
  18.       "name": "Sticky Note3"
  19.     },
  20.     {
  21.       "parameters": {
  22.         "url": "https://api.openverse.engineering/v1/audio/",
  23.         "sendQuery": true,
  24.         "queryParameters": {
  25.           "parameters": [
  26.             {
  27.               "name": "q",
  28.               "value": "ambiente"
  29.             },
  30.             {
  31.               "name": "license",
  32.               "value": "cc0,by,by-sa"
  33.             },
  34.             {
  35.               "name": "format",
  36.               "value": "json"
  37.             },
  38.             {
  39.               "name": "extension",
  40.               "value": "mp3"
  41.             }
  42.           ]
  43.         },
  44.         "options": {}
  45.       },
  46.       "type": "n8n-nodes-base.httpRequest",
  47.       "typeVersion": 4.2,
  48.       "position": [
  49.         288,
  50.         -96
  51.       ],
  52.       "id": "ff62c19f-9448-41d5-9f70-a9c535c1a0e9",
  53.       "name": "Get List of background Audio"
  54.     },
  55.     {
  56.       "parameters": {
  57.         "content": "### download Random Background music",
  58.         "height": 224,
  59.         "width": 640,
  60.         "color": 3
  61.       },
  62.       "type": "n8n-nodes-base.stickyNote",
  63.       "position": [
  64.         208,
  65.         -144
  66.       ],
  67.       "typeVersion": 1,
  68.       "id": "e1ece538-a3ca-41df-9b67-e7ba1476296d",
  69.       "name": "Sticky Note5"
  70.     },
  71.     {
  72.       "parameters": {
  73.         "resource": "audio",
  74.         "input": "={{ $json.output.full_text }}",
  75.         "voice": "onyx",
  76.         "options": {
  77.           "response_format": "mp3"
  78.         }
  79.       },
  80.       "type": "@n8n/n8n-nodes-langchain.openAi",
  81.       "typeVersion": 1.8,
  82.       "position": [
  83.         704,
  84.         -320
  85.       ],
  86.       "id": "8c9a51b0-61b8-450c-b049-8b308e5971ab",
  87.       "name": "Generate audio",
  88.       "credentials": {
  89.         "openAiApi": {
  90.           "id": "nthYYcpDIou7MYYb",
  91.           "name": "OpenAi account"
  92.         }
  93.       }
  94.     },
  95.     {
  96.       "parameters": {
  97.         "content": "## Crawl Page content and summarize\n",
  98.         "height": 432,
  99.         "width": 640,
  100.         "color": 6
  101.       },
  102.       "type": "n8n-nodes-base.stickyNote",
  103.       "position": [
  104.         176,
  105.         -1072
  106.       ],
  107.       "typeVersion": 1,
  108.       "id": "06603cec-6773-4041-be9f-19adb540dd38",
  109.       "name": "Sticky Note4"
  110.     },
  111.     {
  112.       "parameters": {
  113.         "content": "## Publish on Instagram",
  114.         "height": 272,
  115.         "width": 480,
  116.         "color": 6
  117.       },
  118.       "type": "n8n-nodes-base.stickyNote",
  119.       "position": [
  120.         1264,
  121.         -192
  122.       ],
  123.       "typeVersion": 1,
  124.       "id": "d93817f2-30bc-46f4-ba96-c8ecb4ccc71c",
  125.       "name": "Sticky Note6"
  126.     },
  127.     {
  128.       "parameters": {
  129.         "resource": "video",
  130.         "modelId": {
  131.           "__rl": true,
  132.           "value": "models/veo-3.0-generate-001",
  133.           "mode": "list",
  134.           "cachedResultName": "models/veo-3.0-generate-001"
  135.         },
  136.         "prompt": "={{ $json['output.video_prompts'] }}",
  137.         "options": {
  138.           "durationSeconds": 8,
  139.           "aspectRatio": "9:16"
  140.         }
  141.       },
  142.       "type": "@n8n/n8n-nodes-langchain.googleGemini",
  143.       "typeVersion": 1,
  144.       "position": [
  145.         720,
  146.         -512
  147.       ],
  148.       "id": "c1653e72-e448-4657-a473-5fadecadb922",
  149.       "name": "Generate a video",
  150.       "credentials": {
  151.         "googlePalmApi": {
  152.           "id": "UKLaAhgWyM0Oi3hv",
  153.           "name": "Google Gemini Api account - Free Credits"
  154.         }
  155.       }
  156.     },
  157.     {
  158.       "parameters": {
  159.         "fieldToSplitOut": "output.video_prompts",
  160.         "options": {}
  161.       },
  162.       "type": "n8n-nodes-base.splitOut",
  163.       "typeVersion": 1,
  164.       "position": [
  165.         592,
  166.         -512
  167.       ],
  168.       "id": "b71fa273-e0f0-4e58-a912-44d3f8b5f205",
  169.       "name": "Split Video Prompts"
  170.     },
  171.     {
  172.       "parameters": {
  173.         "numberInputs": 3
  174.       },
  175.       "type": "n8n-nodes-base.merge",
  176.       "typeVersion": 3.2,
  177.       "position": [
  178.         1328,
  179.         -464
  180.       ],
  181.       "id": "ed4c59d8-df44-425e-8043-60e877cea36b",
  182.       "name": "Merge All Files"
  183.     },
  184.     {
  185.       "parameters": {
  186.         "aggregate": "aggregateAllItemData",
  187.         "options": {
  188.           "includeBinaries": false
  189.         }
  190.       },
  191.       "type": "n8n-nodes-base.aggregate",
  192.       "typeVersion": 1,
  193.       "position": [
  194.         1504,
  195.         -448
  196.       ],
  197.       "id": "87d0903e-1cd9-4dd4-b568-873f937dc58e",
  198.       "name": "Aggregate Files"
  199.     },
  200.     {
  201.       "parameters": {
  202.         "content": "## Merge Videos, Images and Audio",
  203.         "height": 368,
  204.         "width": 576
  205.       },
  206.       "type": "n8n-nodes-base.stickyNote",
  207.       "position": [
  208.         1264,
  209.         -592
  210.       ],
  211.       "typeVersion": 1,
  212.       "id": "cf615c86-5935-4527-92e3-312125611a67",
  213.       "name": "Sticky Note"
  214.     },
  215.     {
  216.       "parameters": {
  217.         "operation": "scrape",
  218.         "url": "={{ $json.chatInput }}",
  219.         "requestOptions": {}
  220.       },
  221.       "type": "@mendable/n8n-nodes-firecrawl.firecrawl",
  222.       "typeVersion": 1,
  223.       "position": [
  224.         240,
  225.         -976
  226.       ],
  227.       "id": "590e67f3-43ed-490e-a65e-14b031454f16",
  228.       "name": "Scrape a url and get its content",
  229.       "credentials": {
  230.         "firecrawlApi": {
  231.           "id": "wtXyLXM8PClj1Jh3",
  232.           "name": "Firecrawl account"
  233.         }
  234.       }
  235.     },
  236.     {
  237.       "parameters": {
  238.         "options": {}
  239.       },
  240.       "type": "@n8n/n8n-nodes-langchain.chatTrigger",
  241.       "typeVersion": 1.4,
  242.       "position": [
  243.         16,
  244.         -976
  245.       ],
  246.       "id": "8455cbd6-2292-4a03-afdc-1a7b5060428e",
  247.       "name": "When chat message received",
  248.       "webhookId": "bff9b283-e62a-4c57-b9b6-0fb3d521e2df"
  249.     },
  250.     {
  251.       "parameters": {
  252.         "promptType": "define",
  253.         "text": "=Summarize the following crawled webpage content into a coherent text of no more than 1,000 characters. Use complete sentences and ensure the context remains clear. Preserve all core statements and factual meaning without adding, removing, or altering key information.\nContent:\n```\n{{ $json.data.markdown }}\n```",
  254.         "options": {}
  255.       },
  256.       "type": "@n8n/n8n-nodes-langchain.agent",
  257.       "typeVersion": 3,
  258.       "position": [
  259.         416,
  260.         -976
  261.       ],
  262.       "id": "9597920c-4ab8-43c8-8885-752e9b2bb217",
  263.       "name": "Content Summarizer"
  264.     },
  265.     {
  266.       "parameters": {
  267.         "model": "openai/gpt-5-mini",
  268.         "options": {}
  269.       },
  270.       "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
  271.       "typeVersion": 1,
  272.       "position": [
  273.         416,
  274.         -784
  275.       ],
  276.       "id": "60f07ced-4fd8-4c40-bf67-ccb415f9ee50",
  277.       "name": "OpenRouter Chat Model",
  278.       "credentials": {
  279.         "openRouterApi": {
  280.           "id": "xyUU2VsFqfh6K7OQ",
  281.           "name": "OpenRouter account"
  282.         }
  283.       }
  284.     },
  285.     {
  286.       "parameters": {
  287.         "promptType": "define",
  288.         "text": "=You are a creative director and scriptwriter specializing in short informational video content for platforms like Instagram, TikTok, and YouTube Shorts.\n\nYour task is to produce 3–4 short informational videos (each approximately 8 seconds long) based on the following theme:\n\n```\n{{ $json.output }}\n```\n\n---\n\n### GOAL\nCreate a cohesive set of informational micro-videos that share the same visual style, tone, and lighting.\nFor each task, generate:\n\n1. 5 detailed prompts for AI-generated background videos (each ~8 seconds, no need to add duration to video prompt)\n\n2. 1 complete narration text that explains the topic clearly and concisely, matching the visuals\n\n3. 1 short caption for a social media post promoting the informational video set\n\n---\n\n### VIDEO PROMPT GUIDELINES\n- Each video prompt must clearly describe the **scene**, **movement**, **style**, **setting**, **mood**, **lighting**, and **color palette**.  \n- All videos must be visually and emotionally consistent.  \n- Include specific **camera movements** (e.g., slow pan, dolly forward, static shot with motion elements).  \n- Choose a coherent lighting mood (e.g., clean and educational, modern and bright, calm and soft).  \n- Example structure:  \n  *\"A clean informational cinematic video of [subject/scene], [camera movement], [motion in scene], [lighting], [environment details], [educational tone], [color palette], 8 seconds.\"*\n\n---\n\n### NARRATION GUIDELINES\n- The narration should be smooth, educational, and clearly structured.  \n- It must match the sequence and style of the visual prompts.  \n- Keep the tone informative, concise, and easy to follow when spoken aloud.  \n- No text segments are required—only one continuous narration.\n- MAX WORD COUNT: 75\n---\n\n### OUTPUT FORMAT (JSON)\n\nReturn the output **only** as valid JSON:\n\n```json\n{\n  \"video_prompts\": [\n    \"Prompt 1\",\n    \"Prompt 2\",\n    \"Prompt 3\"\n  ],\n  \"full_text\": \"Narration text explaining the topic.\",\n  \"caption\": \"Short social media caption.\"\n}\n```",
  289.         "hasOutputParser": true,
  290.         "options": {}
  291.       },
  292.       "type": "@n8n/n8n-nodes-langchain.agent",
  293.       "typeVersion": 3,
  294.       "position": [
  295.         240,
  296.         -512
  297.       ],
  298.       "id": "e4d632fc-1cb3-4693-b709-e91cdee1f603",
  299.       "name": "AI Agent"
  300.     },
  301.     {
  302.       "parameters": {
  303.         "jsonSchemaExample": "{\n  \"video_prompts\": [\n    \"Prompt 1\",\n    \"Prompt 2\",\n    \"Prompt 3\"\n  ],\n  \"full_text\": \"Narration text explaining the topic.\",\n  \"caption\": \"Short social media caption.\"\n}",
  304.         "autoFix": true
  305.       },
  306.       "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
  307.       "typeVersion": 1.3,
  308.       "position": [
  309.         368,
  310.         -336
  311.       ],
  312.       "id": "dedd4041-1ed3-46ee-b4a2-bf7122d823d4",
  313.       "name": "Structured Output Parser"
  314.     },
  315.     {
  316.       "parameters": {
  317.         "model": "openai/gpt-5-mini",
  318.         "options": {}
  319.       },
  320.       "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
  321.       "typeVersion": 1,
  322.       "position": [
  323.         288,
  324.         -272
  325.       ],
  326.       "id": "61abd578-4b95-4b1d-afcb-2d39d0a389cb",
  327.       "name": "OpenRouter Chat Model1",
  328.       "credentials": {
  329.         "openRouterApi": {
  330.           "id": "xyUU2VsFqfh6K7OQ",
  331.           "name": "OpenRouter account"
  332.         }
  333.       }
  334.     },
  335.     {
  336.       "parameters": {
  337.         "model": "openai/gpt-5-mini",
  338.         "options": {}
  339.       },
  340.       "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
  341.       "typeVersion": 1,
  342.       "position": [
  343.         224,
  344.         -368
  345.       ],
  346.       "id": "7fb93325-4690-444d-9847-d50826ece393",
  347.       "name": "OpenRouter Chat Model2",
  348.       "credentials": {
  349.         "openRouterApi": {
  350.           "id": "xyUU2VsFqfh6K7OQ",
  351.           "name": "OpenRouter account"
  352.         }
  353.       }
  354.     },
  355.     {
  356.       "parameters": {
  357.         "resource": "file",
  358.         "category": "audio",
  359.         "ttlHours": 24
  360.       },
  361.       "type": "n8n-nodes-jsoncut.jsonCut",
  362.       "typeVersion": 1,
  363.       "position": [
  364.         912,
  365.         -320
  366.       ],
  367.       "id": "2a4184b5-f45a-4261-a2f8-348ad38f7f3c",
  368.       "name": "Upload voice",
  369.       "credentials": {
  370.         "jsonCutApi": {
  371.           "id": "2YFt1ukPX3rnVwfy",
  372.           "name": "JsonCut account"
  373.         }
  374.       }
  375.     },
  376.     {
  377.       "parameters": {
  378.         "resource": "file",
  379.         "category": "video",
  380.         "ttlHours": 24
  381.       },
  382.       "type": "n8n-nodes-jsoncut.jsonCut",
  383.       "typeVersion": 1,
  384.       "position": [
  385.         848,
  386.         -512
  387.       ],
  388.       "id": "4f23d7c6-642a-460b-b374-2a5555019589",
  389.       "name": "Upload video",
  390.       "credentials": {
  391.         "jsonCutApi": {
  392.           "id": "2YFt1ukPX3rnVwfy",
  393.           "name": "JsonCut account"
  394.         }
  395.       }
  396.     },
  397.     {
  398.       "parameters": {
  399.         "resource": "combined",
  400.         "jobType": "video",
  401.         "config": "={\n  \"width\": 720,\n  \"height\": 1280,\n  \"fps\": 25,\n  \"format\": \"mp4\",\n  \"fast\": false,\n  \"autoSubtitles\": true,\n  \"autoSubtitlesStyle\": {\n    \"animation\": \"letter-by-letter\",\n    \"textColor\": \"#ffffff\",\n    \"fontSize\": 40,\n    \"googleFont\": \"Lora:500\",\n    \"position\": {\n    \"x\": 0.1,\n    \"y\": 0.5,\n    \"originX\": \"left\",\n    \"originY\": \"top\"\n    },\n    \"outlineColor\": \"#000000\",\n    \"outlineWidth\": 5,\n    \"outlineStyle\": \"outline\"\n  },\n  \"audioTracks\": [\n    {\n      \"path\": \"{{ $json.data[1].storageUrl }}\",\n      \"mixVolume\": 0.8,\n      \"start\": 0.5,\n      \"cutFrom\": 0\n    },\n    {\n      \"path\": \"{{ $json.data[2].storageUrl }}\",\n      \"mixVolume\": 0.2,\n      \"start\": 0,\n      \"cutFrom\": 0\n    }\n  ],\n  \"defaults\": {\n    \"transition\": {\n      \"name\": \"randomsquares\",\n      \"duration\": 0.5\n    }\n  },\n  \"clips\": [\n    {\n      \"duration\": 5,\n      \"layers\": [\n        {\n          \"type\": \"video\",\n          \"path\": \"{{ $json.data[0].videos[0].storageUrl }}\",\n          \"resizeMode\": \"contain-blur\",\n          \"cutFrom\": 0\n        },\n        {\n          \"type\": \"image-overlay\",\n          \"path\": \"https://img.icons8.com/3d-fluency/94/project.png\",\n          \"position\": \"top\",\n          \"width\": 0.1,\n          \"height\": 0.1,\n          \"zoomDirection\": null\n        },\n        {\n          \"type\": \"title\",\n          \"text\": \"source: {{ $('When chat message received').item.json.chatInput.replace(/^(https?:\\/\\/[^\\/]+).*/, '$1') }}\",\n          \"fontSize\": 18,\n          \"textColor\": \"#595959\",\n          \"position\": \"bottom-right\",\n          \"zoomDirection\": null\n        }\n      ]\n    },\n    {\n      \"duration\": 5,\n      \"layers\": [\n        {\n          \"type\": \"video\",\n          \"path\": \"{{ $json.data[0].videos[1].storageUrl }}\",\n          \"resizeMode\": \"contain-blur\",\n          \"cutFrom\": 0\n        },\n        {\n          \"type\": \"image-overlay\",\n          \"path\": \"https://img.icons8.com/3d-fluency/94/project.png\",\n          \"position\": \"top\",\n          \"width\": 0.1,\n          \"height\": 0.1,\n          \"zoomDirection\": null\n        }\n      ]\n    },\n    {\n      \"duration\": 5,\n      \"layers\": [\n        {\n          \"type\": \"video\",\n          \"path\": \"{{ $json.data[0].videos[2].storageUrl }}\",\n          \"resizeMode\": \"contain-blur\",\n          \"cutFrom\": 0\n        },\n        {\n          \"type\": \"image-overlay\",\n          \"path\": \"https://img.icons8.com/3d-fluency/94/project.png\",\n          \"position\": \"top\",\n          \"width\": 0.1,\n          \"height\": 0.1,\n          \"zoomDirection\": null\n        }\n      ]\n    },\n    {\n      \"duration\": 5,\n      \"layers\": [\n        {\n          \"type\": \"video\",\n          \"path\": \"{{ $json.data[0].videos[3].storageUrl }}\",\n          \"resizeMode\": \"contain-blur\",\n          \"cutFrom\": 0\n        },\n        {\n          \"type\": \"image-overlay\",\n          \"path\": \"https://img.icons8.com/3d-fluency/94/project.png\",\n          \"position\": \"top\",\n          \"width\": 0.1,\n          \"height\": 0.1,\n          \"zoomDirection\": null\n        }\n      ]\n    }\n  ]\n}",
  402.         "pollingOptions": {}
  403.       },
  404.       "type": "n8n-nodes-jsoncut.jsonCut",
  405.       "typeVersion": 1,
  406.       "position": [
  407.         1680,
  408.         -448
  409.       ],
  410.       "id": "2194e8eb-2cde-4533-80b9-dc46b3fef003",
  411.       "name": "Generate media",
  412.       "credentials": {
  413.         "jsonCutApi": {
  414.           "id": "2YFt1ukPX3rnVwfy",
  415.           "name": "JsonCut account"
  416.         }
  417.       }
  418.     },
  419.     {
  420.       "parameters": {
  421.         "url": "={{ $json.results[Math.floor(Math.random() * $json.results.length)].url }}",
  422.         "options": {}
  423.       },
  424.       "type": "n8n-nodes-base.httpRequest",
  425.       "typeVersion": 4.3,
  426.       "position": [
  427.         496,
  428.         -96
  429.       ],
  430.       "id": "6310384d-481a-463d-b9aa-113199494047",
  431.       "name": "download background audio"
  432.     },
  433.     {
  434.       "parameters": {
  435.         "resource": "file",
  436.         "category": "audio",
  437.         "ttlHours": 24
  438.       },
  439.       "type": "n8n-nodes-jsoncut.jsonCut",
  440.       "typeVersion": 1,
  441.       "position": [
  442.         704,
  443.         -96
  444.       ],
  445.       "id": "619b9e6e-f595-4967-bc8a-a79c5aa864c4",
  446.       "name": "Upload background audio",
  447.       "credentials": {
  448.         "jsonCutApi": {
  449.           "id": "2YFt1ukPX3rnVwfy",
  450.           "name": "JsonCut account"
  451.         }
  452.       }
  453.     },
  454.     {
  455.       "parameters": {
  456.         "aggregate": "aggregateAllItemData",
  457.         "destinationFieldName": "videos",
  458.         "include": "specifiedFields",
  459.         "fieldsToInclude": "storageUrl",
  460.         "options": {
  461.           "includeBinaries": false
  462.         }
  463.       },
  464.       "type": "n8n-nodes-base.aggregate",
  465.       "typeVersion": 1,
  466.       "position": [
  467.         992,
  468.         -512
  469.       ],
  470.       "id": "15890519-5c09-4e03-8896-3c892386fc5d",
  471.       "name": "Aggregate video paths"
  472.     },
  473.     {
  474.       "parameters": {
  475.         "resource": "media",
  476.         "useBinaryData": true
  477.       },
  478.       "type": "@blotato/n8n-nodes-blotato.blotato",
  479.       "typeVersion": 2,
  480.       "position": [
  481.         1312,
  482.         -80
  483.       ],
  484.       "id": "7fbe4740-f207-40d3-923e-3be2ea53a9e2",
  485.       "name": "Upload media",
  486.       "credentials": {
  487.         "blotatoApi": {
  488.           "id": "cLHZMOihniwVaQOz",
  489.           "name": "Blotato account"
  490.         }
  491.       }
  492.     },
  493.     {
  494.       "parameters": {
  495.         "accountId": {
  496.           "__rl": true,
  497.           "value": "1234",
  498.           "mode": "id"
  499.         },
  500.         "postContentText": "={{ $('AI Agent').item.json.output.caption }}",
  501.         "postContentMediaUrls": "={{ $('Upload media').item.json.data[0].url }}",
  502.         "options": {}
  503.       },
  504.       "type": "@blotato/n8n-nodes-blotato.blotato",
  505.       "typeVersion": 2,
  506.       "position": [
  507.         1520,
  508.         -80
  509.       ],
  510.       "id": "88182ebe-f8b6-44c8-833d-154ae96a2795",
  511.       "name": "Create Instagram post",
  512.       "credentials": {
  513.         "blotatoApi": {
  514.           "id": "cLHZMOihniwVaQOz",
  515.           "name": "Blotato account"
  516.         }
  517.       }
  518.     }
  519.   ],
  520.   "pinData": {},
  521.   "connections": {
  522.     "Get List of background Audio": {
  523.       "main": [
  524.         [
  525.           {
  526.             "node": "download background audio",
  527.             "type": "main",
  528.             "index": 0
  529.           }
  530.         ]
  531.       ]
  532.     },
  533.     "Generate audio": {
  534.       "main": [
  535.         [
  536.           {
  537.             "node": "Upload voice",
  538.             "type": "main",
  539.             "index": 0
  540.           }
  541.         ]
  542.       ]
  543.     },
  544.     "Split Video Prompts": {
  545.       "main": [
  546.         [
  547.           {
  548.             "node": "Generate a video",
  549.             "type": "main",
  550.             "index": 0
  551.           }
  552.         ]
  553.       ]
  554.     },
  555.     "Generate a video": {
  556.       "main": [
  557.         [
  558.           {
  559.             "node": "Upload video",
  560.             "type": "main",
  561.             "index": 0
  562.           }
  563.         ]
  564.       ]
  565.     },
  566.     "Merge All Files": {
  567.       "main": [
  568.         [
  569.           {
  570.             "node": "Aggregate Files",
  571.             "type": "main",
  572.             "index": 0
  573.           }
  574.         ]
  575.       ]
  576.     },
  577.     "Aggregate Files": {
  578.       "main": [
  579.         [
  580.           {
  581.             "node": "Generate media",
  582.             "type": "main",
  583.             "index": 0
  584.           }
  585.         ]
  586.       ]
  587.     },
  588.     "When chat message received": {
  589.       "main": [
  590.         [
  591.           {
  592.             "node": "Scrape a url and get its content",
  593.             "type": "main",
  594.             "index": 0
  595.           }
  596.         ]
  597.       ]
  598.     },
  599.     "Scrape a url and get its content": {
  600.       "main": [
  601.         [
  602.           {
  603.             "node": "Content Summarizer",
  604.             "type": "main",
  605.             "index": 0
  606.           }
  607.         ]
  608.       ]
  609.     },
  610.     "OpenRouter Chat Model": {
  611.       "ai_languageModel": [
  612.         [
  613.           {
  614.             "node": "Content Summarizer",
  615.             "type": "ai_languageModel",
  616.             "index": 0
  617.           }
  618.         ]
  619.       ]
  620.     },
  621.     "Content Summarizer": {
  622.       "main": [
  623.         [
  624.           {
  625.             "node": "Get List of background Audio",
  626.             "type": "main",
  627.             "index": 0
  628.           },
  629.           {
  630.             "node": "AI Agent",
  631.             "type": "main",
  632.             "index": 0
  633.           }
  634.         ]
  635.       ]
  636.     },
  637.     "Structured Output Parser": {
  638.       "ai_outputParser": [
  639.         [
  640.           {
  641.             "node": "AI Agent",
  642.             "type": "ai_outputParser",
  643.             "index": 0
  644.           }
  645.         ]
  646.       ]
  647.     },
  648.     "OpenRouter Chat Model1": {
  649.       "ai_languageModel": [
  650.         [
  651.           {
  652.             "node": "Structured Output Parser",
  653.             "type": "ai_languageModel",
  654.             "index": 0
  655.           }
  656.         ]
  657.       ]
  658.     },
  659.     "OpenRouter Chat Model2": {
  660.       "ai_languageModel": [
  661.         [
  662.           {
  663.             "node": "AI Agent",
  664.             "type": "ai_languageModel",
  665.             "index": 0
  666.           }
  667.         ]
  668.       ]
  669.     },
  670.     "AI Agent": {
  671.       "main": [
  672.         [
  673.           {
  674.             "node": "Split Video Prompts",
  675.             "type": "main",
  676.             "index": 0
  677.           },
  678.           {
  679.             "node": "Generate audio",
  680.             "type": "main",
  681.             "index": 0
  682.           }
  683.         ]
  684.       ]
  685.     },
  686.     "Upload voice": {
  687.       "main": [
  688.         [
  689.           {
  690.             "node": "Merge All Files",
  691.             "type": "main",
  692.             "index": 1
  693.           }
  694.         ]
  695.       ]
  696.     },
  697.     "Upload video": {
  698.       "main": [
  699.         [
  700.           {
  701.             "node": "Aggregate video paths",
  702.             "type": "main",
  703.             "index": 0
  704.           }
  705.         ]
  706.       ]
  707.     },
  708.     "download background audio": {
  709.       "main": [
  710.         [
  711.           {
  712.             "node": "Upload background audio",
  713.             "type": "main",
  714.             "index": 0
  715.           }
  716.         ]
  717.       ]
  718.     },
  719.     "Upload background audio": {
  720.       "main": [
  721.         [
  722.           {
  723.             "node": "Merge All Files",
  724.             "type": "main",
  725.             "index": 2
  726.           }
  727.         ]
  728.       ]
  729.     },
  730.     "Aggregate video paths": {
  731.       "main": [
  732.         [
  733.           {
  734.             "node": "Merge All Files",
  735.             "type": "main",
  736.             "index": 0
  737.           }
  738.         ]
  739.       ]
  740.     },
  741.     "Generate media": {
  742.       "main": [
  743.         [
  744.           {
  745.             "node": "Upload media",
  746.             "type": "main",
  747.             "index": 0
  748.           }
  749.         ]
  750.       ]
  751.     },
  752.     "Upload media": {
  753.       "main": [
  754.         [
  755.           {
  756.             "node": "Create Instagram post",
  757.             "type": "main",
  758.             "index": 0
  759.           }
  760.         ]
  761.       ]
  762.     }
  763.   },
  764.   "active": false,
  765.   "settings": {
  766.     "executionOrder": "v1"
  767.   },
  768.   "versionId": "64e26f10-3c53-4d0b-a14a-f2a4d157a90c",
  769.   "meta": {
  770.     "templateCredsSetupCompleted": true,
  771.     "instanceId": "9d644af8fe730dfb972042f018ed45ff1dc2e7905a9737d59584dbe5b8c7f571"
  772.   },
  773.   "id": "Tdw6WqOrjK9zGBRe",
  774.   "tags": [
  775.     {
  776.       "updatedAt": "2025-10-12T07:39:06.742Z",
  777.       "createdAt": "2025-10-12T07:39:06.742Z",
  778.       "id": "4f5HsQRwHRxYIUuf",
  779.       "name": "jsoncut"
  780.     }
  781.   ]
  782. }
Advertisement
Add Comment
Please, Sign In to add comment