This workflow corresponds to n8n.io template #6914 — we link there as the canonical source.
This workflow follows the Agent → Agenttool 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": "O3dth7bpf7ecpo3y",
"name": "20. Creative Design Agency Simulation with OpenAI O3 and GPT-4.1-mini Multi-Agent Team",
"tags": [],
"nodes": [
{
"id": "19222af2-be8d-4287-8dc2-3600713f0655",
"name": "When chat message received",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-1744,
368
],
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "29c732d9-8165-4eab-b00d-45cc9f972984",
"name": "Creative Director Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-1520,
368
],
"parameters": {
"options": {}
},
"typeVersion": 2.1
},
{
"id": "8dc41915-ac6d-4dd1-8d18-b273874eaa3d",
"name": "Think",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
-1392,
688
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "76b945a1-9c71-4e86-862c-b103bcfd3613",
"name": "Graphic Designer",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-1120,
1088
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in visual identity creation, logo design, print materials, packaging design, and brand visual elements"
},
"typeVersion": 2.2
},
{
"id": "1b4849d5-f50e-41eb-8c71-72be5b2551cc",
"name": "UI/UX Designer",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-160,
480
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in user interface design, user experience optimization, wireframing, prototyping, and interaction design"
},
"typeVersion": 2.2
},
{
"id": "aa193a47-6e61-44c0-88f6-e54386aada2b",
"name": "Brand Strategist",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-720,
880
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in brand positioning, market research, competitive analysis, brand guidelines, and strategic creative direction"
},
"typeVersion": 2.2
},
{
"id": "86125ce9-52b0-4d3f-92f5-19235958192c",
"name": "Motion Graphics Designer",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-208,
1104
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in animated graphics, video effects, promotional videos, explainer animations, and dynamic visual content"
},
"typeVersion": 2.2
},
{
"id": "f2073ebe-c3bb-43c3-ae58-8ebeb8b753ad",
"name": "Web Designer",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-624,
160
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in website design, landing pages, responsive layouts, web accessibility, and digital user experiences"
},
"typeVersion": 2.2
},
{
"id": "54175976-b1d1-43ca-9b91-1f167866de0d",
"name": "Creative Copywriter",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-224,
-80
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in creative content writing, advertising copy, brand messaging, taglines, and persuasive marketing content"
},
"typeVersion": 2.2
},
{
"id": "2e8a036c-bfd9-4c70-9448-7d93878c6924",
"name": "OpenAI Chat Model Director",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1552,
688
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "o3",
"cachedResultName": "o3"
},
"options": {}
},
"typeVersion": 1.2
},
{
"id": "de895997-3bdb-405d-be9d-87d54921a31d",
"name": "OpenAI Chat Model1",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1088,
1552
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"typeVersion": 1.2
},
{
"id": "42f124d5-a348-4b0f-8cff-82672f34c248",
"name": "OpenAI Chat Model2",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-192,
688
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"typeVersion": 1.2
},
{
"id": "14e99f2c-daf9-4400-baa9-aa6765cbb4a5",
"name": "OpenAI Chat Model3",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-736,
1120
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"typeVersion": 1.2
},
{
"id": "e907fa61-8664-4b8a-a419-9cfac69632b6",
"name": "OpenAI Chat Model4",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-256,
1392
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"typeVersion": 1.2
},
{
"id": "83b0a653-018b-4e3d-94dd-875dbba4844b",
"name": "OpenAI Chat Model5",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-656,
416
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"typeVersion": 1.2
},
{
"id": "7255102f-055a-402f-ba87-e9c9136c3773",
"name": "OpenAI Chat Model6",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-192,
240
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"typeVersion": 1.2
},
{
"id": "435f4d02-ec5e-4c1f-9b13-949563a3f6cf",
"name": "Sticky Note9",
"type": "n8n-nodes-base.stickyNote",
"position": [
-3568,
-128
],
"parameters": {
"color": 4,
"width": 1300,
"height": 320,
"content": "=======================================\n WORKFLOW ASSISTANCE\n=======================================\nFor any questions or support, please contact:\n Yaron@nofluff.online\n\nExplore more tips and tutorials here:\n - YouTube: https://www.youtube.com/@YaronBeen/videos\n - LinkedIn: https://www.linkedin.com/in/yaronbeen/\n=======================================\n"
},
"typeVersion": 1
},
{
"id": "750af564-01ab-4dbb-bab5-5337c2e7a5e3",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-3568,
208
],
"parameters": {
"color": 4,
"width": 1289,
"height": 1806,
"content": "# Creative Design Agency Simulation with OpenAI O3 and GPT-4.1-mini Multi-Agent Team\n\nThis n8n workflow simulates a **full-service creative agency powered by AI**. At the center is a **Creative Director Agent (O3 model)** who takes client requests, plans the creative direction, and delegates work to a **specialized design team**. Each specialist runs on **GPT-4.1-mini**, keeping execution **fast and cost-efficient**.\n\n---\n\n## \ud83d\udfe2 Section 1 \u2013 Entry & Strategic Leadership\n\n**Nodes:**\n\n* \ud83d\udcac **When chat message received** \u2192 Entry point, listens for design briefs.\n* \ud83c\udfa8 **Creative Director Agent (O3)** \u2192 The \u201cagency head\u201d who interprets requirements and decides which specialists to involve.\n* \ud83d\udca1 **Think Tool** \u2192 Helps the Director brainstorm, evaluate alternatives, and refine direction.\n* \ud83e\udde0 **OpenAI Chat Model Director (O3)** \u2192 Strategic reasoning engine for the Director.\n\n\u2705 **Benefit for beginners:** Think of this as the **project manager\u2019s desk** \u2014 you submit a design request, and the Director figures out how to make it happen.\n\n---\n\n## \u270d\ufe0f Section 2 \u2013 Core Creative Specialists\n\n**Nodes:**\n\n* \ud83d\uddbc\ufe0f **Graphic Designer** \u2192 Logos, visual identity, print, packaging.\n* \ud83d\udcf1 **UI/UX Designer** \u2192 Wireframes, prototypes, interaction design.\n* \ud83c\udfaf **Brand Strategist** \u2192 Market positioning, brand guidelines, competitive research.\n* \ud83d\udcdd **Creative Copywriter** \u2192 Taglines, messaging, campaign copy.\n\nEach agent is powered by **GPT-4.1-mini**.\n\n\u2705 **Benefit for beginners:** This section is your **creative studio team** \u2014 they craft visuals, design user experiences, and write compelling words.\n\n---\n\n## \ud83d\ude80 Section 3 \u2013 Extended Design & Motion Team\n\n**Nodes:**\n\n* \ud83c\udfac **Motion Graphics Designer** \u2192 Animations, promo videos, explainer graphics.\n* \ud83c\udf10 **Web Designer** \u2192 Websites, responsive layouts, accessibility improvements.\n* \ud83d\udd8c\ufe0f **OpenAI Chat Model Agents (GPT-4.1-mini)** \u2192 Back each specialist with creative power.\n\n\u2705 **Benefit for beginners:** This section brings **motion and web** into the mix, ensuring your creative package isn\u2019t static \u2014 it moves, animates, and lives online.\n\n---\n\n## \ud83d\udcca Summary Table\n\n| Section | Key Roles | Model | Purpose | Beginner Benefit |\n| ------------------- | --------------------------------- | ------------ | --------------------- | ------------------------------------- |\n| \ud83d\udfe2 Entry & Strategy | Chat Trigger, Director, Think | O3 | Leadership & planning | Turns briefs into action plans |\n| \u270d\ufe0f Core Creatives | Graphic, UI/UX, Brand, Copywriter | GPT-4.1-mini | Design & content | Produces visuals, UX, and words |\n| \ud83d\ude80 Extended Team | Motion Graphics, Web | GPT-4.1-mini | Motion & web design | Animates, builds, and scales projects |\n\n---\n\n## \ud83c\udf1f Why This Workflow Rocks\n\n* **Complete agency in a box** \u2192 Strategy + Design + Motion + Web + Copy\n* **Smart leadership** \u2192 Director (O3) only used for high-level thinking\n* **Cost-effective execution** \u2192 GPT-4.1-mini runs most tasks\n* **Parallel creativity** \u2192 Specialists work simultaneously\n* **Scalable** \u2192 Adaptable to any design or branding request\n\n---\n\n\ud83d\udc49 Example: Send a message like *\u201cDesign a brand identity for a sustainable clothing startup\u201d*.\nWithin minutes, your AI agency produces:\n\n* A logo & color scheme \ud83c\udfa8\n* A UX prototype \ud83d\udcf1\n* A brand positioning doc \ud83c\udfaf\n* Animated ad ideas \ud83c\udfac\n* Website mockups \ud83c\udf10\n* A tagline & ad copy \u270d\ufe0f\n\n---"
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "9eeb0890-d100-4bcf-8a05-442087617233",
"connections": {
"Think": {
"ai_tool": [
[
{
"node": "Creative Director Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Web Designer": {
"ai_tool": [
[
{
"node": "Creative Director Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"UI/UX Designer": {
"ai_tool": [
[
{
"node": "Creative Director Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Brand Strategist": {
"ai_tool": [
[
{
"node": "Creative Director Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Graphic Designer": {
"ai_tool": [
[
{
"node": "Creative Director Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"OpenAI Chat Model1": {
"ai_languageModel": [
[
{
"node": "Graphic Designer",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model2": {
"ai_languageModel": [
[
{
"node": "UI/UX Designer",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model3": {
"ai_languageModel": [
[
{
"node": "Brand Strategist",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model4": {
"ai_languageModel": [
[
{
"node": "Motion Graphics Designer",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model5": {
"ai_languageModel": [
[
{
"node": "Web Designer",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model6": {
"ai_languageModel": [
[
{
"node": "Creative Copywriter",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Creative Copywriter": {
"ai_tool": [
[
{
"node": "Creative Director Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Motion Graphics Designer": {
"ai_tool": [
[
{
"node": "Creative Director Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"OpenAI Chat Model Director": {
"ai_languageModel": [
[
{
"node": "Creative Director Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"When chat message received": {
"main": [
[
{
"node": "Creative Director Agent",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
This n8n workflow simulates a full-service creative agency powered by AI. At the center is a Creative Director Agent (O3 model) who takes client requests, plans the creative direction, and delegates work to a specialized design team. Each specialist runs on GPT-4.1-mini, keeping…
Source: https://n8n.io/workflows/6914/ — 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.
This workflow deploys a fully autonomous "AI SEO Agency" inside your n8n instance.
This workflow builds a virtual finance department inside n8n. At the center is a CFO Agent (O3 model) who acts like a strategic leader. When a financial request comes in, the CFO interprets it, decide
This multi-agent n8n automation simulates a high-functioning marketing team. A strategic CMO agent receives your chat-based input, decides which specialist is best for the task, and delegates accordin
Complete AI-powered sales department with a Chief Sales Officer (CSO) agent orchestrating specialized sales team members for comprehensive revenue operations and sales automation.
This n8n workflow is a multi-agent LinkedIn content factory. At its heart is the Content Director Agent (O3 model), who acts as the project manager. It listens for LinkedIn chat messages, analyzes the