This workflow corresponds to n8n.io template #6834 — 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 →
{
"id": "",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "LongToShort",
"tags": [],
"nodes": [
{
"id": "",
"name": "Structured Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
1340,
200
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "",
"name": "Mistral Cloud Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatMistralCloud",
"position": [
1160,
200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "",
"name": "Code",
"type": "n8n-nodes-base.code",
"position": [
940,
40
],
"parameters": {},
"typeVersion": 2
},
{
"id": "",
"name": "Select Clips",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
1160,
40
],
"parameters": {},
"typeVersion": 1.5
},
{
"id": "",
"name": "Split Out",
"type": "n8n-nodes-base.splitOut",
"position": [
1540,
40
],
"parameters": {},
"typeVersion": 1
},
{
"id": "",
"name": "Get Transcript",
"type": "n8n-nodes-base.httpRequest",
"position": [
760,
40
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "",
"name": "Save Clips",
"type": "n8n-nodes-base.httpRequest",
"position": [
2020,
140
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "",
"name": "Loop Over Items",
"type": "n8n-nodes-base.splitInBatches",
"position": [
1720,
40
],
"parameters": {},
"typeVersion": 3
},
{
"id": "0b7870aa-13a6-40a7-90ea-4152c80c335f",
"name": "Replace Me",
"type": "n8n-nodes-base.noOp",
"position": [
2040,
-20
],
"parameters": {},
"typeVersion": 1
},
{
"id": "",
"name": "When clicking \u2018Execute workflow\u2019",
"type": "n8n-nodes-base.manualTrigger",
"position": [
300,
40
],
"parameters": {},
"typeVersion": 1
},
{
"id": "",
"name": "Edit Fields",
"type": "n8n-nodes-base.set",
"position": [
520,
40
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
220,
-300
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
220,
-40
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
680,
-40
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "",
"name": "Wait",
"type": "n8n-nodes-base.wait",
"position": [
2240,
140
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1100,
-40
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
1500,
-40
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "",
"connections": {
"Code": {
"main": [
[
{
"node": "Select Clips",
"type": "main",
"index": 0
}
]
]
},
"Wait": {
"main": [
[
{
"node": "Loop Over Items",
"type": "main",
"index": 0
}
]
]
},
"Split Out": {
"main": [
[
{
"node": "Loop Over Items",
"type": "main",
"index": 0
}
]
]
},
"Replace Me": {
"main": [
[]
]
},
"Save Clips": {
"main": [
[
{
"node": "Wait",
"type": "main",
"index": 0
}
]
]
},
"Edit Fields": {
"main": [
[
{
"node": "Get Transcript",
"type": "main",
"index": 0
}
]
]
},
"Select Clips": {
"main": [
[
{
"node": "Split Out",
"type": "main",
"index": 0
}
]
]
},
"Get Transcript": {
"main": [
[
{
"node": "Code",
"type": "main",
"index": 0
}
]
]
},
"Loop Over Items": {
"main": [
[
{
"node": "Replace Me",
"type": "main",
"index": 0
}
],
[
{
"node": "Save Clips",
"type": "main",
"index": 0
}
]
]
},
"Mistral Cloud Chat Model": {
"ai_languageModel": [
[
{
"node": "Select Clips",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Structured Output Parser": {
"ai_outputParser": [
[
{
"node": "Select Clips",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"When clicking \u2018Execute workflow\u2019": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Content Creators Youtube Automation Marketing Team
Source: https://n8n.io/workflows/6834/ — 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.
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.
Content Creators Youtube Automation Marketing Team
This n8n workflow automates the entire process of creating and publishing AI-generated videos, triggered by a simple message from a Telegram bot (YTAdmin). It transforms a text prompt into a structure
The Fundamental Analysis Tool is an automated workflow designed to evaluate a stock’s fundamentals using financial data and AI-driven insights. Built in the n8n automation platform, it: Collects finan