Generate SWOT analysis reports with OpenAI, Google Sheets & APITemplate PDF Export
Documents & extraction workflow for n8n with 39 active steps. Starts with Manual Trigger. Uses OpenAI, DeepSeek. Integrations include Google Sheets, OpenAI, DeepSeek, Gmail.
What it does
39 active nodes · Starts with Manual Trigger.
Steps in the template include:
- When clicking ‘Test workflow’ (Manual Trigger)
- Google Sheets (Google Sheets)
- AI Agent (AI Agent)
- Structured Output Parser (Structured Output Parser)
Nodes and integrations
- Manual Trigger
- Google Sheets ×13
- AI Agent ×13
- Structured Output Parser
- OpenAI Chat Model ×3
- DeepSeek Chat Model
- Merge
- Limit
- Code
- HTTP Request ×2
- Gmail
- Edit Fields (Set)
See the author’s step names
- When clicking ‘Test workflow’ (Manual Trigger)
- Google Sheets (Google Sheets)
- AI Agent (AI Agent)
- Structured Output Parser (Structured Output Parser)
- OpenAI Chat Model (OpenAI Chat Model)
- Strengths Analysis (AI Agent)
- Weaknesses Analysis (AI Agent)
- Opportunities Analysis (AI Agent)
- Threats Analysis (AI Agent)
- OpenAI 4.1-nano (OpenAI Chat Model)
- DeepSeek Reasoner (DeepSeek Chat Model)
- Strengths Section Formatting (AI Agent)
- Weaknesses Section Formatting (AI Agent)
- Opportunities Section Formatting (AI Agent)
- Threats Section Formatting (AI Agent)
- Merge (Merge)
- Write The Introduction (AI Agent)
- Limit (Limit)
- Combine Content (Code)
- Download PDF (HTTP Request)
- Send Report (Gmail)
- Table of Contents (AI Agent)
- Send ToC (Google Sheets) — update
- OpenAI Chat Model2 (OpenAI Chat Model)
- Upload Strengths (Google Sheets) — update
- Upload Weaknesses (Google Sheets) — update
- Upload Opportunities (Google Sheets) — update
- Upload Threats (Google Sheets) — update
- Upload Introduction (Google Sheets) — update
- Pull Info Again (Google Sheets)
- Pull Info Again1 (Google Sheets)
- Write The Conclusion (AI Agent)
- Pull Info Again2 (Google Sheets)
- Upload Conclusion (Google Sheets) — update
- Generate PDF (HTTP Request)
- Pull Info Again3 (Google Sheets)
- Title Page (AI Agent)
- Send ToC1 (Google Sheets) — update
- GetName (Edit Fields (Set))
Accounts and credentials
- Google Sheets
- OpenAI access
- DeepSeek access
- Gmail
Check the HTTP request steps for any additional service accounts or API keys.
AI models and swaps
OpenAI · Chat
gpt-4.1-mini in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Match structured output before testing.
OpenAI · Chat
gpt-4.1-nano in OpenAI 4.1-nano. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
DeepSeek · Chat
deepseek-reasoner in DeepSeek Reasoner. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
OpenAI · Chat
gpt-4.1-mini in OpenAI Chat Model2. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
Inputs and setup options
- DeepSeek Reasoner: maximum tokens 8000
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
