Agent CPO en collaboration avec l'équipe produit
Ceci est unProject Management, AI Chatbotworkflow d'automatisation du domainecontenant 18 nœuds.Utilise principalement des nœuds comme Agent, AgentTool, ToolThink, ChatTrigger, LmChatOpenAi. Construire un produit avec une équipe d'IA menée par le CPO avec OpenAI O3 et les agents GPT-4.1-mini
- •Clé API OpenAI
Nœuds utilisés (18)
Catégorie
{
"meta": {
"instanceId": "12e6f290a974a1eee154f8d915aade185e90e826260e6aeab8a087ba7386a1bc",
"templateCredsSetupCompleted": true
},
"name": "CPO Agent with Product Team",
"nodes": [
{
"id": "product-chat-trigger",
"name": "À la réception du message",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-2864,
-576
],
"webhookId": "product-webhook-id",
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "cpo-agent",
"name": "Agent CPO",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-2640,
-816
],
"parameters": {
"options": {}
},
"typeVersion": 2.1
},
{
"id": "product-think",
"name": "Think",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
-2512,
-496
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "pm-agent",
"name": "Product Manager",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-2240,
-96
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in product roadmaps, feature specifications, user stories, and product planning"
},
"typeVersion": 2.2
},
{
"id": "ux-agent",
"name": "UX/UI Designer",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-1280,
-704
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in user experience design, wireframes, user flows, and interface specifications"
},
"typeVersion": 2.2
},
{
"id": "research-agent",
"name": "User Research Specialist",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-1840,
-304
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in user research, surveys, interviews, persona creation, and market analysis"
},
"typeVersion": 2.2
},
{
"id": "analytics-agent",
"name": "Product Analytics Specialist",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-1328,
-80
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in product metrics, KPI tracking, A/B testing, and data-driven insights"
},
"typeVersion": 2.2
},
{
"id": "tech-writer-agent",
"name": "Technical Writer",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-1744,
-1024
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in product documentation, API docs, user guides, and technical specifications"
},
"typeVersion": 2.2
},
{
"id": "strategy-agent",
"name": "Product Strategy Analyst",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
-1344,
-1264
],
"parameters": {
"text": "={{ $fromAI('Prompt__User_Message_', ``, 'string') }}",
"options": {},
"toolDescription": "call this AI Agent that specializes in competitive analysis, market positioning, go-to-market strategy, and product-market fit"
},
"typeVersion": 2.2
},
{
"id": "cpo-model",
"name": "Modèle de chat OpenAI CPO",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-2672,
-496
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "o3",
"cachedResultName": "o3"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "YOUR_OPENAI_CREDENTIAL_ID",
"name": "OpenAI account"
}
},
"typeVersion": 1.2
},
{
"id": "pm-model",
"name": "Modèle de chat OpenAI1",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-2208,
368
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "YOUR_OPENAI_CREDENTIAL_ID",
"name": "OpenAI account"
}
},
"typeVersion": 1.2
},
{
"id": "ux-model",
"name": "Modèle de chat OpenAI2",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1312,
-496
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "YOUR_OPENAI_CREDENTIAL_ID",
"name": "OpenAI account"
}
},
"typeVersion": 1.2
},
{
"id": "research-model",
"name": "Modèle de chat OpenAI3",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1824,
-144
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "YOUR_OPENAI_CREDENTIAL_ID",
"name": "OpenAI account"
}
},
"typeVersion": 1.2
},
{
"id": "analytics-model",
"name": "Modèle de chat OpenAI4",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1328,
96
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "YOUR_OPENAI_CREDENTIAL_ID",
"name": "OpenAI account"
}
},
"typeVersion": 1.2
},
{
"id": "tech-writer-model",
"name": "Modèle de chat OpenAI5",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1776,
-768
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "YOUR_OPENAI_CREDENTIAL_ID",
"name": "OpenAI account"
}
},
"typeVersion": 1.2
},
{
"id": "strategy-model",
"name": "Modèle de chat OpenAI6",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-1312,
-944
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"id": "YOUR_OPENAI_CREDENTIAL_ID",
"name": "OpenAI account"
}
},
"typeVersion": 1.2
},
{
"id": "product-header-sticky",
"name": "Note adhésive Header",
"type": "n8n-nodes-base.stickyNote",
"position": [
-3808,
-880
],
"parameters": {
"color": 7,
"width": 580,
"height": 320,
"content": "=======================================\n CPO AGENT WITH PRODUCT TEAM\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======================================="
},
"typeVersion": 1
},
{
"id": "product-main-sticky",
"name": "Note adhésive Main",
"type": "n8n-nodes-base.stickyNote",
"position": [
-3808,
-544
],
"parameters": {
"color": 7,
"width": 740,
"height": 2500,
"content": "## 🚀 **CPO AGENT WITH PRODUCT TEAM - AI WORKFLOW**\n\n**🔥 Powered by OpenAI O3 & GPT-4.1-mini Multi-Agent System**\n\n#ProductManagement #ProductOps #n8nWorkflows #OpenAI #ProductStrategy\n\n---\n\n### 📝 **Overview**\n\nThis multi-agent n8n automation creates a comprehensive product development team. A strategic CPO agent receives your input, analyzes product opportunities, and coordinates specialized agents for product management, UX design, user research, analytics, documentation, and strategy—delivering end-to-end product development support with AI efficiency.\n\n---\n\n### ⚙️ **How It Works**\n\n1. **Chat trigger** receives product requests (e.g., \"Design a new mobile app feature for user onboarding\")\n2. **CPO Agent** (O3) analyzes requirements and creates product strategy\n3. Delegates to specialist agents:\n - Product Manager\n - UX/UI Designer\n - User Research Specialist\n - Product Analytics Specialist\n - Technical Writer\n - Product Strategy Analyst\n4. Each agent uses **GPT-4.1-mini** for specialized execution\n5. Results compiled into comprehensive product deliverables\n\n---\n\n### 👥 **Meet Your AI Product Team**\n\n| Agent | Purpose | Model | Output |\n|-------|---------|-------|--------|\n| 🚀 **CPO Agent** | Product vision & strategy coordination | O3 | Strategic oversight |\n| 📋 **Product Manager** | Roadmaps, specs, user stories | GPT-4.1-mini | Product requirements |\n| 🎨 **UX/UI Designer** | User flows, wireframes, interfaces | GPT-4.1-mini | Design specifications |\n| 🔍 **User Research** | Research plans, personas, insights | GPT-4.1-mini | User understanding |\n| 📊 **Analytics Specialist** | Metrics, KPIs, A/B tests | GPT-4.1-mini | Data-driven insights |\n| 📝 **Technical Writer** | Documentation, guides, specs | GPT-4.1-mini | Clear documentation |\n| 🎯 **Strategy Analyst** | Market analysis, positioning | GPT-4.1-mini | Strategic insights |\n\n---\n\n### 💡 **Use Cases**\n\n- **Feature Development**: Concept → Research → Design → Specs → Metrics\n- **Product Launch**: Strategy → Documentation → Analytics → Go-to-market\n- **User Experience**: Research → Personas → Flows → Testing → Optimization\n- **Competitive Analysis**: Market research → Positioning → Differentiation\n- **Product Roadmaps**: Vision → Priorities → Timeline → Resource planning\n- **Documentation Suite**: User guides → API docs → Technical specs\n\n---\n\n### 💸 **Cost Optimization**\n\n- **O3 for CPO**: Strategic product decisions only\n- **GPT-4.1-mini for execution**: 90% cost reduction\n- **Parallel processing**: All specialists work simultaneously\n- **Template reuse**: Leverage proven product frameworks\n\n---\n\n### 🏷️ **Tags**\n\n#ProductManagement #UXDesign #UserResearch #ProductStrategy #ProductOps\n#ProductAnalytics #TechnicalWriting #ProductDevelopment #FeatureDesign #ProductAI\n#n8n #OpenAI #MultiAgentSystem #ProductTech #ProductLeadership #Innovation"
},
"typeVersion": 1
}
],
"connections": {
"product-think": {
"ai_tool": [
[
{
"node": "cpo-agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"ux-agent": {
"ai_tool": [
[
{
"node": "cpo-agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"pm-agent": {
"ai_tool": [
[
{
"node": "cpo-agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"tech-writer-agent": {
"ai_tool": [
[
{
"node": "cpo-agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"OpenAI Chat Model1": {
"ai_languageModel": [
[
{
"node": "pm-agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model2": {
"ai_languageModel": [
[
{
"node": "ux-agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model3": {
"ai_languageModel": [
[
{
"node": "research-agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model4": {
"ai_languageModel": [
[
{
"node": "analytics-agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model5": {
"ai_languageModel": [
[
{
"node": "tech-writer-agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model6": {
"ai_languageModel": [
[
{
"node": "strategy-agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"OpenAI Chat Model CPO": {
"ai_languageModel": [
[
{
"node": "cpo-agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"strategy-agent": {
"ai_tool": [
[
{
"node": "cpo-agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"research-agent": {
"ai_tool": [
[
{
"node": "cpo-agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"When chat message received": {
"main": [
[
{
"node": "cpo-agent",
"type": "main",
"index": 0
}
]
]
},
"analytics-agent": {
"ai_tool": [
[
{
"node": "cpo-agent",
"type": "ai_tool",
"index": 0
}
]
]
}
}
}Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Avancé - Gestion de projet, Chatbot IA
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Yaron Been
@yaron-nofluffBuilding AI Agents and Automations | Growth Marketer | Entrepreneur | Book Author & Podcast Host If you need any help with Automations, feel free to reach out via linkedin: https://www.linkedin.com/in/yaronbeen/ And check out my Youtube channel: https://www.youtube.com/@YaronBeen/videos
Partager ce workflow