
AI Automation Agent
Designing AI Automation Agent with n8n
What you'll learn
- Understand automation and its benefits
- Run N-eight-N and sign up for it
- Use Nodes and Triggers
- Connect Telegram to N-eight-N
- Build a Workflow through hands-on practice
- Use the AI Agent Node in automation
- Analyze customer sentiment with the OpenAI Node
- Understand the Basic LLM Chain and OpenRouter
- Design an email assistant and an HR assistant
- Build a complete customer service chatbot
About this course
This course shows you how to design an AI automation agent (AI Agent) using the N-eight-N platform, meaning how to build tasks that run automatically without manual work. It begins with an introduction to the course and an explanation of what automation is and why we use it, then the ways to run N-eight-N and sign up for it. After that you learn Nodes and Triggers over several consecutive parts, the most important Nodes, connecting Telegram to N-eight-N, and then practice building a Workflow. The course then moves to automation with artificial intelligence through the AI Agent Node, with examples such as a chatbot for a computer parts website and a personal assistant, analyzing customer sentiment with the OpenAI Node, and an explanation of the Basic LLM Chain and OpenRouter. It ends with designing an email assistant, a human resources (HR) assistant, and a voice assistant, plus a complete customer service chatbot project. The course suits business owners, employees, and anyone interested in artificial intelligence, and it requires no previous programming experience. By the end, you will be able to build a Workflow and design a smart agent that serves customers and saves you time.
Expected outcomes
- Design intelligent automation agents that meet various business needs.
- Create effective automation systems using n8n.
- Master handling automated processes and performance analysis.
- Develop your skills to deliver innovative AI-driven solutions.
Learner reviews
- ★★★★★mohammad·منذ 1 شهرشاهد 56٪
شرح سهل و متمكن
- ★★★★★صفوت ع.·منذ 2 شهرشاهد 52٪
شرح مفصل ومفهوم بدرجة كبيرة ممتاز
- ★★★★★Reem A.·منذ 2 شهرشاهد 52٪
الكورس ممتاز و المحاضر ما شاء الله بيشرح بالتفاصيل و شرحه مبسط و سهل جدا و انا كنت في الاول خايفة من المجال ده بس حبيته جدا بالشرح الطيف ده😊
- ★★★★★حربي س.·منذ 3 شهرشاهد 60٪
very satisfied the best n8n course
- ★★★★★al_amm_ed·منذ 4 شهرشاهد 88٪
Course content
1Ai Automation Agent
25 lectures
- Course IntroductionCourse introduction to automation with n8n: what automation is and examples, running n8n, its interface, Nodes and Triggers, then AI automation such as chatbots, a personal assistant, an HR assistant and a customer service system for a pharmacy company.3:24
- What is Automation and Why Do We Use It?Defines automation as a system that runs predefined steps automatically when a trigger fires, and explains its benefits in fewer errors and lower costs, the trigger, conditions and actions, and planning the system before building it.10:24
- How to Run and Register in n8nExplains ways to run n8n, including the official cloud with a free trial and local hosting via Docker, then signing up, a tour of the interface and workflows, and that every workflow starts with a trigger.8:43
- Explaining Nodes in n8nExplains Nodes in n8n and their types, with a Google Sheets node as the example: inputs, outputs and configuration, operations like getting and appending rows, error-handling options, and the shape of the output data.8:52
- Explaining Triggers in n8n (Part One)Explains the first n8n triggers: the manual trigger, the scheduled trigger at set intervals, and the form trigger where users fill in employee data that is added automatically to Google Sheets.12:44
- Explaining Triggers in n8n (Part Two)Continues triggers with the Webhook and the Gmail trigger that watches for new emails, then extracting the name and email with code written by ChatGPT, and saving the message data to Google Sheets.9:55
- Important Nodes in n8n (Part One)Explains four key n8n nodes: If for two-branch conditions, Filter to pass only matching data, Code for writing code with ChatGPT's help, and Switch, including AND and OR conditions on employee data.8:51
- Important Nodes in n8n (Part Two)Explains the Switch node, which routes data into more than two branches unlike If, with Edit Fields to pick fields, applied to send doctors, nurses and administrators each to their own Google Sheets sheet.13:46
- Connecting Telegram to n8nExplains connecting Telegram to n8n: creating a bot via BotFather and getting the token, a trigger to receive messages, linking it to an AI Agent with a Gemini model to reply, and sending the reply back on Telegram.10:29
- Workflow Training (Part One)Builds the first part of a job application workflow: a form for applicant data, then sorting applicants by years of experience into accepted, waiting list and rejected, and adding each group to its own Google Sheet.10:07
- Workflow Training (Part Two)Completes the job application workflow by adding Gmail nodes that email each applicant their status (accepted, waiting list or rejected) with their name as a variable, then testing all three cases and checking the sheet and inbox.11:18
- Automation with AI (AI Agent Node)Introduces the AI Agent node in n8n, which thinks, analyzes and acts instead of just following commands: connecting a Chat Model such as Gemini with an API key, adding Memory, a System Message defining its role, and tools like Google Sheets.15:21
- Example of AI Agent - Chatbot for Computer Parts WebsiteBuilds a chatbot for a computer parts store using an AI Agent: it answers prices and specs from Google Sheets as a tool, and when the customer wants to buy it asks for name and phone and emails them via a Gmail tool.11:17
- Example of AI Agent - Personal AssistantBuilds a personal assistant with an AI Agent connected to Gmail: a tool to fetch and search recent messages, a tool to reply to them, a System Message setting the reply language, then testing reading emails and replying to one.17:46
- Customer Sentiment Analysis Using OpenAI NodeBuilds a workflow that analyzes customer reviews with the OpenAI node: a form where the customer enters name and review, the AI classifies it as positive, negative or neutral, and the result is saved to Google Sheets.14:46
- Explaining the Basic LLM ChainExplains the Basic LLM Chain as an alternative to the OpenAI node that accepts any model, with an Output Parser and auto-fixing of outputs, processing rows in batches, and emailing the results.18:36
- Explaining OpenRouterCompares the AI Agent, Basic LLM Chain and OpenAI node and when to use each, then explains OpenRouter as a gateway to many models, how to create an API key, and using free models while learning.7:47
- Designing a Personal Assistant for Emails (Part One)Builds the first part of a personal email assistant: it receives Gmail messages, an AI Agent decides if an email is important, and if so passes it to a sub workflow that summarizes it and sends the summary to Telegram.18:32
- Designing a Personal Assistant for Emails (Part Two)Adds a reply feature to the email assistant: the user types a casual reply in Telegram to a message, and an AI Agent turns it into a professional English reply, sends it via Gmail, and confirms it was sent.8:18
- Designing an HR AssistantBuilds an HR assistant on Telegram that schedules interviews: it looks up the name in Google Sheets, sets the date and duration, creates a Google Calendar event with a Meet link, and emails the details.22:56
- Designing a Voice Assistant for HRAdds voice messages to the HR assistant: the workflow checks the Telegram message type, and if it is audio it downloads it, converts it to text with a transcription model, then passes it to the AI Agent to book the interview.9:44
- Comprehensive Project for a Chatbot for Customer Service (Part One)Starts a full customer service chatbot project for a raw chemicals company and adds its first function: answering product inquiries by finding the closest name in the products sheet and returning its price, with Memory and a System Message.17:11
- Comprehensive Project for a Chatbot for Customer Service (Part Two)Adds order registration to the customer service chatbot: a sub workflow saves the order data to Google Sheets, then emails the customer a confirmation with the order ID, with AI Agent instructions for collecting the data.16:29
- Comprehensive Project for a Chatbot for Customer Service (Part Three)Adds complaint registration to the customer service chatbot: a sub workflow collects name, phone, email and complaint text, records them in the complaints sheet in Google Sheets, then emails a confirmation with the complaint ID.13:33
- Comprehensive Project for a Chatbot for Customer Service (Part Four)Builds the last part of the customer service chatbot project: a sales visit request, where the bot collects the customer's details, logs them in Google Sheets, and emails a confirmation to the customer and a notice to the sales team.17:17
Instructor

Eng. Ziad Ahmed
This course is part of the diploma




