Generate Student Course Schedules Based on Prerequisites with GPT and Google Sheets — n8n Workflow

Gemiddeld complexiteit Trigger9 knooppunten🏷️ Project Management👁 14 weergavendoor Robert Breen

Overzicht

Create a Fall 2025 course schedule for each student based on what they’ve already completed, catalog prerequisites, and term availability (Fall/Both). Reads students from Google Sheets → asks an AI agent to select exactly 5 courses (target 15–17 credits, no duplicates, prereqs enforced) → appends each student’s schedule to a schedule tab.

🧠 Summary Trigger:* Manual — “When clicking ‘Execute workflow’” I/O:* Google Sheets in → OpenAI decisioning → Google Sheets out Ideal for:** Registrars, adv

Gebruikte knooppunten

Google SheetsAI AgentOpenAI Chat ModelStructured Output Parser

Workflow-voorvertoning

Loading workflow preview...

Hoe het werkt

  1. 1

    Trigger

    De workflow start met een trigger-trigger.

  2. 2

    Verwerking

    Gegevens stromen door 9 knooppunten, connecting agent, googlesheets, lmchatopenai.

  3. 3

    Uitvoer

    De workflow voltooit zijn automatisering en levert het resultaat aan de geconfigureerde bestemming.

Knooppuntdetails (9)

GO

Google Sheets

googleSheets

#1
AI

AI Agent

n8n-nodes-langchain.agent

#2
OP

OpenAI Chat Model

n8n-nodes-langchain.lmChatOpenAi

#3
ST

Structured Output Parser

n8n-nodes-langchain.outputParserStructured

#4

Hoe deze workflow te importeren

  1. 1Klik op de knop JSON downloaden rechts om het workflowbestand op te slaan.
  2. 2Open uw n8n-instantie. Ga naar Workflows → Nieuw → Importeren uit bestand.
  3. 3Selecteer het gedownloade bestand generate-student-course-schedules-based-on-prerequisites-with-gpt-and-google-sheets en klik op Importeren.
  4. 4Stel inloggegevens in voor elk serviceknooppunt (API-sleutels, OAuth, enz.).
  5. 5Klik op Workflow testen om te controleren of alles werkt, activeer het vervolgens.

Of plak rechtstreeks in n8n → Importeren uit JSON:

{ "name": "Generate Student Course Schedules Based on Prerequisites with GPT and Google Sheets", "nodes": [...], ...}

Integraties

agentgooglesheetslmchatopenaimanualtriggeroutputparserstructuredsetsplitout

Haal deze workflow op

Download en importeer met één klik

Bekijken op n8n.io
Knooppunten9
Complexiteitmedium
Triggertrigger
Weergaven14

Gemaakt door

Robert Breen

Robert Breen

@rbreen

Tags

agentgooglesheetslmchatopenaimanualtriggeroutputparserstructuredsetsplitout

Nieuw bij n8n?

n8n is een gratis open-source workflow-automatiseringstool. Host het zelf of gebruik de cloudversie.

n8n gratis ophalen →