Att skriva en affärsplan ska göra dina tankar tydligare. I praktiken blir det en vecka med halvfärdiga dokument, motstridiga versioner och den där tomma sektionen du hela tiden undviker. Det värsta är att drivet dör precis när du behöver det som mest.
Den här business plan automation slår till först mot grundare. Men konsulter som bygger kundpresentationer och strategiansvariga i små team fastnar i samma slit. Du matar in en solid idé i flödet, och det levererar ett komplett utkast med felfria kapitel du faktiskt kan förfina.
Nedan ser du exakt vad den här automatiseringen skapar, hur den går från idé till strukturerad plan, och vad du kan justera utan att det blir ett tekniskt projekt.
Så här fungerar automatiseringen
Här är hela arbetsflödet du kommer att sätta upp:
n8n Workflow Template: OpenAI till Google Docs: affärsplan som utkast
flowchart LR
subgraph sg0["When chat message received Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "When chat message received", pos: "b", h: 48 }
n1@{ icon: "mdi:robot", form: "rounded", label: "Outliner Agent", pos: "b", h: 48 }
n2@{ icon: "mdi:robot", form: "rounded", label: "1. Executive Summary Chapter..", pos: "b", h: 48 }
n3@{ icon: "mdi:robot", form: "rounded", label: "2. Business Description Outl..", pos: "b", h: 48 }
n4@{ icon: "mdi:robot", form: "rounded", label: "3. Market Analysis Outliner ..", pos: "b", h: 48 }
n5@{ icon: "mdi:robot", form: "rounded", label: "4. Competitor Analysis Outli..", pos: "b", h: 48 }
n6@{ icon: "mdi:robot", form: "rounded", label: "5. Customer Discovery & Vali..", pos: "b", h: 48 }
n7@{ icon: "mdi:robot", form: "rounded", label: "6. Products & Services Outli..", pos: "b", h: 48 }
n8@{ icon: "mdi:robot", form: "rounded", label: "7. Marketing & Sales Strateg..", pos: "b", h: 48 }
n9@{ icon: "mdi:robot", form: "rounded", label: "8. Operations Plan Outliner..", pos: "b", h: 48 }
n10@{ icon: "mdi:robot", form: "rounded", label: "9. Team & Organization Outli..", pos: "b", h: 48 }
n11@{ icon: "mdi:robot", form: "rounded", label: "10. Technology & Innovation ..", pos: "b", h: 48 }
n12@{ icon: "mdi:robot", form: "rounded", label: "11. Financial Plan Outliner ..", pos: "b", h: 48 }
n13@{ icon: "mdi:robot", form: "rounded", label: "12. Risk Management Outliner..", pos: "b", h: 48 }
n14@{ icon: "mdi:robot", form: "rounded", label: "13. Exit Strategy Outliner A..", pos: "b", h: 48 }
n15@{ icon: "mdi:robot", form: "rounded", label: "1.1 Mission Statement Final ..", pos: "b", h: 48 }
n16@{ icon: "mdi:robot", form: "rounded", label: "1.2 Vision Statement Final A..", pos: "b", h: 48 }
n17@{ icon: "mdi:robot", form: "rounded", label: "1.3 Business Model Overview ..", pos: "b", h: 48 }
n18@{ icon: "mdi:robot", form: "rounded", label: "1.4 Product/Service Brief Fi..", pos: "b", h: 48 }
n19@{ icon: "mdi:robot", form: "rounded", label: "1.5 Market Opportunity Snaps..", pos: "b", h: 48 }
n20@{ icon: "mdi:robot", form: "rounded", label: "1.6 Financial Highlights Fin..", pos: "b", h: 48 }
n21@{ icon: "mdi:robot", form: "rounded", label: "1.7 Current Status Final Agent", pos: "b", h: 48 }
n22@{ icon: "mdi:robot", form: "rounded", label: "1.8 Funding Needs Final Agent", pos: "b", h: 48 }
n23@{ icon: "mdi:robot", form: "rounded", label: "2.1 Company Overview Final A..", pos: "b", h: 48 }
n24@{ icon: "mdi:robot", form: "rounded", label: "2.2 Legal Structure Final Ag..", pos: "b", h: 48 }
n25@{ icon: "mdi:robot", form: "rounded", label: "2.3 Founders’ Background Fin..", pos: "b", h: 48 }
n26@{ icon: "mdi:robot", form: "rounded", label: "2.4 History & Milestones Fin..", pos: "b", h: 48 }
n27@{ icon: "mdi:robot", form: "rounded", label: "2.5 Core Values & Culture Fi..", pos: "b", h: 48 }
n28@{ icon: "mdi:robot", form: "rounded", label: "2.6 Unique Selling Propositi..", pos: "b", h: 48 }
n29@{ icon: "mdi:robot", form: "rounded", label: "3.1 Industry Overview Final ..", pos: "b", h: 48 }
n30@{ icon: "mdi:robot", form: "rounded", label: "3.2 Market Size & Growth Tre..", pos: "b", h: 48 }
n31@{ icon: "mdi:robot", form: "rounded", label: "3.3 Customer Segments Final ..", pos: "b", h: 48 }
n32@{ icon: "mdi:robot", form: "rounded", label: "3.4 Market Needs & Problems ..", pos: "b", h: 48 }
n33@{ icon: "mdi:robot", form: "rounded", label: "3.5 SWOT Analysis Final Agent", pos: "b", h: 48 }
n34@{ icon: "mdi:robot", form: "rounded", label: "4.1 Direct Competitors Final..", pos: "b", h: 48 }
n35@{ icon: "mdi:robot", form: "rounded", label: "4.2 Indirect Competitors Fin..", pos: "b", h: 48 }
n36@{ icon: "mdi:robot", form: "rounded", label: "4.3 Competitive Positioning ..", pos: "b", h: 48 }
n37@{ icon: "mdi:robot", form: "rounded", label: "4.4 Barriers to Entry Final ..", pos: "b", h: 48 }
n38@{ icon: "mdi:robot", form: "rounded", label: "4.5 Competitive Advantage Fi..", pos: "b", h: 48 }
n39@{ icon: "mdi:robot", form: "rounded", label: "5.1 Customer Interviews Fina..", pos: "b", h: 48 }
n40@{ icon: "mdi:robot", form: "rounded", label: "5.2 Survey Analysis Final Ag..", pos: "b", h: 48 }
n41@{ icon: "mdi:robot", form: "rounded", label: "5.3 Problem-Solution Fit Fin..", pos: "b", h: 48 }
n42@{ icon: "mdi:robot", form: "rounded", label: "5.4 Proof of Demand Final Ag..", pos: "b", h: 48 }
n43@{ icon: "mdi:robot", form: "rounded", label: "6.1 Product/Service Descript..", pos: "b", h: 48 }
n44@{ icon: "mdi:robot", form: "rounded", label: "6.2 Key Features & Benefits ..", pos: "b", h: 48 }
n45@{ icon: "mdi:robot", form: "rounded", label: "6.3 Development Roadmap Fina..", pos: "b", h: 48 }
n46@{ icon: "mdi:robot", form: "rounded", label: "6.4 Intellectual Property (I..", pos: "b", h: 48 }
n47@{ icon: "mdi:robot", form: "rounded", label: "7.1 Brand Strategy Final Agent", pos: "b", h: 48 }
n48@{ icon: "mdi:robot", form: "rounded", label: "7.2 Go-To-Market Strategy Fi..", pos: "b", h: 48 }
n49@{ icon: "mdi:robot", form: "rounded", label: "7.3 Acquisition Channels Fin..", pos: "b", h: 48 }
n50@{ icon: "mdi:robot", form: "rounded", label: "7.4 Sales Funnel Stages Fina..", pos: "b", h: 48 }
n51@{ icon: "mdi:robot", form: "rounded", label: "7.5 Pricing Strategy Final A..", pos: "b", h: 48 }
n52@{ icon: "mdi:robot", form: "rounded", label: "7.6 Customer Retention Plans..", pos: "b", h: 48 }
n53@{ icon: "mdi:robot", form: "rounded", label: "7.7 Guerrilla / Viral Campai..", pos: "b", h: 48 }
n54@{ icon: "mdi:robot", form: "rounded", label: "8.1 Daily Operations Workflo..", pos: "b", h: 48 }
n55@{ icon: "mdi:robot", form: "rounded", label: "8.2 Tools and Systems Final ..", pos: "b", h: 48 }
n56@{ icon: "mdi:robot", form: "rounded", label: "8.3 Supplier and Vendor Mana..", pos: "b", h: 48 }
n57@{ icon: "mdi:robot", form: "rounded", label: "8.4 Legal Compliance Final A..", pos: "b", h: 48 }
n58@{ icon: "mdi:robot", form: "rounded", label: "8.5 Logistics & Fulfillment ..", pos: "b", h: 48 }
n59@{ icon: "mdi:robot", form: "rounded", label: "8.6 KPIs & Monitoring System..", pos: "b", h: 48 }
n60@{ icon: "mdi:robot", form: "rounded", label: "9.1 Organizational Chart Fin..", pos: "b", h: 48 }
n61@{ icon: "mdi:robot", form: "rounded", label: "9.2 Founders & Key Roles Fin..", pos: "b", h: 48 }
n62@{ icon: "mdi:robot", form: "rounded", label: "9.3 Hiring Plan Final Agent", pos: "b", h: 48 }
n63@{ icon: "mdi:robot", form: "rounded", label: "9.4 Advisory Board Final Agent", pos: "b", h: 48 }
n64@{ icon: "mdi:robot", form: "rounded", label: "10.1 Technical Architecture ..", pos: "b", h: 48 }
n65@{ icon: "mdi:robot", form: "rounded", label: "10.2 Technology Stack Final ..", pos: "b", h: 48 }
n66@{ icon: "mdi:robot", form: "rounded", label: "10.3 Innovation Strategy Fin..", pos: "b", h: 48 }
n67@{ icon: "mdi:robot", form: "rounded", label: "10.4 IP and Patent Strategy ..", pos: "b", h: 48 }
n68@{ icon: "mdi:robot", form: "rounded", label: "11.1 Revenue Model Final Agent", pos: "b", h: 48 }
n69@{ icon: "mdi:robot", form: "rounded", label: "11.2 3-5 Year Financial Proj..", pos: "b", h: 48 }
n70@{ icon: "mdi:robot", form: "rounded", label: "11.3 Cash Flow Management Fi..", pos: "b", h: 48 }
n71@{ icon: "mdi:robot", form: "rounded", label: "11.4 Profit and Loss Stateme..", pos: "b", h: 48 }
n72@{ icon: "mdi:robot", form: "rounded", label: "11.5 Cap Table Final Agent", pos: "b", h: 48 }
n73@{ icon: "mdi:robot", form: "rounded", label: "11.6 Funding Strategy Final ..", pos: "b", h: 48 }
n74@{ icon: "mdi:robot", form: "rounded", label: "11.7 Break-Even Analysis Fin..", pos: "b", h: 48 }
n75@{ icon: "mdi:robot", form: "rounded", label: "11.8 Sensitivity Analysis Fi..", pos: "b", h: 48 }
n76@{ icon: "mdi:robot", form: "rounded", label: "12.1 Operational Risks Final..", pos: "b", h: 48 }
n77@{ icon: "mdi:robot", form: "rounded", label: "12.2 Market Risks Final Agent", pos: "b", h: 48 }
n78@{ icon: "mdi:robot", form: "rounded", label: "12.3 Financial Risks Final A..", pos: "b", h: 48 }
n79@{ icon: "mdi:robot", form: "rounded", label: "12.4 Legal Risks Final Agent", pos: "b", h: 48 }
n80@{ icon: "mdi:robot", form: "rounded", label: "12.5 Contingency Planning Fi..", pos: "b", h: 48 }
n81@{ icon: "mdi:robot", form: "rounded", label: "13.1 Potential Exit Routes F..", pos: "b", h: 48 }
n82@{ icon: "mdi:robot", form: "rounded", label: "13.2 Exit Timeline Final Agent", pos: "b", h: 48 }
n83@{ icon: "mdi:robot", form: "rounded", label: "13.3 Success Metrics for Exi..", pos: "b", h: 48 }
n84["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 1 Merger"]
n85["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 2 Merger"]
n86["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 3 Merger"]
n87["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 4 Merger"]
n88["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 5 Merger"]
n89["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 6 Merger"]
n90["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 7 Merger"]
n91["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 8 Merger"]
n92["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 9 Merger"]
n93["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 10 Merger"]
n94["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 11 Merger"]
n95["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 13 Merger"]
n96["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Chapter 12 Merger"]
n97["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 1 Assembler"]
n98["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 2 Assembler"]
n99["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 3 Assembler"]
n100["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 4 Assembler"]
n101["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 5 Assembler"]
n102["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 6 Assembler"]
n103["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 7 Assembler"]
n104["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 8 Assembler"]
n105["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 9 Assembler"]
n106["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 10 Assembler"]
n107["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 11 Assembler"]
n108["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 12 Assembler"]
n109["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Chapter 13 Assembler"]
n110["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Merge results 1/2"]
n111["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Merge results 1/"]
n112["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Merge results"]
n113["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Result organizer"]
n114@{ icon: "mdi:cog", form: "rounded", label: "Final result", pos: "b", h: 48 }
n115@{ icon: "mdi:brain", form: "rounded", label: "Ollama Chat Model", pos: "b", h: 48 }
n112 --> n113
n1 --> n2
n1 --> n3
n1 --> n4
n1 --> n5
n1 --> n6
n1 --> n7
n1 --> n8
n1 --> n9
n1 --> n10
n1 --> n11
n1 --> n12
n1 --> n13
n1 --> n14
n84 --> n97
n85 --> n98
n86 --> n99
n87 --> n100
n88 --> n101
n89 --> n102
n90 --> n103
n91 --> n104
n92 --> n105
n111 --> n112
n113 --> n114
n93 --> n106
n94 --> n107
n96 --> n108
n95 --> n109
n110 --> n112
n115 -.-> n2
n115 -.-> n15
n115 -.-> n16
n115 -.-> n17
n115 -.-> n18
n115 -.-> n19
n115 -.-> n20
n115 -.-> n21
n115 -.-> n22
n115 -.-> n3
n115 -.-> n23
n115 -.-> n24
n115 -.-> n25
n115 -.-> n26
n115 -.-> n27
n115 -.-> n28
n115 -.-> n4
n115 -.-> n29
n115 -.-> n30
n115 -.-> n31
n115 -.-> n32
n115 -.-> n33
n115 -.-> n5
n115 -.-> n34
n115 -.-> n35
n115 -.-> n36
n115 -.-> n37
n115 -.-> n38
n115 -.-> n6
n115 -.-> n39
n115 -.-> n40
n115 -.-> n41
n115 -.-> n42
n115 -.-> n7
n115 -.-> n43
n115 -.-> n44
n115 -.-> n45
n115 -.-> n46
n115 -.-> n8
n115 -.-> n47
n115 -.-> n48
n115 -.-> n49
n115 -.-> n50
n115 -.-> n51
n115 -.-> n52
n115 -.-> n53
n115 -.-> n9
n115 -.-> n54
n115 -.-> n55
n115 -.-> n56
n115 -.-> n57
n115 -.-> n58
n115 -.-> n59
n115 -.-> n60
n115 -.-> n10
n115 -.-> n61
n115 -.-> n62
n115 -.-> n63
n115 -.-> n11
n115 -.-> n64
n115 -.-> n65
n115 -.-> n66
n115 -.-> n67
n115 -.-> n12
n115 -.-> n68
n115 -.-> n69
n115 -.-> n70
n115 -.-> n71
n115 -.-> n72
n115 -.-> n73
n115 -.-> n74
n115 -.-> n75
n115 -.-> n13
n115 -.-> n76
n115 -.-> n77
n115 -.-> n78
n115 -.-> n79
n115 -.-> n80
n115 -.-> n14
n115 -.-> n81
n115 -.-> n82
n115 -.-> n83
n115 -.-> n1
n97 --> n110
n98 --> n110
n99 --> n110
n100 --> n110
n101 --> n110
n102 --> n110
n103 --> n110
n104 --> n110
n105 --> n110
n106 --> n110
n107 --> n111
n108 --> n111
n109 --> n111
n72 --> n94
n0 --> n1
n62 --> n92
n79 --> n96
n22 --> n84
n77 --> n96
n33 --> n86
n21 --> n84
n68 --> n94
n82 --> n95
n47 --> n90
n63 --> n92
n24 --> n85
n40 --> n88
n42 --> n88
n16 --> n84
n78 --> n96
n14 --> n81
n14 --> n82
n14 --> n83
n23 --> n85
n51 --> n90
n57 --> n91
n65 --> n93
n12 --> n68
n12 --> n69
n12 --> n70
n12 --> n71
n12 --> n72
n12 --> n73
n12 --> n74
n12 --> n75
n73 --> n94
n4 --> n29
n4 --> n30
n4 --> n31
n4 --> n32
n4 --> n33
n29 --> n86
n31 --> n86
n37 --> n87
n55 --> n91
n2 --> n15
n2 --> n16
n2 --> n17
n2 --> n18
n2 --> n19
n2 --> n20
n2 --> n21
n2 --> n22
n15 --> n84
n13 --> n76
n13 --> n77
n13 --> n78
n13 --> n79
n13 --> n80
n76 --> n96
n34 --> n87
n9 --> n54
n9 --> n55
n9 --> n56
n9 --> n57
n9 --> n58
n9 --> n59
n39 --> n88
n45 --> n89
n50 --> n90
n20 --> n84
n66 --> n93
n74 --> n94
n26 --> n85
n35 --> n87
n41 --> n88
n49 --> n90
n60 --> n92
n61 --> n92
n18 --> n84
n70 --> n94
n75 --> n94
n80 --> n96
n27 --> n85
n5 --> n34
n5 --> n35
n5 --> n36
n5 --> n37
n5 --> n38
n38 --> n87
n7 --> n43
n7 --> n44
n7 --> n45
n7 --> n46
n48 --> n90
n10 --> n60
n10 --> n61
n10 --> n62
n10 --> n63
n81 --> n95
n3 --> n23
n3 --> n24
n3 --> n25
n3 --> n26
n3 --> n27
n3 --> n28
n25 --> n85
n17 --> n84
n64 --> n93
n67 --> n93
n32 --> n86
n36 --> n87
n44 --> n89
n58 --> n91
n52 --> n90
n83 --> n95
n54 --> n91
n59 --> n91
n11 --> n64
n11 --> n65
n11 --> n66
n11 --> n67
n46 --> n89
n19 --> n84
n71 --> n94
n30 --> n86
n43 --> n89
n53 --> n90
n8 --> n47
n8 --> n48
n8 --> n49
n8 --> n50
n8 --> n51
n8 --> n52
n8 --> n53
n56 --> n91
n69 --> n94
n28 --> n85
n6 --> n39
n6 --> n40
n6 --> n41
n6 --> n42
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n0 trigger
class n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12,n13,n14,n15,n16,n17,n18,n19,n20,n21,n22,n23,n24,n25,n26,n27,n28,n29,n30,n31,n32,n33,n34,n35,n36,n37,n38,n39,n40,n41,n42,n43,n44,n45,n46,n47,n48,n49,n50,n51,n52,n53,n54,n55,n56,n57,n58,n59,n60,n61,n62,n63,n64,n65,n66,n67,n68,n69,n70,n71,n72,n73,n74,n75,n76,n77,n78,n79,n80,n81,n82,n83 ai
class n115 aiModel
class n97,n98,n99,n100,n101,n102,n103,n104,n105,n106,n107,n108,n109,n113 code
classDef customIcon fill:none,stroke:none
class n84,n85,n86,n87,n88,n89,n90,n91,n92,n93,n94,n95,n96,n97,n98,n99,n100,n101,n102,n103,n104,n105,n106,n107,n108,n109,n110,n111,n112,n113 customIcon
Varför det här spelar roll: affärsplaner dör mitt i
En bra affärsplan är inte svår för att du saknar idéer. Den är svår för att dokumentet tvingar dig att växla läge var tionde minut: övergripande berättelse, sedan marknadsresearch, sedan konkurrenter, sedan siffror, sedan tillbaka och fixa sammanfattningen eftersom storyn ändrades. Gör du det manuellt bränner du ungefär två hela arbetsdagar bara för att nå ett “utkast”, och ändå läser det som ihopklistrade anteckningar. Ärligt talat faller de flesta planer inte på sista redigeringen. De faller vid halvvägs, när dokumentet blir en dumpningsplats.
Det blir snabbt mycket. Här brukar friktionen dyka upp:
- Du skriver om samma avsnitt om och om igen eftersom strukturen inte var spikad tidigt.
- Research, positionering och budskap hamnar i separata verktyg, så planen tappar en konsekvent röst.
- Små luckor (som “go-to-market” eller “driftsplan”) hoppas över, vilket investerare märker direkt.
- Versionshantering blir ett kaos när fler börjar “föreslå ändringar” i fem olika filer.
Det du bygger: en idé in, komplett planutkast ut
Det här arbetsflödet börjar med ett enkelt chattmeddelande där du beskriver din startup-idé eller ditt affärskoncept på vanlig svenska. Därifrån skickar n8n inmatningen genom en stor uppsättning specialiserade AI-“agenter” (83 i den här mallen), och varje agent ansvarar för att skriva ett specifikt kapitel i planen. Du får en sammanfattning, problem/lösning, produktbeskrivning, marknadsresearch, konkurrentanalys, affärsmodell, marknadsstrategi (inklusive gerillaidéer), drift, finansiell plan, team, roadmap och avslutningen. Sedan slår flödet ihop kapitelutkasten till ett enda, strukturerat Markdown-dokument och förbereder det för export, så att du kan flytta utkastet till Google Docs och redigera som en normal människa.
Flödet startar när du skickar en chattprompt med din idé. Därefter genererar AI:n varje kapitel med skräddarsydda promptar och grundläggande logikkontroller (så att avsnitten håller rätt format). Till sist kombineras allt till en konsekvent fil som är redo att förfinas och delas.
Det du bygger
| Det som automatiseras | Det du uppnår |
|---|---|
|
|
Förväntade resultat
Säg att du vanligtvis tar fram ett första utkast genom att skriva 12 kapitel och göra en formateringsrunda i Google Docs. Om varje kapitel tar cirka 45 minuter att disponera och skriva, blir det ungefär 9 timmar innan det ens känns sammanhängande, plus ytterligare en timme för att städa upp. Med det här flödet lägger du cirka 10 minuter på att skriva en tydlig input-prompt, väntar sedan medan agenterna genererar kapitlen och avslutar med ungefär en timmes redigering i Google Docs. Det är en hel arbetsdag tillbaka för varje plan.
Innan du börjar
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
- OpenAI för att generera kapitel i affärsplanen
- Google Docs för att redigera och dela slututkastet
- OpenAI API-nyckel (hämta den i OpenAI-dashboarden)
Kunskapsnivå: Nybörjare. Du kopplar konton, klistrar in en API-nyckel och kör en testprompt.
Vill du att någon bygger detta åt dig? Prata med en automatiseringsexpert (kostnadsfri 15-minuters konsultation).
Steg för steg
Du skickar ett meddelande med din startup-idé. Flödet börjar med en chatt-input-nod, vilket betyder att du inte fyller i ett långt formulär eller kopierar fält till en mall.
Din input formas till “kapitelpromptar”. n8n använder Set/Edit Fields plus lite logik (If- och Code-noder) för att skicka rätt kontext till rätt generator, så att marknadsresearch-avsnittet inte låter som den finansiella planen.
AI skriver varje kapitel som en specialist. Mallen kör många agenter parallellt, där varje agent producerar en del av planen (sammanfattning, konkurrenter, go-to-market, drift med mera). Du kan byta “LLM Chat Model”-noden till OpenAI, Ollama eller en annan kompatibel modell utan att bygga om flödet.
Allt slås ihop till ett slutdokument. Merge-noder kombinerar utdata till en strukturerad Markdown-fil, redo att exporteras och klistras in i Google Docs för samarbete i verkligheten och sista finputsen.
Du kan enkelt ändra kapitellistan så att den matchar ditt format, eller justera tonen för investerarversion kontra intern strategi. Se hela implementationsguiden nedan för anpassningsalternativ.
Tips för felsökning
- OpenAI-uppgifter kan löpa ut eller begränsas av organisationsinställningar. Om något slutar fungera, kontrollera först status för din API-nyckel och faktureringsgränser i OpenAI-dashboarden.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om nedströms noder fallerar på tomma svar.
- Standardpromptar i AI-noder är generiska. Lägg in din varumärkesröst tidigt, annars kommer du att redigera utdata i all oändlighet.
Snabba svar
Cirka 30 minuter om dina OpenAI- och Google-konton är redo.
Nej. Du kopplar främst inloggningsuppgifter och justerar några promptar. De inkluderade Code-noderna är redan konfigurerade åt dig.
Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna in OpenAI API-kostnader, som vanligtvis är några cent för att generera ett helt utkast beroende på modell.
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och hanterar n8n bra. Egen drift ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det bör du. Du kan byta “LLM Chat Model”-noden för att använda OpenAI, Ollama eller en annan kompatibel chattmodell och sedan finjustera varje kapitelagents prompt så att den matchar ditt format. Vanliga anpassningar är att ta bort kapitel du inte behöver, ändra tonen (VC-stil vs. bidragsansökan) och lägga till en sektion som “Pricing & Packaging” eller “Risks & Mitigations.”
Oftast beror det på en ogiltig eller utgången API-nyckel, eller att fakturering inte är aktiverad för nyckelns projekt. Uppdatera autentiseringsuppgiften i n8n och kör sedan om en enskild kapitelnod för att bekräfta att det fungerar. Om du genererar mycket på en gång kan även rate limits orsaka intermittenta fel, så det hjälper att glesa ut anropen eller minska parallelliteten.
Om du kör egen drift beror det främst på din server och din AI-leverantörs rate limits.
Ofta, ja, eftersom det här inte är ett enkelt tvåstegsflöde för “skicka data hit”. Du orkestrerar många AI-anrop, slår ihop utdata och styr strukturen med förgreningslogik, vilket n8n hanterar bra utan att göra det till en dyr lek med antal tasks. Zapier och Make kan fungera, men stora multiagent-utkast blir snabbt klumpiga. En annan praktisk poäng: n8n kan köras i egen drift, så experiment i hög volym straffar dig inte på prissättningen. Om du bara behöver en lättviktig prototyp för “idé till dokument” kan de enklare verktygen gå snabbare att klicka ihop. Prata med en automatiseringsexpert om du vill ha hjälp att välja.
Ett affärsplanutkast ska inte kosta dig en vecka av kontextväxling. Låt flödet ta fram den första fulla versionen, och lägg sedan din tid på att göra den sann.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.