Workflow automation
Agents, Voice Agents and Workflows in n8n
Build n8n workflows, voice agents and multi-agent systems, and explore RAG and MCP integrations.
A small sample of 30,000+ courses curated from around the world, all available to DoJo members.
A free 30-minute conversation with Ted about your goals.
Already a member? Open this course (opens in a new tab)
Course topics
Workflow automation
- n8n workflows
- Voice agents and RAG
- Multi-agent systems
You review each action
Find your fit
Is this a useful starting point?
For people interested in building workflows, from non-coders to software engineers.
- Starting point
- Beginner
- Course length
- 14.5 total hours
- Lessons
- 86 lectures
Three sections covering workflows, voice agents and multi-agent systems.

Course by Ligency , Ed Donner
Course last updated: 02/2026
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!
What is included
- 14.5 hours on-demand video
- Access on mobile
- Certificate of completion
DoJo membership: A$250 per month per seat, excluding GST. Includes fortnightly group support and a private member community.
Explore the lessons
Course curriculum.
3 sections • 86 lectures • 14h 17m total length
Week 1 - Automate with Workflows in n8n Cloud.29 lectures • 4hr 58min
- Day 1 - Build Your First AI Agent with n8n and OpenRouter (No-Code Tutorial)12:28
- Day 1 - Build AI Agents with n8n: Agentic AI Workflow Automation Framework10:23
- Day 1 - Build AI Agents with n8n: Complete Learning Roadmap & Workflow Setup11:34
- Day 1 - What is an AI Agent? Understanding Agentic Workflows in n8n09:01
- Day 1 - OpenAI API Setup: Cost Optimization and Free Alternatives Guide12:06
- Day 1 - How to Build an AI Agent with n8n and OpenAI API Integration16:02
- Day 2 - Understanding Agentic AI: How AI Agents Work with LLMs and Prompts07:19
- Day 2 - How LLMs Create Illusion of Memory and Reasoning Capabilities in AI12:17
- Day 2 - How Tool Calling Works in Agentic AI Systems and LLM Workflows08:19
- Day 2 - How to Evaluate AI Agents: Stop Anthropomorphizing LLMs in Workflows05:06
- Day 2 - How to Navigate n8n Cloud: Admin Panel, Instance, and Canvas Tutorial09:49
- Day 2 - How to Build AI Workflows with n8n: Nodes, Triggers, and Automation12:14
- Day 3 - How to Integrate Google Sheets and Google Drive with n8n Workflows06:51
- Day 3 - How to Build an AI Workflow in n8n with Google Drive Integration06:27
- Day 3 - How to Automate Stock Portfolio Tracker with n8n and Google Sheets11:04
- Day 3 - How to Build an AI Agent to Automatically Draft Gmail Replies in n8n10:57
- Day 4 - Understanding JSON in n8n: Key-Value Pairs, Objects, and Arrays08:42
- Day 4 - n8n Authentication Methods: API Keys, OAuth2, and Workflow Integration13:03
- Day 4 - How to Integrate Pushover Notifications with n8n Workflows07:08
- Day 4 - Create Telegram Bot Using n8n: Complete AI Chatbot Integration Tutorial10:34
- Day 4 - How to Integrate Telegram Bot with n8n AI Agent Workflow Automation10:52
- Day 4 - How to Build a Slack Bot with n8n OAuth Integration and Automation10:04
- Day 4 - Connect Slack to n8n Using OAuth2 and Webhook Triggers Step-by-Step13:39
- Day 5 - n8n JSON Workflow Tutorial: Webhooks, Authentication & Integration09:04
- Day 5 - n8n Node Types Explained: Core Nodes, Subnodes, and Cluster Nodes10:11
- Day 5 - Build an AI-Powered Portfolio Rebalancer Using N8N and Google Sheets08:33
- Day 5 - Agentic AI Workflow Automation: Balance Autonomy and Instructions10:01
- Day 5 - How to Integrate Gmail and Pushover Notifications with n8n AI Agent09:39
- Day 5 - n8n Workflow Automation: Using If Nodes for Conditional Logic14:19
Week 2: Accelerate With Voice Agents And RAG25 lectures • 3hr 42min
- Day 1 - How to Build AI Voice Agents with ElevenLabs Agent Platform08:13
- Day 1 - Build Your First AI Voice Agent with ElevenLabs Conversational AI09:14
- Day 1 - ElevenLabs Voice Agent Tools: Deploy Conversational AI with Widgets05:46
- Day 1 - Building Multi-Agent Workflows with ElevenLabs Voice AI Agents07:20
- Day 2 - ElevenLabs n8n Integration: Building Conversational AI Voice Agents10:16
- Day 2 - Automate Text-to-Speech Using ElevenLabs API in n8n Workflows12:03
- Day 2 - How to Build a Voice AI Agent with n8n Webhook and ElevenLabs API09:28
- Day 2 - Build an AI Voice Agent with n8n, ElevenLabs, and Gemini Workflow05:04
- Day 2 - How to Connect ElevenLabs AI Voice Agent to n8n Workflow with Webhooks10:56
- Day 2 - How to Connect ElevenLabs AI Voice Agent to n8n Using Webhooks09:42
- Day 3 - What is RAG in AI: Retrieval-Augmented Generation Explained10:33
- Day 3 - How Embedding Models Enable Semantic Search in RAG Systems08:58
- Day 3 - How RAG Works: Vector Databases and Semantic Search Explained06:39
- Day 3 - Agentic RAG vs Traditional RAG: Building Smarter AI Retrieval Systems09:12
- Day 4 - Building RAG Pipelines with Supabase Vector Database and Embeddings11:45
- Day 4 - How to Use n8n and Supabase Integration for AI-Powered RAG System10:02
- Day 4 - Building RAG Pipeline with n8n and Supabase Vector Store Setup08:08
- Day 4 - How to Set Up Supabase Vector Database for RAG with n8n08:39
- Day 4 - Supabase Vector Store Integration with n8n Using OpenAI Embeddings08:51
- Day 4 - Build a RAG Pipeline Using n8n and Supabase Vector Database07:43
- Day 5 - Build RAG-Powered AI Voice Agent with N8N, Supabase & ElevenLabs08:11
- Day 5 - How to Build an AI Agent RAG System Using n8n and OpenAI Embeddings05:42
- Day 5 - Connect ElevenLabs Conversational AI to n8n Workflow with Webhook07:20
- Day 5 - Build Voice AI Agent with ElevenLabs and n8n Webhook Integration08:43
- Day 5 - How to Connect ElevenLabs AI Voice Agent to Twilio Phone Number13:05
Week 3: Amplify With Multi-Agent Systems And MCP32 lectures • 5hr 38min
- Day 1 - n8n Cloud vs Self-Hosted: Which Deployment Option is Best for You?11:07
- Day 1 - How to Install n8n Locally with Docker Desktop Step-by-Step Guide08:47
- Day 1 - Docker Installation Tutorial: Set Up n8n on Your Computer Locally08:57
- Day 1 - How to Run n8n with Docker: Setup Self-Hosted n8n Instance07:58
- Day 1 - How to Setup Self-Hosted n8n AI Agent with DeepSeek and OpenRouter10:44
- Day 1 - How to Integrate Ollama with Self-Hosted n8n for Local AI Workflows09:55
- Day 2 - Advanced n8n Integrations: API Webhooks and OAuth Setup Tutorial13:22
- If you want to learn: - How do I set up Google OAuth2 credentials for n8n workf10:17
- Day 2 - How to Set Up Google Drive Trigger in n8n with OAuth2 Authentication09:18
- Day 2 - How to Extract Text from PDF Files Using n8n Workflow Automation09:53
- Day 2 - Firecrawl API Integration: Web Scraping Workflow with n8n10:45
- Day 2 - n8n Structured Output Parser and HTTP Request Workflow Automation07:02
- Day 3 - What is MCP Model Context Protocol for AI Agents and Integration09:06
- Day 3 - n8n MCP Integration: Host, Client, and Server Explained10:43
- Day 3 - How to Use MCP with n8n AI Agent Workflows for Sales Automation12:11
- Day 3 - How to Connect Firecrawl MCP Server to n8n AI Agent Workflows10:33
- Day 3 - n8n MCP Client Tool Integration with Hunter.io API Tutorial11:07
- Day 3 - How to Build an MCP Server in n8n: Step-by-Step Workflow Tutorial10:43
- Day 3 - How to Build an MCP Server in n8n and Connect to Claude AI10:00
- Day 4 - Building Bulletproof AI Agents: JSON Structure and LLM Output Control07:20
- Day 4 - Context Engineering for AI Agents: Optimization Best Practices12:52
- Day 4 - Lethal Trifecta for AI Agents: Security Risks in Agentic AI Systems11:54
- Day 4 - Automate Sales Pipeline with Pipedrive CRM and n8n Workflow Integration09:55
- Day 4 - N8N Structured Output vs Tools: Building AI Workflow Automation13:57
- Day 4 - Build AI Sales Agents in n8n: SDR Automation with Pipedrive Integration12:54
- Day 5 - AI Sales Automation: Creating Sub-Workflows in n8n Step-by-Step11:11
- Day 5 - Automate Lead Generation Using n8n AI Agent and CRM Integration11:53
- Day 5 - AI Agent Orchestration Tutorial: Multi-Agent System for Sales Leads11:14
- Day 5 - Building AI Sales Agent with Pipedrive Integration in n8n Tutorial09:30
- Day 5 - Build AI Agent Demo Booking System with n8n and Google Calendar11:48
- Day 5 - Build AI Voice Agent with ElevenLabs and N8N CRM Integration Tutorial09:09
- Day 5 - AI Automation Capstone: Deploy Voice Agent CRM Workflow with n8n11:58
From learning to practice
Try this next.
Trace a small n8n learning workflow from its trigger through each action and the resulting output.
A useful next step
Choose where to start.
Talk through your goals in a free 30-minute discovery call with Ted. Bring a task you want to improve and the tools you already use.
Book a discovery callExplore DoJo membership