Generate research-backed curriculum plans with GPT-4o, Perplexity and Google Sheets
Needs changesWhat this workflow does
This AI workflow has 18 nodes and runs manually, when you click “Execute workflow”. Along the way it connects OpenAI Chat Model, SerpApi (Google Search), Perplexity and Wikipedia and 1 more.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Curriculum Supervisor Agent (AI Agent): runs an AI agent, with model: Supervisor Model; 4 tools (Research Agent, Assessment Agent, Google Sheets Tool, Content Creation Agent); memory: Planning Memory
- Prepare Curriculum Data (Edit Fields (Set)): sets 5 fields: curriculum_title, plan_content, created_date…
- Store Curriculum Plan (Data table): uses Data table
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- SerpApi (Google Search) in Google Search Tool: no direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| SerpApi (Google Search) Google Search Tool | No direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node |
Nodes used (13)
- Manual Trigger
n8n-nodes-base.manualTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - AI Agent Tool
@n8n/n8n-nodes-langchain.agentTool - SerpApi (Google Search)
@n8n/n8n-nodes-langchain.toolSerpApi - Perplexity Tool
n8n-nodes-base.perplexityTool - Wikipedia
@n8n/n8n-nodes-langchain.toolWikipedia - Calculator
@n8n/n8n-nodes-langchain.toolCalculator - Code Tool
@n8n/n8n-nodes-langchain.toolCode - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - Data table
n8n-nodes-base.dataTable - Edit Fields (Set)
n8n-nodes-base.set
From the author
How It Works This workflow automates end-to-end curriculum planning using a multi-agent AI architecture in n8n. Designed for educators, instructional designers, and academic institutions, it eliminates the manual effort of researching, structuring, and…