Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Build AI Agents with n8n in 2025

AI Foundations via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master AI agent development using n8n workflow automation platform in this comprehensive 5-hour course that takes you from fundamental concepts to building fully functional AI agents. Begin by understanding what AI agents are, how they differ from traditional automations, and explore data flow concepts before diving into the n8n platform itself. Learn about n8n's pricing structure, dashboard navigation, canvas interface, and the various types of nodes including trigger, action, utility, code, and agent nodes. Build your first automation project with a lead form system that integrates Gmail actions, switch nodes, and expression fields, followed by a weather automation project that incorporates Airtable integration, HTTP requests, and JavaScript code generation. Progress to creating an intelligent email agent that uses OpenAI credentials, calendar access, and JSON parsing for automated email management and labeling. Explore multiple communication mediums by building agents that work with Telegram integration, voice transcription, webhook responses, and memory systems. Understand multi-agent hierarchies and classifier agents before constructing a personal assistant that manages Google Calendar events with full CRUD operations. Throughout the course, gain hands-on experience with credential management, dynamic mapping, debugging techniques, and testing workflows while learning best practices for automation building and agent instruction design.

Syllabus

0:00 - Overview
1:26 - AI Foundations
2:58 - Course Intro
4:21 - What are AI Agents?
6:51 - Agents vs. Automations
10:31 - Data Flow
13:21 - Who are Agents for?
15:18 - Tool Stack
17:09 - Intro to N8N
19:41 - N8N Pricing
21:41 - Sign-up
23:07 - N8N Dashboard
28:07 - N8N Canvas
28:51 - Start a Workflow
30:51 - What are nodes?
34:18 - Trigger, Action, Utility Nodes
39:41 - Code & Agent Nodes
41:11 - Building an Automation
42:16 - Automation Building Tips
45:21 - Build 1: Lead Form Automation
47:21 - Build 1 Begins
48:36 - Create a Form
54:11 - Lead Form Execution
55:31 - Switch Node
57:23 - Input, Configure & Output
59:41 - Switch Node Settings
1:04:58 - Testing Switch Node
1:07:21 - Gmail Action
1:08:35 - Credentials Overview
1:10:51 - Gmail Node Settings
1:13:21 - Expression Field
1:16:01 - Lead Form Test
1:17:31 - Adding Labels
1:22:46 - Testing all Budgets
1:25:38 - Build 2: Weather Automation
1:30:11 - Airtable Set-up
1:34:21 - Build 2 Form
1:36:04 - Switch Node Routing
1:38:34 - Weather Data
1:39:41 - HTTP Get Request
1:44:46 - Latitude & Longitude
1:49:12 - Mapping HTTP Request
1:51:11 - Coordinate Error Fix
1:53:53 - Code Node
1:55:20 - Generating JS Code
1:57:41 - Testing Code
1:59:03 - Map Data to Airtable
2:02:29 - Airtable Node Settings
2:04:34 - Final Tests
2:06:46 - Building an Agent
2:08:46 - How Agents Work
2:11:09 - Agentic Workflow
2:14:51 - Additional Examples
2:17:21 - Build 3: Email Agent
2:19:24 - Build 3 Begins
2:21:26 - Gmail Trigger
2:22:31 - Trigger Test
2:25:58 - Get Message Action
2:27:26 - AI Agent Node
2:29:15 - OpenAI Credentials
2:32:39 - Tools for Agents
2:34:24 - Calendar Access
2:38:31 - Goals Workspace
2:42:05 - Airtable Token
2:43:09 - Search Tool
2:44:59 - Chat Trigger
2:46:37 - Alternative Search Tool
2:47:11 - Instruction Basics
2:49:35 - Expression Prompt
2:52:33 - Input/Output Examples
2:55:25 - Debugging Expression
2:58:48 - Response Example
3:00:48 - Email Labels
3:05:30 - Output Extraction
3:09:03 - Output Parser
3:10:26 - JSON Basics
3:15:11 - Applying JSON
3:18:03 - Model Change for Agents
3:19:51 - Draft Action
3:22:32 - Agent Test
3:23:51 - Add Label to Thread
3:26:08 - B3 Switch Node
3:28:10 - Dynamic Mapping
3:30:41 - Final Route Testing
3:36:24 - Build 4: Communication Mediums
3:38:06 - Interfaces for Communication
3:39:20 - Connect to Telegram
3:41:30 - BotFather
3:42:06 - Telegram Node
3:46:07 - Chat Data
3:48:36 - If Node Explained
3:52:35 - Transcribe Node
3:54:10 - Agent Node
3:55:59 - Edit Fields
3:58:04 - Chat Model
3:58:51 - Chat ID
4:01:09 - Edit Fields Simplified
4:03:46 - Telegram Test
4:04:36 - Adding Memory
4:08:21 - What is Vibe Coding?
4:09:37 - Vibe Coding Course
4:10:23 - Webhook Node
4:12:03 - Lovable Interface
4:13:56 - Respond to Webhook
4:15:21 - Edit Fields Duplicate
4:16:05 - If Node Addition
4:17:12 - Message Test
4:18:38 - Multi-Agent Hierarchy
4:22:09 - Classifier Agents
4:24:57 - Call N8N Workflow Tool
4:26:56 - Multi-Agent Uses
4:31:21 - Build 5: Personal Assistant
4:34:09 - Build 5 Begins
4:35:03 - Chat Trigger & Agent
4:36:57 - Instructions
4:39:16 - Google Calendar
4:40:56 - Agent Node Instructions
4:43:30 - Classifier Tool
4:44:56 - Classifier Test
4:46:22 - User Query
4:47:57 - Adding Calendar Tools
4:53:29 - Create Test
4:56:08 - Search Test
4:58:26 - Delete, Get, Update Events
5:00:49 - Final Tests
5:02:31 - ! Try it Yourself
5:04:50 - Conclusion
5:05:46 - Join AI Foundations

Taught by

AI Foundations

Reviews

Start your review of How to Build AI Agents with n8n in 2025

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.