Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AI Builder: Create Agents, Voice Agents & Automations in n8n
Bestseller
Highest Rated
Rating: 4.8 out of 5(2,603 ratings)
19,376 students
Last updated 2/2026
English

What you'll learn

  • PROJECT 1: Build an autonomous financial agent that monitors MarketStack prices and rebalances Google Sheets portfolios using OpenAI logic.
  • PROJECT 2: Deploy a conversational Voice Agent via ElevenLabs and Twilio that utilizes Supabase RAG for deep domain expertise.
  • PROJECT 3: Construct a multi-agent Go-To-Market system using MCP and FireCrawl to scrape leads, enrich data, and schedule meetings.
  • Build autonomous AI Agents using n8n that can plan, reason, and execute complex business workflows without writing a single line of code.
  • Engineer real-time Voice Agents with ElevenLabs and Twilio that handle live phone calls, manage customer objections, and trigger business actions instantly.
  • Implement Agentic RAG (Retrieval Augmented Generation) pipelines using Supabase vector stores to equip your agents with deep, proprietary knowledge
  • Master n8n’s advanced capabilities including Webhooks, JSON data transformation, and Expressions to build enterprise-grade data pipes and integrations.
  • Integrate LLMs (OpenAI, Gemini, Anthropic) with essential business tools like Google Sheets, Slack, Gmail, and Telegram to automate manual administrative tasks.

Course content

3 sections87 lectures14h 30m total length
  • Day 1 - Build Your First AI Agent with n8n and OpenRouter (No-Code Tutorial)12:28

    If you want to learn:


    How do I build my first AI agent without coding?

    What is n8n and how can I use it for AI automation?

    How do I connect OpenRouter to create AI-powered workflows?

    What's the fastest way to integrate AI into my business processes?

    Can I create conversational AI agents using no-code platforms?

    How do I set up API keys for OpenAI and OpenRouter integration?


    Then this lecture is for you!



    This hands-on tutorial walks you through building your first AI agent using n8n's visual workflow automation platform and OpenRouter's API. You'll learn how to create an OpenRouter account, generate and configure API keys, and set up n8n's cloud-based workflow editor. The lecture demonstrates the complete process of constructing an agentic AI workflow by adding a chat message trigger, configuring an AI Agent node, and connecting the OpenRouter chat model to access free AI models like OpenAI GPT-OSS. You'll discover how to test your AI agent in real-time through n8n's chat interface, enabling you to automate conversations and integrate AI capabilities into your apps and services without writing code. This practical introduction to workflow automation covers essential AI concepts including chat models, API integration, and no-code AI agent development, providing immediate, tangible results for both technical and non-technical users looking to leverage artificial intelligence for business automation.

  • Day 1 - Build AI Agents with n8n: Agentic AI Workflow Automation Framework10:23

    If you want to learn:


    How do I build my first AI agent without writing code?

    What is agentic AI and how can it create business impact?

    How can I use n8n to automate workflows with artificial intelligence?

    What's the difference between ChatGPT and building custom AI agents with n8n?

    Can non-technical people create production-grade AI automation systems?

    How do I deliver AI solutions for clients using workflow automation tools?


    Then this lecture is for you!



    This lecture welcomes you to the Agentic AI Builder course and introduces you to building AI agents with n8n for real business impact. You'll discover how n8n enables you to create custom AI workflows that go beyond simple ChatGPT interactions by orchestrating multiple AI services and integrations through a visual interface. The lecture outlines who this course serves—both business professionals seeking to work at the frontier of generative AI without coding, and AI engineers looking to rapidly deliver substantial automation functionality in minutes. You'll learn the course roadmap for the next three weeks, including how to build AI agents and voice agents that solve measurable business problems, apply agentic AI to automate workflows, and create production-ready solutions for your own business or clients. The instructor, Ed Donner, shares his background as CTO of an AI startup and former AI engineering leader, explaining how this hands-on course fits within the broader AI builder ecosystem. By understanding the step-by-step approach to workflow automation with n8n, you'll be positioned to create AI-powered applications that deliver immediate business value, whether you're completely non-technical or an experienced developer seeking faster implementation methods.

  • Day 1 - Build AI Agents with n8n: Complete Learning Roadmap & Workflow Setup11:34

    If you want to learn:


    How to build AI agents with n8n over a structured 3-week learning roadmap?


    What's the difference between ChatGPT as a product and GPT as an LLM model?


    How to automate workflows and create agentic AI systems step-by-step?


    What are APIs, JSON, and API keys, and why do they matter for AI automation?


    How to progress from basic workflow automation to multi-agent systems and production-grade AI applications?


    What real-world projects and integrations you'll build to amplify your business with artificial intelligence?


    Then this lecture is for you!



    This lecture provides a comprehensive course overview of a 3-week n8n curriculum designed to transform you into an agentic AI builder. You'll discover the complete learning roadmap structured around three progressive phases: Automate (week 1), Accelerate (week 2), and Amplify (week 3). The session covers fundamental AI concepts including what LLMs are, how large language models function as statistical pattern matchers, and the critical distinction between AI models like GPT and products like ChatGPT. You'll learn essential technical foundations including APIs, HTTP endpoints, JSON data format, and API keys that enable workflow automation and integration with apps and services. The curriculum breakdown reveals core sessions on agentic AI and n8n fundamentals, dedicated integration modules, and hands-on real-world projects including voice agents, RAG implementation, web scraping, multi-agent systems, and MCP integration. You'll understand how n8n workflow automation connects different artificial intelligence systems and services, and preview the step-by-step progression from basic automation to production-grade AI agents. This foundational session establishes the framework for building AI-powered applications that deliver business value, setting you up to create automated workflows, implement prompt engineering, and use n8n to orchestrate complex AI systems throughout the course.

  • Day 1 - What is an AI Agent? Understanding Agentic Workflows in n8n9:01

    If you want to learn:


    - What exactly are AI agents and how do they differ from regular automation?

    - What is n8n and why has it become a leading workflow automation platform?

    - How can you use n8n for free versus paid cloud deployment?

    - What is fair code licensing and how does it differ from open source?

    - Can you build and sell AI agent projects for clients using n8n?

    - What are the practical limitations and permissions of the n8n fair code license?


    Then this lecture is for you!



    In this beginner-friendly guide, you'll discover what AI agents truly are and explore the evolution of their definition—from AI systems that work independently to the modern practitioner's view: LLMs that run tools in a loop to achieve specific goals. You'll get a comprehensive introduction to n8n, the workflow automation platform that makes building AI-powered workflows accessible to both technical and non-technical users. Learn about n8n's unique fair code licensing model, understanding exactly what you can and cannot do with the platform—including how you can use n8n for free by self-hosting, build custom AI agents for your business, and even create client projects without licensing fees. This practical guide covers the differences between n8n's cloud deployment and self-hosted options, explains the subscription tiers starting at $20-24 per month, and clarifies how n8n differs from tools like Zapier. You'll understand the core components of agentic workflows in n8n, including the AI agent node and tool integration, setting the foundation for building real-world AI automation solutions. Whether you're new to AI workflow automation or exploring n8n as your automation platform of choice, this lecture provides the essential knowledge to start leveraging AI agents and workflow automation effectively.

  • Day 1 - OpenAI API Setup: Cost Optimization and Free Alternatives Guide12:06

    If you want to learn:


    How do OpenAI API costs actually work and what's the minimum investment required?

    What's the difference between OpenAI vs OpenRouter for AI automation projects?

    How do you set up an OpenAI API key for n8n workflow integration?

    Should you use OpenAI's powerful models or free alternatives like OpenRouter and Gemini?

    What are the best practices for cost optimization when working with multiple AI models?

    How can you maximize your AI projects while controlling API usage and spending?


    Then this lecture is for you!



    This lecture provides a comprehensive guide to understanding API pricing comparison between OpenAI and OpenRouter, setting up your OpenAI API account, and exploring n8n integration options for AI automation. You'll learn the exact process of creating an OpenAI platform account (distinct from ChatGPT), generating a secure API key, and adding the $5 minimum balance for pay-as-you-go access to GPT models. The lecture covers critical cost efficiency strategies, explaining how to use OpenRouter as a free alternative with access to multiple AI models through a single API key, including options from Anthropic, Gemini, and Mistral. You'll discover how to monitor token usage through the OpenAI dashboard, implement best practices for API usage tracking, and understand the differences between various AI providers for different use cases. The instructor demonstrates practical steps for workflow automation setup, discusses rate limits and latency considerations for free tiers, and explains why self-hosted n8n solutions can reduce API costs in the long term. You'll also learn about the gateway to multiple LLMs through OpenRouter, enabling you to switch between models for cost optimization and to make an informed decision about which AI integration best suits your automation projects and budget constraints.

  • Day 1 - How to Build an AI Agent with n8n and OpenAI API Integration16:02

    If you want to learn:


    How do I build my first AI agent using n8n and OpenAI?

    What's the difference between using OpenAI and OpenRouter in n8n workflows?

    How can I add memory to an AI chatbot so it remembers conversations?

    What are AI agent tools and how do I integrate real-world APIs like Market Stack?

    How do I set up OpenAI API credentials in n8n for workflow automation?

    Can I create AI-powered applications without coding using visual workflow platforms?


    Then this lecture is for you!



    In this hands-on tutorial, you'll build your first functional n8n AI agent from scratch using OpenAI's GPT-4o-mini model and the Market Stack API. You'll start by creating a new workflow in n8n, configuring the Chat OpenAI node with your API credentials, and setting up the AI Agent component. The lecture walks you through adding Simple Memory to enable conversational persistence, allowing your AI agent to remember context throughout the chat session. You'll then integrate the Market Stack Tool to give your agent the capability to retrieve real-time end-of-day equity prices for stocks like Google. This practical demonstration shows how to connect AI models with external APIs, configure tool parameters for automatic model definition, and test your agentic workflow through n8n's chat interface. By the end, you'll understand the fundamental difference between stateless LLMs and AI-powered applications with memory, and you'll have created a working AI agent that can hold conversations and execute real-world data lookups—all through visual workflow automation without writing code.

  • Day 2 - Understanding Agentic AI: How AI Agents Work with LLMs and Prompts7:19

    If you want to learn:


    How do AI agents work and what makes them autonomous?

    What is agentic workflow and how does it differ from traditional automation?

    What are the five core techniques that power agentic AI systems?

    How do LLMs make decisions and execute complex tasks in an agentic loop?

    What is tool calling and how do AI agents use external tools?

    What common pitfalls should you avoid when implementing agentic AI?


    Then this lecture is for you!



    This lecture provides foundational understanding of agentic AI and how AI agents work autonomously to execute complex tasks. You'll discover the five essential tricks behind agentic workflow systems: the illusion of memory, thinking and reasoning with LLMs, chaining large language models together, tool calling and tool use, and the agentic loop that enables agents to work iteratively toward goals. The session explains how prompt engineering and context engineering allow agents to make decisions, how AI systems interpret input and output to orchestrate workflows dynamically, and how tool invocation enables agents to interact with external tools and APIs. You'll learn why agentic workflows differ from traditional workflows, understand how autonomous AI agents maintain context without human intervention, and discover the "human trap" - a critical pitfall in agentic AI systems. This foundational lecture prepares you to implement agentic workflows, understand how multiple agents collaborate in multi-agent systems, and grasp how LLM-based agents automate complex workflows through intelligent decision-making and tool integration.

  • Day 2 - How LLMs Create Illusion of Memory and Reasoning Capabilities in AI12:17

    If you want to learn:


    - How do large language models create the illusion of memory and thinking?

    - What is chain of thought reasoning and how does it improve AI responses?

    - Why do reasoning models outperform standard LLMs on complex problems?

    - How do thinking budgets and reasoning traces actually work in modern AI?

    - What are the fundamental limitations of LLMs when it comes to true reasoning?

    - When should you use reasoning models versus chat models for AI applications?


    Then this lecture is for you!



    This lecture explores the core mechanisms behind LLM reasoning capabilities and exposes the illusion of thinking in artificial intelligence. You'll discover how the "illusion of memory" works through stateless prompt engineering, where the entire conversation history is sent with each request to create the appearance of memory retention. The lecture demonstrates chain of thought prompting techniques, showing how adding "think step by step" to prompts dramatically improves reasoning outcomes by forcing the model to generate intermediate reasoning traces before final answers.


    You'll learn the technical difference between chat models and reasoning models, understanding how reasoning models are trained to output step-by-step thought processes that lead to more accurate results on complex reasoning tasks and benchmark problems. The lecture reveals the surprisingly simple yet effective technique of inserting tokens like "wait" during inference to extend reasoning effort and create longer reasoning traces, explaining how thinking budgets (none, minimal, low, medium, high) control the depth of AI reasoning.


    Through concrete examples comparing GPT-4 variants with and without reasoning enabled, you'll see how reasoning models handle trick questions and probability puzzles that standard models fail. The lecture covers the autoregressive token generation process, explaining how transformer models generate text one token at a time and how this architecture enables chain of reasoning improvements. You'll understand the strengths and limitations of reasoning models, including when chat models may actually outperform reasoning models in agentic AI systems, and learn the experimental approach needed to select the right model for your specific use case in machine learning applications.

  • Day 2 - How Tool Calling Works in Agentic AI Systems and LLM Workflows8:19

    If you want to learn:


    How do AI agents work and what makes them autonomous?


    What is tool calling in LLMs and how does it actually function behind the scenes?


    How can you chain multiple LLM calls to create more controlled AI workflows?


    What is an agentic loop and how does it enable AI agents to execute complex tasks?


    How do agentic workflows differ from traditional automation tools?


    Then this lecture is for you!



    This lecture breaks down the core mechanisms behind agentic AI systems and autonomous agents. You'll discover how LLM chaining works by splitting complex prompts into separate, controllable workflow steps that can be tested and optimized individually. The lecture demystifies tool calling by revealing the prompting techniques that allow AI agents to interact with external tools and APIs—showing you the exact input and output patterns that create this seemingly magical capability. You'll learn how agentic loops enable AI agents to autonomously execute multi-step tasks by repeatedly calling an LLM with updated context until a goal is achieved. Through practical examples like portfolio valuation and stock price lookup, you'll understand how agents work by combining tool invocation, decision-making, and iteration within a single workflow. The lecture provides hands-on demonstrations using ChatGPT to illustrate how tool use actually functions through clever prompt engineering rather than special LLM capabilities. By the end, you'll have a clear understanding of agentic workflows and how these autonomous AI systems coordinate multiple specialized agents to automate complex tasks without requiring human intervention at each step.

  • Day 2 - How to Evaluate AI Agents: Stop Anthropomorphizing LLMs in Workflows5:06

    If you want to learn:


    - Why treating LLMs like humans with roles and responsibilities leads to poor AI system design?

    - What is anthropomorphizing in AI and how does it create the illusion of thinking in large language models?

    - How can you avoid the human trap when building agentic AI workflows and agent architectures?

    - What's the difference between LLMs generating realistic content versus actually reasoning through problems?

    - How should you properly evaluate and measure AI agent performance instead of relying on compelling outputs?

    - What's the scientific approach to dividing tasks among multiple AI agents in modern AI systems?


    Then this lecture is for you!



    This lecture exposes a critical limitation of LLMs and reveals why anthropomorphizing AI agents undermines effective agentic AI development. You'll discover the "human trap" - the common mistake of assigning roles and responsibilities to LLM agents based on human organizational structures rather than actual reasoning capabilities and performance metrics. The lecture explains how large language models excel at generating realistic, compelling content that creates an illusion of thinking, but this doesn't guarantee accurate problem-solving or true understanding of tasks.


    You'll learn the fundamental difference between LLMs following prompts to produce believable outputs versus genuine reasoning and evaluation. The instructor demonstrates why business people and engineers often fall into the trap of designing agent architectures that mirror human job roles, resulting in multiple agents producing "LLM slop" - content that appears collaborative and purposeful but fails to solve problems effectively.


    The lecture provides a disciplined, scientific approach to building agentic workflows: start simple with one agent, divide tasks based on measured performance improvements rather than human analogies, and always evaluate outcomes with concrete benchmarks. You'll understand why experimentation and measurement are essential for avoiding hallucination and ensuring your AI system delivers superior performance. This practical framework helps you move beyond toy projects and demos toward production-ready artificial intelligence solutions using proper evaluation methodologies and step-by-step validation of reasoning capabilities.

  • Day 2 - How to Navigate n8n Cloud: Admin Panel, Instance, and Canvas Tutorial9:49

    If you want to learn:


    - How to navigate between different levels in n8n Cloud?

    - What's the difference between the dashboard, instance, and workflow levels in n8n?

    - How to access your n8n instance from the cloud account?

    - What is the n8n canvas and editor, and how do you use them?

    - How to switch between the admin panel and your workflow automation platform?

    - What are the three levels of granularity in n8n Cloud navigation?


    Then this lecture is for you!



    This lecture provides a step-by-step guide to understanding n8n Cloud's three-level navigation structure. You'll learn how to distinguish between the cloud account level (dashboard/admin panel), the instance level (home/overview screen), and the workflow level (canvas/editor). The tutorial walks you through accessing your n8n instance from app.n8n.cloud/dashboard, navigating to the home screen where you manage multiple workflows, and opening the workflow editor to build automation. You'll understand how to use the admin panel to manage cloud-level settings, access your running n8n instance, and switch between different views using the navigation menu. The lecture clarifies common terminology confusion and demonstrates how to move between these levels to effectively use n8n as your workflow automation platform. By the end, you'll have the foundational knowledge needed to confidently navigate n8n Cloud and understand how the instance manages your business process automation workflows.

  • Day 2 - How to Build AI Workflows with n8n: Nodes, Triggers, and Automation12:14

    If you want to learn:


    - How do I build my first AI workflow with n8n?

    - What are AI agents and how do I create them in n8n?

    - How do I connect AI tools and language models in a workflow?

    - What is the n8n workflow editor and how does it work?

    - How do I add memory and system prompts to AI agents?

    - How can I automate tasks using n8n's AI agent node?


    Then this lecture is for you!



    In this hands-on tutorial, you'll build your first AI workflow with n8n using AI agents and tools. You'll learn how to use the n8n workflow automation platform to create agentic workflows from scratch. The lecture walks you through the n8n workflow editor, showing you how to add an AI agent node, connect it to language models like OpenAI or Google Gemini, and configure chat triggers to start your automation.


    You'll discover how to build AI agents with memory using the simple memory node, allowing your AI assistant to remember conversation context. Learn to customize agent behavior by modifying the system prompt, transforming your helpful assistant into any personality you need. The step-by-step guide demonstrates how to add AI agent tools like Market Stack for real-time data retrieval, enabling your agent with n8n to make decisions and fetch information automatically.


    This tutorial covers essential n8n concepts including nodes, connectors, triggers, and actions—the basic building blocks of every n8n workflow. You'll learn how to save the workflow, view executions, and understand how AI agents use prompts and LLMs to automate tasks. By the end, you'll have created a fully functional AI workflow that combines chat interaction, conversation memory, and external tool integration using n8n's no-code automation platform.

  • Day 3 - How to Integrate Google Sheets and Google Drive with n8n Workflows6:51

    If you want to learn:


    How to integrate Google Workspace apps and services with n8n for workflow automation?


    What makes n8n integrations so simple compared to traditional integration methods?


    How to connect Google Drive, Google Sheets, and Google Docs to automate tasks and transfer data?


    How to set up your first Google Workspace integration in n8n without writing custom code?


    What are the key concepts and terminology you need to understand n8n workflows?


    How to authenticate your Google Account and start integrating Gmail with Google Drive using n8n?


    Then this lecture is for you!



    This lecture introduces you to n8n's powerful integration capabilities, focusing on Google Workspace automation. You'll discover how n8n makes workflow automation accessible by eliminating the complexity of traditional integrations. The session covers essential n8n terminology including nodes, triggers, actions, connections, and workflow executions, helping you understand the three-level hierarchy of n8n Cloud: deployment, instance, and individual workflows.


    You'll learn the fundamental approach to integrate Google Drive, Google Sheets, and Google Docs with n8n workflows, understanding how to authenticate your Google Account and configure nodes for Google services. The lecture explains how n8n enables you to create workflows that automate tasks and transfer data between Google Workspace apps without writing custom integrations or dealing with complex API configurations.


    The instructor provides practical guidance on working with the n8n interface, including the canvas editor where you'll build your automation workflows. You'll understand how to use n8n to integrate Google services through pre-defined supported actions, making it adaptable and scalable for your business processes. The lecture also covers important considerations for working with integrations, including authentication best practices, API key management, and troubleshooting common integration challenges.


    By the end of this session, you'll be prepared to start integrating Google Workspace admin tools and create sophisticated automations between Google Drive and Google Sheets using n8n, setting the foundation for building complex workflows with Google services throughout the course.

  • Day 3 - How to Build an AI Workflow in n8n with Google Drive Integration6:27

    If you want to learn:


    How do I build an AI workflow in n8n with Google Drive integration?

    What are the essential n8n workflow shortcuts and navigation techniques for beginners?

    How can I set up an AI agent with chat capabilities in n8n?

    How do I authenticate and integrate Google Drive with n8n automation?

    What are the best practices for creating your first n8n workflow with apps and services?

    How do I use n8n to automate tasks with Google Sheets and AI-powered agents?


    Then this lecture is for you!



    This hands-on tutorial walks you through building your first n8n workflow with Google Drive integration and AI agents. You'll learn how to navigate the n8n cloud interface, access your instance, and use essential keyboard shortcuts (plus/minus for zoom, tab for node selection, command/control-drag for canvas navigation) to work efficiently in the workflow editor.


    The lecture demonstrates how to create a new workflow using the on chat message trigger node, configure an AI agent with OpenAI chat model (GPT-4.1 mini), and add simple memory for context-aware conversations. You'll discover n8n's workflow automation capabilities while learning to rename workflows, use the canvas map for navigation, and build muscle memory with n8n automation shortcuts.


    The tutorial then transitions to Google Drive integration, showing you how to set up a Google Drive account, navigate drive.google.com, and create a Google Sheet for a stock portfolio with ticker symbols, quantities, and prices. This practical use case prepares you for automating data between AI services and cloud storage, demonstrating how n8n provides seamless integration between apps and services. You'll understand the foundation for building AI workflows in n8n that connect to Google Drive's API and automate tasks across different platforms.

  • Day 3 - How to Automate Stock Portfolio Tracker with n8n and Google Sheets11:04

    If you want to learn:


    - How to automate stock portfolio tracking using Google Sheets and AI?

    - What's the easiest way to connect n8n to Google Sheets without coding?

    - How can AI agents automatically update stock prices in real-time?

    - How to integrate MarketStack API with Google Sheets for live financial data?

    - What are the steps to build an automated portfolio tracker with n8n workflow?

    - How to set up AI-powered automation that reads and writes to spreadsheets?


    Then this lecture is for you!



    In this hands-on tutorial, you'll build an AI-powered automation workflow that automatically updates Google Sheets with real-time stock prices. You'll learn how to connect n8n Cloud to Google Sheets using simple authentication, configure an AI agent with three essential tools, and watch as your portfolio tracker updates live market data automatically.


    The lecture walks you through setting up Google Sheets integration in n8n, adding the MarketStack API to fetch current stock prices, and configuring read and write operations for your spreadsheet. You'll discover how to structure your workflow using nodes that enable your AI agent to read portfolio data, retrieve live stock prices for multiple ticker symbols (Google, Apple, Tesla), and intelligently update the price column based on ticker matching.


    You'll explore the complete workflow execution process, examining JSON data structures and understanding how the AI agent makes decisions about which rows to update. The tutorial demonstrates how to configure the Google Sheets node to match on specific columns, set up automated data retrieval from financial APIs, and customize your portfolio tracker to include additional data fields like highs, lows, and market information.


    By the end of this lecture, you'll have a functioning automated stock portfolio tracker that updates spreadsheet data in real-time, providing you with a practical foundation for building more complex AI-powered automation workflows for finance and investment tracking.

  • Day 3 - How to Build an AI Agent to Automatically Draft Gmail Replies in n8n10:57

    If you want to learn:


    - How to build a Gmail AI auto-responder using n8n workflow automation?

    - How to create draft replies to incoming emails automatically with AI agents?

    - How to set up Gmail integration in n8n using Google OAuth credentials?

    - How to filter and read incoming emails from your Gmail inbox using n8n?

    - How to automate email triage and classification without sending messages directly?

    - How to manage high volume of emails intelligently while staying in charge of editing and approving emails before they go out?


    Then this lecture is for you!



    In this hands-on tutorial, you'll build a complete Gmail AI integration workflow in n8n that automatically generates draft replies to incoming emails. You'll start by setting up Google OAuth credentials in n8n and connecting to the Gmail API. The lecture walks you through creating an AI agent that can read messages from your Gmail inbox using filtered queries (like emails received in the last day) and then draft intelligent responses using OpenAI's chat model.


    You'll learn how to configure the Gmail node to consume the Gmail API, apply filters to incoming messages, and use JavaScript expressions with Luxon for date handling. The workflow demonstrates how to create draft replies in Gmail that place responses into the Gmail thread without automatically sending them—keeping you in control of editing and approving emails before they go out.


    This n8n workflow template is designed for anyone who manages a high volume of emails or often face writer's block when crafting responses. You'll discover how to set up tool permissions carefully, ensuring your AI agent only has access to operations you're comfortable with. The lecture covers adding the n8n redirect URI to the Google Cloud Console, configuring message operations (Get many, Create draft), and testing the complete automation workflow.


    By the end, you'll have a working Gmail AI auto-responder that reads your inbox, analyzes incoming messages, and intelligently generates draft replies—perfect for busy executives and professionals managing high email volumes while maintaining productivity and control.

  • Day 4 - Understanding JSON in n8n: Key-Value Pairs, Objects, and Arrays8:42

    If you want to learn:


    How does JSON data structure work in n8n workflow automation?

    What are the four fundamental building blocks of JSON for API integration?

    How do you structure key-value pairs, objects, and arrays in n8n workflows?

    What's the difference between objects and arrays when working with automation data?

    How can you nest JSON objects to handle complex workflow data in n8n?


    Then this lecture is for you!



    This comprehensive lecture introduces JSON data structure fundamentals essential for building n8n workflow automation. You'll discover how JSON serves as the standard format for describing structured data in n8n, enabling seamless integration between APIs and automation workflows. The lecture breaks down the four core components of JSON: key-value pairs for organizing data with names and values, objects (dictionaries) that bundle multiple key-value pairs using curly braces, arrays for creating ordered lists with square brackets, and nesting techniques for building complex data structures. You'll learn critical JSON syntax rules including proper use of double quotes for strings, lowercase boolean values, and comma placement between elements. The session covers practical examples of how to structure person objects with properties like name and age, create arrays of multiple items, and nest objects within objects for handling sophisticated data like addresses. You'll understand how JSON's human-readable format facilitates collaboration between developers and AI agents while maintaining machine compatibility. Special attention is given to common pitfalls such as avoiding spaces in keys, using straight quotes instead of curly quotes, and proper formatting for null values. By mastering these JSON fundamentals, you'll be prepared to work with HTTP request nodes, authenticate external APIs, and build robust n8n workflows that efficiently read data, send data, and route data between different automation nodes and AI models.

  • Day 4 - n8n Authentication Methods: API Keys, OAuth2, and Workflow Integration13:03

    If you want to learn:


    How do expressions work in n8n workflow automation and why are they essential for building dynamic workflows?


    What are the different authentication methods (API keys, OAuth2, pre-configured OAuth) for connecting external APIs in n8n?


    How can you navigate and manipulate JSON data structures using expressions and the $json syntax in n8n?


    What's the difference between simple API key authentication and full OAuth2 implementation in n8n workflows?


    How do you troubleshoot authentication issues and integrate third-party services like Slack, Telegram, and push notifications with n8n?


    Then this lecture is for you!



    This lecture teaches you how to use expressions in n8n for dynamic workflow automation, moving beyond fixed values to create flexible, formula-based logic similar to Excel. You'll learn to navigate JSON data structures using dot notation and the $json syntax to access incoming data from previous nodes. The lecture covers three essential authentication methods for external API integrations: simple API key authentication (like OpenAI and OpenRouter), pre-configured OAuth2 for services like Google Sheets and Gmail on n8n Cloud, and full OAuth2 implementation requiring manual configuration. You'll discover how to use expressions with double curly braces, access data from any workflow node using $node syntax, and convert JSON to strings with JSON.stringify for AI model integration. The lecture includes hands-on integration examples with push notifications, Telegram, and Slack, demonstrating real-world authentication workflows. You'll learn best practices for credential management in n8n's credential system, troubleshooting authentication errors, and building robust HTTP request node configurations. The session emphasizes practical approaches to header auth, bearer tokens, query parameters, and webhook configuration for seamless workflow automation with external APIs and AI agents.

  • Day 4 - How to Integrate Pushover Notifications with n8n Workflows7:08

    If you want to learn:


    How do I send push notifications from n8n workflows to my phone?

    What is Pushover and how do I integrate it with n8n automation?

    How do I set up API authentication for push notification services?

    What are the steps to create a Pushover application and get API tokens?

    How can I build an AI agent workflow that sends real-time alerts to mobile devices?

    How do I configure n8n to automate notifications using the Pushover API?


    Then this lecture is for you!



    This lecture demonstrates how to build a complete push notification system using the Pushover API and n8n workflow automation. You'll learn to set up a Pushover account at pushover.net, create an application to generate your API tokens (both user token starting with "U" and application token starting with "A"), and install the Pushover mobile app on your iPhone or Android device. The tutorial walks through creating an n8n workflow that integrates an AI agent with OpenAI chat model, configuring Pushover authentication using API keys, and setting up the Pushover tool to let the AI model automatically define notification messages. You'll also add a date and time tool to enhance functionality. By the end, you'll have a working integration that sends push notifications from n8n directly to your phone, complete with the ability to trigger alerts based on AI responses. This hands-on guide covers credential setup, webhook configuration, testing workflows, and troubleshooting common authentication issues, giving you the foundation to add push notification capabilities to any n8n automation workflow.

  • Day 4 - Create Telegram Bot Using n8n: Complete AI Chatbot Integration Tutorial10:34

    If you want to learn:


    - How do I create a Telegram bot using BotFather and integrate it with n8n?

    - What's the easiest way to connect Telegram webhooks to an AI agent workflow?

    - How can I automate Telegram messages using n8n workflow automation?

    - What are the steps to configure a Telegram bot API with OpenAI integration?

    - How do I use JSON expressions to extract message data from Telegram in n8n?

    - Can I build an AI chatbot for Telegram without coding using n8n?


    Then this lecture is for you!



    This lecture walks you through building a fully functional Telegram bot integrated with n8n and an AI agent. You'll start by creating your bot through BotFather in Telegram, obtaining your bot API access token, and configuring the initial bot setup. The tutorial demonstrates how to set up a Telegram trigger node in n8n that listens for incoming messages, connect it to an OpenAI chat model through an AI Agent node, and configure a Telegram action node to send automated responses back to users.


    You'll learn the critical process of working with JSON data structures to extract message content using expressions, specifically how to reference incoming Telegram data with $JSON.message.text to properly route user input to your AI agent. The lecture covers essential workflow automation concepts including credential configuration, node activation and deactivation for testing, and debugging techniques when integrating Telegram with n8n.


    By the end, you'll understand how to maintain conversation context using chat IDs, configure webhook endpoints for real-time message processing, and create a complete workflow that receives Telegram messages, processes them through an AI chatbot, and sends intelligent responses back to users—all within the n8n automation platform.

  • Day 4 - How to Integrate Telegram Bot with n8n AI Agent Workflow Automation10:52

    If you want to learn:


    - How do I create a two-way Telegram bot integration using n8n?

    - What's the best way to send AI agent responses back to Telegram users?

    - How do I use expressions and dynamic data in n8n workflows?

    - How can I add memory to my Telegram chatbot so it remembers conversations?

    - What's the difference between testing and publishing an n8n workflow to production?

    - How do I configure webhook triggers and automate Telegram message responses?


    Then this lecture is for you!



    This lecture teaches you how to build a complete two-way Telegram integration with n8n workflow automation. You'll learn to configure a Telegram bot that receives messages via webhook triggers, processes them through an AI agent, and sends intelligent responses back to users. The tutorial covers essential n8n concepts including working with expressions using JSON data, dynamically mapping ChatID fields to ensure responses reach the correct users, and implementing Simple Memory with session keys so your chatbot remembers conversation context. You'll discover how to use the drag-and-drop interface to connect data between nodes, access data from the Telegram trigger node, and pass AI agent output back through the Telegram node. The lecture demonstrates integrating AI tools like current date functions, testing workflows with the Execute Workflow button, and finally publishing your automation to production so it runs continuously without manual intervention. By the end, you'll have deployed a live Telegram bot that can interact with users, call external tools, maintain conversation memory using ChatID or username as session identifiers, and operate as a fully automated workflow in your n8n instance.

  • Day 4 - How to Build a Slack Bot with n8n OAuth Integration and Automation10:04

    If you want to learn:


    - How do I set up a Slack bot with OAuth authentication?

    - What permissions and scopes does my n8n Slack integration need?

    - How do I connect n8n to Slack using OAuth tokens?

    - What are the steps to create a Slack app for workflow automation?

    - How do I configure Event Subscriptions for a Slack bot?

    - How can I integrate n8n with Slack to automate messages and notifications?


    Then this lecture is for you!



    In this comprehensive tutorial, you'll learn how to build a Slack bot integration with n8n using OAuth2 authentication. This lecture walks you through the complete process of creating a Slack app in your workspace, starting with navigating to the BUILD section and setting up a new app from scratch.


    You'll discover how to configure OAuth & Permissions by adding six essential bot token scopes: app_mentions:read, channels:history, channels:read, chat:write, im:history, and users:read. The tutorial demonstrates how to install the app to your workspace and retrieve the critical Bot User OAuth Token needed for n8n authentication.


    The lecture covers setting up Event Subscriptions in Slack to enable real-time communication between Slack and your n8n workflow. You'll learn how to create and configure a Slack channel, invite your bot using the /invite command, and locate the channel ID required for the n8n Slack trigger node.


    On the n8n side, you'll set up a Slack trigger node configured to respond to bot mentions, create new credentials using your OAuth access token, and connect it to your specific Slack channel by ID. This integration enables automated workflows that can send messages to Slack, respond to mentions, and trigger actions based on Slack events.


    By the end of this lecture, you'll have a functional Slack OAuth integration ready to automate processes and build powerful workflow automation between n8n and your Slack workspace.

  • Day 4 - Connect Slack to n8n Using OAuth2 and Webhook Triggers Step-by-Step13:39

    If you want to learn:


    How do I integrate Slack with n8n using OAuth2 authentication?

    What are webhooks and how do they trigger n8n workflows?

    How can I build a Slack bot that responds to messages automatically?

    What are expressions in n8n and how do I use them to handle data?

    How do I deploy my n8n workflow from test to production?

    What's the difference between Slack's test URL and production webhook URL?


    Then this lecture is for you!



    This lecture walks you through building a complete Slack integration with n8n workflow automation. You'll learn how to set up OAuth2 credentials for secure authentication with Slack's API, configure webhook URLs to trigger your n8n workflow when messages arrive, and use the Slack node to send automated messages back to your Slack channel. The tutorial covers essential n8n concepts including webhook triggers, HTTP request nodes, and expressions using JSON.stringify to pass data between nodes. You'll connect an AI agent with OpenAI chat model to create a Slack bot that intelligently responds to messages, configure Event Subscriptions in your Slack app with proper token scopes and permissions, and use expressions like $JSON.output to extract data from previous nodes. The lecture demonstrates the complete workflow from test environment to production deployment, showing you how to switch from test URL to production webhook URL, verify your Slack integration, and publish your workflow automation to handle real-time Slack notifications. By the end, you'll have hands-on experience with n8n's automation platform, understand how to integrate external APIs, and know how to build scalable workflows in n8n that automate processes across collaboration tools like Slack.

  • Day 5 - n8n JSON Workflow Tutorial: Webhooks, Authentication & Integration9:04

    If you want to learn:


    How does JSON structure work in n8n workflow automation and why is it essential for AI workflows?


    What are n8n expressions and how do you use $JSON to access data from previous nodes?


    How do you set up OAuth authentication with third-party services like Slack and Google Sheets in n8n?


    What are webhooks and how do they enable real-time, event-driven automation in n8n workflows?


    How do you troubleshoot common issues when building your first n8n AI automation project?


    Then this lecture is for you!



    This comprehensive recap lecture prepares you to build your first professional n8n workflow by reviewing core concepts essential for workflow development. You'll solidify your understanding of JSON data structures, including objects with curly braces, arrays with square brackets, and key-value pairs that form the building blocks of workflow automation. The lecture covers n8n expressions in depth, demonstrating how to use $JSON to access incoming data, the dot notation to select nested keys, and $node syntax to reference previous nodes in your workflow. You'll review three authentication methods: simple API key integration for services like OpenAI, preconfigured OAuth 2.0 for Google apps and services, and full OAuth 2.0 setup with custom scopes for platforms like Slack. The webhook concept is explained through practical examples, showing how webhook triggers enable event-driven automation by exposing URLs that third-party services can call when something happens, transforming n8n into a responsive system that reacts to app events in real-time. This step-by-step tutorial bridges theory and practice, addressing common issues and troubleshooting approaches while preparing you for hands-on workflow development with real commercial value for clients and AI automation agencies.

  • Day 5 - n8n Node Types Explained: Core Nodes, Subnodes, and Cluster Nodes10:11

    If you want to learn:


    - What are the different node types in n8n and how do they work together in workflow automation?

    - How do core nodes, subnodes, and cluster nodes differ in n8n workflows?

    - What are trigger nodes versus action nodes and when should you use each?

    - How does data flow through n8n nodes using items and arrays?

    - How can you build a real-world automation project like an equity portfolio rebalancer?

    - What's the best way to integrate Google Sheets, AI agents, and form triggers in n8n?


    Then this lecture is for you!



    This lecture provides a deep dive into n8n node types and their practical application in building production-grade automation workflows. You'll learn the essential terminology of n8n nodes, including the distinction between core nodes (the building blocks on your canvas), subnodes (constituent pieces within larger nodes like tools in an AI agent), and cluster nodes (groups of nodes working together, such as AI agents with their memory, models, and tools). The lecture explains how trigger nodes start workflows versus action nodes that perform specific tasks, and clarifies the node operation selection process.


    You'll discover how n8n processes data through items and arrays, understanding that nodes work with multiple items simultaneously even when you write expressions for a single item. The lecture demonstrates the $JSON shortcut versus the full $input.item.JSON syntax for manipulating data flowing through your workflow automation.


    The hands-on project guides you through building an equity portfolio rebalancer using n8n workflow automation. You'll create a workflow that starts with a form trigger, integrates with Google Sheets to read portfolio data, uses AI agents to make rebalancing decisions based on equity prices, and automates email notifications and push alerts. This practical example demonstrates how to use n8n for real business automation, combining multiple integration nodes and best practices for building scalable, production-grade workflows that automate manual work and connect external services through APIs and webhooks.

  • Day 5 - Build an AI-Powered Portfolio Rebalancer Using N8N and Google Sheets8:33

    If you want to learn:


    How to build an AI-powered portfolio rebalancer using Google Sheets and n8n workflow automation?


    How to connect Google Sheets data to an AI agent without writing a single line of code?


    How to automate financial portfolio rebalancing tasks using GPT-4 and no-code tools?


    What steps are needed to configure an n8n workflow that reads and processes data from Google Sheets in real-time?


    How to set up AI tools that can analyze stock portfolios and make rebalancing decisions automatically?


    Then this lecture is for you!



    In this hands-on guide, you'll build an AI agent that automates portfolio rebalancing using n8n workflow automation and Google Sheets integration. You'll learn how to set up a Google Sheet with stock tickers, quantities, and asset allocation data, then connect it to an AI agent powered by GPT-4. The lecture walks you through configuring the Google Sheets tool in n8n to retrieve portfolio data, setting up a webhook form to capture user input, and connecting these components to an AI agent node. You'll discover how to configure the chat model, define prompts correctly, and troubleshoot common workflow errors. The tutorial demonstrates the importance of prompt engineering and context engineering when building AI-powered automation tools. By the end, you'll understand how to create a no-code solution that reads data from Google Sheets, processes natural language instructions, and prepares your workflow to make intelligent portfolio rebalancing decisions—eliminating the need for manual data analysis or expensive financial advisors.

  • Day 5 - Agentic AI Workflow Automation: Balance Autonomy and Instructions10:01

    If you want to learn:


    - How do you balance AI agent autonomy with structured control in n8n workflows?

    - What's the difference between rigid workflow automation and flexible AI orchestration?

    - How do you write effective system prompts that guide AI agents without over-constraining them?

    - When should you use detailed instructions versus high-level goals for autonomous AI agents?

    - How do you integrate real-world tools like Google Sheets and market data APIs with n8n AI agents?

    - What's the best approach to prompt engineering for reliable AI-powered business automation?


    Then this lecture is for you!



    This lecture demonstrates how to build reliable AI agent systems in n8n by balancing autonomous behavior with structured guidance. You'll learn practical prompt engineering techniques that combine high-level business objectives with flexible, human-like instructions—allowing your AI agents to make intelligent decisions while staying aligned with your goals.


    The session walks through a real-world portfolio rebalancing workflow, showing you how to configure an AI agent with multiple tools including Google Sheets integration and MarketStack API for market data. You'll discover how to structure system prompts that provide enough guardrails to ensure consistent results without eliminating the agent's ability to adapt and problem-solve autonomously.


    Key topics include mixing expressions with natural language prompts, defining loosey-goosey workflow steps that guide without constraining, and connecting multiple specialized tools to create agentic workflows. You'll see how to set up update operations, filter data by specific columns, and enable your AI agent to iterate on complex tasks like reading portfolios, fetching prices, making rebalancing decisions, and validating outcomes.


    This hands-on demonstration emphasizes the iterative nature of building AI automations—showing you how to experiment with different levels of instruction detail to find the optimal balance for your specific use case and AI model. You'll understand why this approach outperforms both rigid rule-based automation and completely unconstrained autonomous systems for real-world business processes.

  • Day 5 - How to Integrate Gmail and Pushover Notifications with n8n AI Agent9:39

    If you want to learn:


    - How to integrate Gmail and Pushover notifications into your n8n AI agent workflow?

    - What are the best practices for adding communication tools to automate portfolio rebalancing decisions?

    - How to configure Pushover integration to send high-priority push notifications through n8n?

    - How to set up Gmail API in n8n to automate email sending with fixed recipients and subjects?

    - What is tool description optimization and how does it improve AI agent performance?

    - How to use execution logs and debugging tools in n8n to troubleshoot complex workflows?


    Then this lecture is for you!



    In this hands-on lecture, you'll complete your portfolio rebalancer by integrating Pushover and Gmail communication tools into your n8n AI agent workflow. You'll learn to configure Pushover integration for high-priority push notifications using your user key, and set up Gmail API to send automated HTML emails with fixed subjects and recipients. The lecture demonstrates advanced workflow automation techniques including optimizing tool descriptions for better AI agent decision-making, adjusting max iterations to 30 for complex workflows, and implementing context engineering best practices. You'll discover how to use n8n's execution logs and debugging tools to trace workflow performance, monitor OpenAI chat model calls, and troubleshoot errors. The tutorial covers updating Google Sheets to display equity and fixed income breakdowns, refining user message prompts to ensure the AI agent confirms goal achievement, and creating sophisticated automations that combine multiple apps and services. By the end, you'll have a fully functional automated portfolio rebalancing system that retrieves market data, updates positions, performs calculations, and sends notifications—all without manual intervention. This practical demonstration showcases how n8n enables you to create adaptable and scalable workflows that automate hours of manual tasks while maintaining predictable costs.

  • Day 5 - n8n Workflow Automation: Using If Nodes for Conditional Logic14:19

    If you want to learn:


    - How to add traditional workflow logic to your n8n automation workflows?

    - What's the difference between using nodes as tools versus core workflow nodes in n8n?

    - How to implement conditional logic and branching in n8n workflow automation without coding?

    - How to set up error handling and notifications for workflow success and failure scenarios?

    - How to deploy your n8n workflow automation to production and monitor workflow executions?

    - What are the best practices for building robust automation solutions with AI agents in n8n?


    Then this lecture is for you!



    This lecture demonstrates how to enhance your n8n workflow automation by integrating traditional workflow logic with AI agent capabilities. You'll learn to implement an If node to create conditional logic that routes workflow execution based on AI agent output, enabling your automation to handle different scenarios gracefully. The lecture covers setting up dual notification paths using Pushover nodes—one for successful workflow completion and another for error handling—allowing you to monitor workflow performance in real-time.


    You'll discover the crucial distinction between using nodes as tools (subnodes controlled by the LLM) versus core workflow nodes (fixed automation steps), understanding when to use each approach for optimal workflow automation. The tutorial walks through the entire process of deploying your n8n workflow to production, from testing with the form trigger node to publishing and executing the workflow with a live production URL.


    The lecture includes practical demonstrations of debugging workflow executions, analyzing token usage in AI agent operations, and reviewing execution logs to troubleshoot and optimize your automation workflows. You'll also learn advanced n8n best practices for improving workflow reliability, including context engineering, equipping AI agents with better tools, and structuring data in Google Sheets to support more complex automation scenarios. By the end, you'll have deployed a fully functional, production-ready workflow that combines AI decision-making with traditional workflow automation logic.

Requirements

  • This course is for people of all backgrounds; whether you’re a professional software engineer or you’ve never written a single line of code, and everyone in between. The only requirement is a healthy appetite for building. We will do plenty of it!

Description

Amplify your business with n8n and ElevenLabs in just 3 weeks - no prior knowledge needed


It’s easy to see why n8n has been such a hit. In a matter of minutes, you can build an AI Agent from scratch with real-world business value. It’s seriously satisfying.

And in just three weeks time, you will be a pro at it!


Week 1 is about AUTOMATING your business.

You’ll make AI Agents that integrate with Google Sheets, Email, Slack, Telegram, Pushover and Marketwatch, using OpenAI models and open-source models.

Gain a deeper understanding of LLMs and go live with your first AI Agent on n8n with OpenRouter or OpenAI!


Week 2 is about ACCELERATING your business.

You’ll build Voice Agents with expertise in your business, with a RAG pipeline, powered by Gemini and OpenAI embeddings, and integrated with ElevenLabs and Supabase.


Week 3 is about AMPLIFYING your business.

You’ll build a complete multi-agent system with MCP, self-hosted n8n and Ollama. You’ll put advanced Agentic AI techniques into practice, like Context Engineering and Sub-agents with DeepSeek.


We’ll wrap up with a Capstone with high commercial impact - a classic Go-To-Market use case taken further than ever before, autonomously finding leads using MCP servers with Tavily, FireCrawl and Hunter, creating leads in Pipedrive and nurturing them.


The most surprising thing is that we deliver production-grade commercial functionality in under an hour. And without writing a line of code - just a couple of expressions and plenty of JSON.


Who this course is for:

  • Entrepreneurs, Product Managers and Business people: you’ll be able to create impactful Agentic AI products without coding.
  • AI Engineers: you’ll be able to apply AI to real-world use cases at an astonishing pace.
  • AI Agency Leaders: you’ll be positioned to lead an AI Automation Agency to automate, accelerate and amplify your clients.