5,236,922 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

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