OpenAI Agent Builder & n8n Masterclass
Quick Start
Ready to start learning?
Welcome to the complete curriculum for the OpenAI Agent Builder & n8n Automation Masterclass. This course connects the ease of custom GPTs with the raw power of n8n workflow automation.

OpenAI Agent Builder & n8n Automation
Complete Setup from Scratch | Build a Multi-step Agent on OpenAI Agent Builder & n8n | Free Gemini Key
β
3.9π₯ 50+
View on Udemy
π Detailed Curriculumβ
Section 1: Introduction to OpenAI Agent Builderβ
- Lecture 1: Introduction & Quick Preview of What Weβll Build
- Lecture 2: OpenAI AgentKit
- Lecture 3: OpenAI Agent Builder & Drag and Drop Canvas
- Lecture 4: How to Access OpenAI Agent Builder
Section 2: OpenAI Agent Builder Setup (Purchase of OpenAI Credits Required)β
- Lecture 5: Setup OpenAI Account
- Lecture 6: Setup OpenAI API Key
- Lecture 7: Setup Billing, Buy OpenAI Credits (Credit Card Required)
- Lecture 8: Agent Builder Homescreen
- Lecture 9: Claim FREE daily tokens (if you prefer)
Section 3: Environment Setup: Python, UV, VS Code, Gitβ
- Lecture 10: Course Github Repository Link for Open AI Agent Builder
- Lecture 11: MacOS - Install Python, UV, VS Code, Git
- Lecture 12: Windows - Install Python, UV, VS Code, Git
- Lecture 13: Ubuntu - Install Python, UV, VS Code, Git

OpenAI Agent Builder & n8n Automation
Complete Setup from Scratch | Build a Multi-step Agent on OpenAI Agent Builder & n8n | Free Gemini Key
β
3.9π₯ 50+
View on Udemy
Section 4: Build Your First Agent with OpenAI Agent Builderβ
- Lecture 14: STEP 1 - Create New Workflow
- Lecture 15: Files Used in this Lecture from the OpenAI Agent Builder Github Repo
- Lecture 16: STEP 2 - Check the Start Node
- Lecture 17: STEP 3 - Setup Agent Node
- Lecture 18: STEP 4 - End node
- Lecture 19: STEP 5 (Part 1) - Verify your ID (needed to enable preview workflow option)
- Lecture 20: STEP 5 (Part 2) - Preview your workflow & Set Output format
- Lecture 21: STEP 6 - Render output in a browser
- Lecture 22: Summary
Section 5: File Search & Retrieval Augmented Generation (RAG) with Open AI Agent Builderβ
- Lecture 23: Introduction
- Lecture 24: Files Used in this Lecture from the OpenAI Agent Builder Github Repo
- Lecture 25: Whatβs File Search & Set State
- Lecture 26: What we are going to build
- Lecture 27: Step 1.1 - Add file search node
- Lecture 28: Step 1.2 - Create Vector Store & Semantic Search
- Lecture 29: Step 1.3 - File search (contd.)
- Lecture 30: Step 2 - Add Set State
- Lecture 31: Step 3 - Add Agent
- Lecture 32: Preview 1 (File Search Node)
- Lecture 33: Step 4 - Add File Search Tool instead of Node
- Lecture 34: Preview 2 (File Search Tool)
- Lecture 35: Summary of what we have learnt
Section 6: Adding an MCP Server to OpenAI Agent Builderβ
- Lecture 36: Quick Intro to MCP
- Lecture 37: Files Used in this Lecture from the OpenAI Agent Builder Github Repo
- Lecture 38: Add the MCP node to Workflow
- Lecture 39: Select the type of your MCP Server
- Lecture 40: Google Drive MCP - Access Token
- Lecture 41: Google Drive MCP - Finish Setup
- Lecture 42: MCP Prompt for Agent
- Lecture 43: Finishing Touches
- Lecture 44: Run the Workflow and Agent
- Lecture 45: Viewing the Output HTML Page
- Lecture 46: Summary
Section 7: Guardrails for Sensitive Data in OpenAI Agent Builderβ
- Lecture 47: Introduction | What are Guardrails
- Lecture 48: Files Used in this Lecture from the OpenAI Agent Builder Github Repo
- Lecture 49: Starting from scratch | Add the Agent Node.
- Lecture 50: Add the Guardrail Node
- Lecture 51: Guardrail Fail Case - Remove PII Agent
- Lecture 52: Guardrail Pass Case
- Lecture 53: Previewing Our Agent
- Lecture 54: Save Output HTML
- Lecture 55: Preview Output
- Lecture 56: Summary & Quick Recap

OpenAI Agent Builder & n8n Automation
Complete Setup from Scratch | Build a Multi-step Agent on OpenAI Agent Builder & n8n | Free Gemini Key
β
3.9π₯ 50+
View on Udemy
Section 8: While Loop Iterations in OpenAI Agent Builderβ
- Lecture 57: Intro and Quick Preview
- Lecture 58: Files Used in this Lecture from the OpenAI Agent Builder Github Repo
- Lecture 59: Recap of While Loop
- Lecture 60: Set initial state
- Lecture 61: Build While Loop
- Lecture 62: Setup Agent
- Lecture 63: Set updated state
- Lecture 64: Preview the workflow
- Lecture 65: Copy & format output
- Lecture 66: Preview the output
- Lecture 67: Conclusion
Section 9: Bringing it all together - Multi-agent Workflow using OpenAI Agent Builderβ
- Lecture 68: Introduction to Multi-Agent System with OpenAI Agent Builder
- Lecture 69: Create a New Project
- Lecture 70: Note the Workflow Design and Agent Prompts
- Lecture 71: Build Step 1 - Safety Checker Agent
- Lecture 72: Transform Node
- Lecture 73: Set State Node
- Lecture 74: If else node
- Lecture 75: User approval
- Lecture 76: Build Step 2 - Research Phase
- Lecture 77: Build Step 3 - Requirements Writer
- Lecture 78: Build Step 4 - Designer
- Lecture 79: Build Step 5 - Code Writer Agent
- Lecture 80: Built Widget - HTML Viewer
- Lecture 81: Preview the Workflow
- Lecture 82: Workflow output
- Lecture 83: Summary
Section 10: Introduction to n8nβ
- Lecture 84: What is n8n? What is Worflow Automation?
- Lecture 85: Key feature 1 - Drag drop Visual Workflow Editor
- Lecture 86: Key feature 2 - Flexible Node Types
- Lecture 87: Key feature 3 - Multiple App Integrations
- Lecture 88: Key feature 4 - Code when you need it
- Lecture 89: Key feature 5 - Multiple Use cases
- Lecture 90: n8n Github
- Lecture 91: Summary
Section 11: Setup n8n Free Community Editionβ
- Lecture 92: Super Quick Recap of n8n
- Lecture 93: Pricing & Free Community Edition
- Lecture 94: Quick Demo of what we'll Build During Setup
- Lecture 95: Other n8n Editions
- Lecture 96: Install Docker Desktop on Your System
- Lecture 97: Docker Volume Command
- Lecture 98: Docker Run Command
- Lecture 99: Summary of the Docker Commands

OpenAI Agent Builder & n8n Automation
Complete Setup from Scratch | Build a Multi-step Agent on OpenAI Agent Builder & n8n | Free Gemini Key
β
3.9π₯ 50+
View on Udemy
Section 12: Setup Google Cloud (for FREE Gemini API Key)β
- Lecture 100: Create a new Gmail Account if you prefer
- Lecture 101: Create a Google Cloud Project
- Lecture 102: Install gcloud CLI
- Lecture 103: Enabling API Keys if Needed
Section 13: Running n8n with a Test Agentβ
- Lecture 104: Starting n8n
- Lecture 105: n8n New Account Setup
- Lecture 106: Testing a Simple Agent Setup
- Lecture 107: Summary of what we Built
Section 14: Build your first n8n Agent Workflowβ
- Lecture 108: Introduction and Quick Preview of What Weβll Build
- Lecture 109: Start Docker Desktop & n8n
- Lecture 110: Overview Screen - Workflows, Credentials, Executions
- Lecture 111: Trigger Node - Create, Execute and View Output
- Lecture 112: Agent Node - Create and Define Prompt Using Expressions
- Lecture 113: Agent Node - Adding Gemini LLM Chat Model
- Lecture 114: Agent Node - Execute Step
- Lecture 115: HTML Node - Create, Execute and View Output
- Lecture 116: A note on Common UI Features in n8n
- Lecture 117: Export, Import & Share n8n Workflow JSON
- Lecture 118: Summary

OpenAI Agent Builder & n8n Automation
Complete Setup from Scratch | Build a Multi-step Agent on OpenAI Agent Builder & n8n | Free Gemini Key
β
3.9π₯ 50+
View on Udemy