n8n Automation Videos & Summaries

The best n8n YouTube tutorials, summarized. Learn workflows, integrations, and automation patterns from the top n8n creators — without watching every video. Updated daily as new tutorials drop.

45 video summaries • Updated daily • Last updated May 12, 2026

n8n is an open-source workflow automation tool that connects apps and services without code. It can run locally or self-hosted, giving you full control over your data. Popular use cases include AI agent builds, marketing automation, data pipelines, and connecting APIs. It's a free alternative to Zapier and Make with more flexibility.

About n8n Automation

n8n (pronounced "n-eight-n") has become the go-to automation tool for developers and power users who want control over their workflows. Key features: • Open-source and self-hostable (or use n8n Cloud) • 400+ integrations with popular services • Visual workflow builder with code options when needed • AI capabilities: Build agents, connect to LLMs, process data • Fair-code license: Free to self-host, paid for cloud/enterprise • Active community and extensive documentation Popular use cases include building AI agents, automating social media, syncing data between tools, processing webhooks, and creating custom internal tools without traditional development.

Related Topics

n8n tutorialn8n automationn8n workflown8n beginner

Frequently Asked Questions

What is n8n?

n8n is an open-source workflow automation platform. It lets you connect apps, automate tasks, and build AI agents through a visual interface. You can self-host it for free or use their cloud service.

Is n8n free?

Yes, n8n is free to self-host with unlimited workflows. n8n Cloud offers a free tier with limits, and paid plans start at $20/month for more executions and features.

How does n8n compare to Zapier?

n8n is open-source and self-hostable, while Zapier is cloud-only. n8n offers more flexibility and is cheaper at scale, but Zapier has more pre-built integrations and is easier for non-technical users.

Can n8n build AI agents?

Yes, n8n has native AI capabilities including connections to OpenAI, Anthropic, and local models. You can build agents that process data, make decisions, and take actions across your connected services.

Do I need coding skills to use n8n?

No, n8n's visual builder works without code. However, basic JavaScript knowledge helps for advanced workflows. Many tutorials teach both no-code and code approaches.

Latest2 views56:47~3 min readSave 54 min
Latest Summary

The Multi-Agent Trap: Why LangGraph, Dify & n8n Break at Scale | #NEWIT

56:472 views3 min read54 min saved
GilliLab IT Professional Engineeri Logic SaltGilliLab IT Professional Engineeri Logic Salt

Key Takeaways

Introduction to Multi-Agent Frameworks

  • A Fortune 500 company's customer support system failed for 14 hours due to choosing an inadequate multi-agent framework for high concurrency.
  • Frameworks like LangGraph, Dify, and n8n are popular but architecturally different, leading to category confusion and potential failures.
  • The video aims to provide a decision matrix and analytical tools to select the right framework based on specific system requirements and constraints.

Core Concepts of Multi-Agent Systems

  • An agent is defined as an LLM-powered entity in a Perception-Reasoning-Action loop, requiring a language model, tool registry, memory, and planning mechanism.
  • Single agents fail in production due to context window saturation, lack of specialization, and no parallelism.
  • Multi-agent systems coordinate specialized agents through explicit protocols to achieve emergent capabilities.

Orchestration Patterns

  • Hierarchical Orchestration (Supervisor Pattern): A central supervisor delegates tasks to worker agents. Excels in clear task decomposition and auditability, but can be a bottleneck.
  • Mesh Orchestration: Peer-to-peer communication without a central coordinator. Offers resilience but severe observability challenges.
  • Hybrid Orchestration: Combines a sequential backbone with selective parallel forking. Recommended for customer-facing production systems.

Framework Evaluation Criteria (ISO 25010)

  • Availability: Failure recovery model.
  • Scalability: Performance under increasing concurrent invocations.
  • Maintainability: Ease of modification without breaking other agents.
  • Observability: Ability to reconstruct reasoning chains.

Framework Deep Dive: LangGraph

  • Models systems as directed cyclic graphs, allowing loops for retries and self-correction.
  • Requires Python depth and significant code for implementation and routing.
  • Scores high on execution control, moderate on observability, limited native scalability, moderate-high operational cost, and lowest time to production.
  • Best for teams with Python expertise prioritizing execution control.

Framework Deep Dive: Dify

  • Low-code platform with a visual canvas, RAG pipeline, and prompt management.
  • Designed for product teams with mixed technical skillsets.
  • Scores moderate on execution control, strong on observability, bifurcated scalability (cloud vs. self-hosted), low operational cost for small teams, and highest time to production.
  • Faces canvas expressiveness limits for complex workflows.

Framework Deep Dive: n8n

  • General-purpose workflow automation tool extended with AI nodes.
  • Trigger-first execution model, excels at event-driven integrations.
  • Sub-workflow calls for agent handoffs introduce latency and state serialization issues.
  • Scores lowest on execution control, moderate on observability, good scalability, best integration breadth, and moderate time to production.
  • Best for integration-heavy use cases.

Decision Matrix and Selection Flowchart

  • No single framework wins across all dimensions (code/config, prototype time, observability, scalability, cost).
  • Dify wins on speed/simplicity; LangGraph on scale/control; n8n on integration breadth/cost.
  • Framework choice depends on team constraints (Python depth, operational capacity, integration needs, complexity).
  • A flowchart guides selection based on these constraints.

Architectural Escape Hatch and Production Readiness

  • Design with three layers: tool, memory, and orchestration, allowing for framework migration.
  • A production readiness checklist covers state persistence, error recovery, rate limits, cost controls, human-in-the-loop, observability, etc.
  • Framework selection should be presented to architecture review boards using quality attribute scenarios and measurable fitness functions.

Recent n8n Automation Videos

34 recent videos
n8n, MCP, & Coding Agents6:02
AI Mantra LabAI Mantra Lab

n8n, MCP, & Coding Agents

·6:02·17 views·5 min saved

N8N MCP Advantage N8N has a new Model Context Protocol (MCP) allowing AI to directly interact with the platform. No more manual JSON copying and pasting; AI speaks N8N's native workflow syntax. AI can verify schemas, spin up data tables, pin data, and test workflows. Works on all N8N plans, including the free community edition (v2.183+). Claude Desktop Setup Claude Code with Opus model is recommended for workflow planning. Set up by enabling instance-level MCP in N8N settings and connecting via Claude Desktop. Pro tip: Auto-approve read-only tools for AI to check schemas/environments without interruption. Keep write tools on manual approval for data creation/deletion. Coding Agents with Claude Code Local terminal agents (like Claude Code) can be given read/write permissions to a directory. Use a system prompt in a markdown file (e.g., claude.md) to dictate agent behavior. Manually refining the prompt file with architectural preferences improves accuracy. Model Agnostic Power with Open Code N8N's MCP is model agnostic, allowing use of agents like Open Code. Coding agents can configure their own environment files by bootstrapping themselves with a setup prompt. Securing Access Token Inject your N8N access token to authorize terminal access. Token pasting uses invisible Unix pasting for security; text won't appear on screen. Restart the agent after pasting the token to initialize the connection.

n8n Workflow Tips Every Beginner Should Know8:07
Business SolutionBusiness Solution

n8n Workflow Tips Every Beginner Should Know

·8:07·9 views·7 min saved

Pinning Responses To save time and ensure consistent testing, pin the output of n8n workflow steps. Copy the output of a completed step and click "pin". Pinned steps will not re-execute, using the saved input for subsequent workflow runs. Ensure the JSON format of pinned outputs remains consistent for inter-step data transfer. Structured Output and Conditions Use "structured output" to define expected output formats (e.g., "yes" or "no"). Employ "If" conditions to branch workflows based on specific outputs (true/false). Utilize the "@now" variable to pass current date and time information to AI agents. Google Sheets Integration Integrate with Google Sheets to store and manage workflow data. Perform operations like creating, deleting, updating, or appending data to spreadsheets. Map data fields between n8n workflow steps and Google Sheet columns.

Enquiry Management AI Agent using n8n | Step by Step Hindi Tutorial17:16
Digital Mart LabDigital Mart Lab

Enquiry Management AI Agent using n8n | Step by Step Hindi Tutorial

·17:16·7 views·16 min saved

Enquiry Form Setup Starts with a form submission trigger in n8n. Form fields include Full Name, Mobile Number (type: number), Email ID (type: email), and Services (type: checkboxes). Services can include Website Design, SEO Services, Social Media Marketing, Performance Marketing, and AI Marketing. Data Management Submissions are sent to a Google Sheet. A new sheet named "Digital Marketing Enquiry Data Sheet" is created. Columns in the sheet include Name, Mobile Number, Email ID, and Services. Customer Communication An automated email is sent to the customer using their submitted email address. The email thanks them for their inquiry and states the team will get back within 24 hours. The email body can dynamically include the customer's name and chosen services. Contact Management & Team Notification Customer contact details (Name and Mobile Number) are saved to Google Contacts. A country code prefix is added to the mobile number for correct saving. An email notification is sent to a designated team email address (e.g., info@digitalmb.com). This team email includes the inquiry details: Name, Email ID, Contact Number, and Services. Workflow Execution & Refinements The workflow is demonstrated with a sample submission. Optional: Appending "n/a" to fields can be turned off for cleaner data. Confirms that data is saved in the Google Sheet, Google Contacts, and sent via email to the customer and the team.

Claude Cowork Full Tutorial in Hindi | Agents, Automations & Projects 20261:27:40
AI Learners IndiaAI Learners India

Claude Cowork Full Tutorial in Hindi | Agents, Automations & Projects 2026

·1:27:40·2.3K views·84 min saved

Introduction to ClaudeCowork ClaudeCowork is a tool designed to consolidate business operations like emails, automation, marketing, and content creation into a single platform. It replaces the need for multiple separate tools by handling various tasks efficiently. ClaudeChat vs. ClaudeCowork ClaudeChat: Acts as the "brain," focusing on thinking, ideation, and generating written content. ClaudeCowork: Acts as the "body," executing tasks, creating files, performing research, and running automations on your computer. Pricing and Download ClaudeCowork is not free; pricing plans include Pro (approx. $20/month) and Max (higher tiers available). The tool is available for download on Mac and Windows. ClaudeCowork Interface and Features The interface includes sections for Claude Chat, Cowork, and Claude Code. Cowork Interface: Features a task window (not a chat window), where users can create "new tasks." Key Components: Tasks: The core function, creating and executing tasks. Projects: For organizing tasks, system instructions, and skills, providing memory for specific workflows. Scheduled Tasks: Automate tasks to run at specific times daily. Live Artifacts: Create interactive dashboards and trackers that display live data without manual refreshing. Dispatch: Control ClaudeCowork remotely via phone (requires PC to be on). Customize: Connect apps, create custom skills, and browse plugins. Sub-Agents and Task Execution ClaudeCowork can break down a single prompt into multiple sub-tasks executed by specialized agents. Demo: A detailed example shows ClaudeCowork performing market research on AI automation agencies in India, creating folders, and generating markdown files for each sub-task. The process involves creating a dedicated folder, providing a detailed prompt, and approving the research plan. It also shows potential issues like incorrect folder access and how the AI can detect and attempt to correct them. Live Artifacts for Visualization Live Artifacts transform research data (like markdown files) into interactive dashboards. These dashboards can be used for decision-making, client presentations, and internal operations. The demo shows creating an "AI Agency Intelligence Dashboard" from the previously generated research data. Connectors for App Integration Connectors allow ClaudeCowork to interact with external applications like Google Calendar, Gmail, and Notion. Demo: Shows connecting Google Calendar and using it to schedule meetings and retrieve daily schedules. Users can set permissions for read-only access or require approval for certain actions. It also demonstrates creating pre-meeting notes for a scheduled meeting. Skills for Automation Skills allow users to automate repetitive tasks by defining specific workflows and inputs. Demo: Creating a "Cold Email Generator" skill that takes lead name, company, and pain point as input to generate personalized emails. Once created, the skill can be triggered with a simple slash command. Skills are global and can be used across Claude Chat, Cowork, and Claude Code. Projects for Workflow Integration Projects act as a cluster for various components like skills, connectors, and files, creating comprehensive workflows. Demo: Integrating the "Cold Email Generator" skill with ICP briefs, case studies, and service offerings within a project for more context-aware email generation. Provides detailed instructions and file references to the AI for better task execution. Scheduled Tasks for Automation Scheduled tasks allow for fully automated workflows to run at specific times. Demo: Setting up a weekly scheduled task to fetch leads from Notion, use the "Cold Email Generator" skill, and save the results in a batch markdown document. Demonstrates how the AI fetches data, executes the skill, and updates statuses in Notion. Dispatch Feature Control ClaudeCowork remotely from your phone (PC must be on). Roadmap for Implementation A suggested four-week plan: Week 1: Connectors Week 2: Skills Week 3: Projects Week 4: Projects + Scheduling Identify repetitive tasks and implement them using ClaudeCowork.

Best AI Agent for Beginners, Ranked21:56
Christian OlivieriChristian Olivieri

Best AI Agent for Beginners, Ranked

·21:56·9 views·20 min saved

Claude Cost: $0 free plan, $20/month Pro. 8/10 Ease of Setup: 10/10, create account and start chatting. Beginner Friendliness: 10/10, natural interaction, low learning curve. Power: 7/10, strong for thinking tasks, less as a full automation platform. Flexibility: 5/10, flexible for AI workspace, not for visual workflow building. Recommendation: Easiest starting point for learning agentic AI. Zapier Cost: Free plan (100 tasks/month), $19.99/month Pro. 6/10, can get expensive. Ease of Setup: 9/10, clear trigger-action process. Beginner Friendliness: 9/10, simple language, no-code focus. Power: 7/10, strong for app connections, limited for advanced workflows. Flexibility: 6/10, sufficient for basic automations, feels limited at advanced stages. Recommendation: Safest no-code start, but not the most powerful. Make.com Cost: Free plan (1000 credits/month), $12/month Core. 8/10, solid value. Ease of Setup: 8/10, visual builder is clear but takes minor learning. Beginner Friendliness: 8/10, visual workflow helps understanding, can get complex. Power: 8/10, real workflows, API access, AI automations. Flexibility: 8/10, room to grow from simple to complex systems. Recommendation: Best overall balance for motivated beginners. N8N Cost: $20/month Starter plan. 8/10, excellent value for technical users. Ease of Setup: 5/10, requires more technical effort, especially self-hosted. Beginner Friendliness: 5/10, steeper learning curve, expects workflow understanding. Power: 9/10, complex automations, deep control. Flexibility: 10/10, highest flexibility, deep customization, self-hosting. Recommendation: For beginners willing to push through learning curve for long-term power. OpenClaw Cost: Open-source (free), but requires API key costs. 9/10. Ease of Setup: 4/10, assumes technical comfort. Beginner Friendliness: Weakest category, not for beginners wanting immediate use. Power: 8/10, interesting for technical experimentation. Flexibility: 9/10, high ownership and configuration due to open-source nature. Recommendation: Cool for tinkerers, not for most beginners. Final Rankings & Recommendation Beginner Recommendation: Claude (for learning agentic AI). Overall Balance: Make.com (best for motivated beginners building real automations). Most Powerful/Flexible: N8N (for those willing to learn).

n8n + Telegram + Claude = The Ultimate LinkedIn Automation (Free n8n Template)11:56
Rift AiRift Ai

n8n + Telegram + Claude = The Ultimate LinkedIn Automation (Free n8n Template)

·11:56·16 views·10 min saved

n8n Setup Import the LinkedIn Automation workflow from a provided JSON file into n8n. Configure essential credentials for the workflow to function. Telegram Bot Configuration Create a Telegram bot by searching for "BotFather" on Telegram. Start a new bot, name it, and choose a unique username (e.g., legasi.bot). Obtain the API token from the "API Token" section of your bot's settings within BotFather. Paste this API token into the n8n Telegram trigger node and save. AI Agent Setup (Claude/ChatGPT Mini) The workflow uses a paid tool for AI, but free credits are available for new n8n accounts. Click "Open a Chat Model" and select the "Free Credits" option to activate them. Choose a preferred AI model from the available options (e.g., ChatGPT5 Mini). LinkedIn App Integration Log in to LinkedIn and search for "LinkedIn Developer Portal". Click "Create App", provide an app name (e.g., LinkedIn Test), and select or create a company page. Upload a logo and agree to terms to create the app. In the "Products" section, enable "Share on LinkedIn" and "Share with LinkedIn using Open ID Connect" by granting access. Copy the Webhook URL from the n8n workflow's trigger node. In the LinkedIn Developer Portal, add this Webhook URL to the "Add Redirect URL" field under "Website URL" and update. Verify the company page by clicking "Verify" and following the prompts. Connecting LinkedIn in n8n In the n8n workflow, find the "Create Post" node. Click "Connect to LinkedIn" and log in with your LinkedIn credentials. Refresh the connection in n8n to see your profile name. Publishing and Testing Publish the n8n workflow. Test the automation by sending a message like "AI Agents" to your Telegram bot. Respond to prompts in Telegram (e.g., "Yes") to confirm topic and proceed with post generation. The workflow will generate a post in 10-15 seconds. Approve the post in Telegram for it to be published on LinkedIn. Verify the post on your LinkedIn profile. Advanced Customization The workflow can be customized to generate images, captions, and hashtags. Contact the service provider via WhatsApp or their website for personalized LinkedIn automation agents.

Build Your First n8n Workflow - Trigger, Data Flow & Excel Automation (Step-by-Step)24:32
Kailas Linq LabKailas Linq Lab

Build Your First n8n Workflow - Trigger, Data Flow & Excel Automation (Step-by-Step)

·24:32·44 views·23 min saved

Introduction to n8n n8n is an open-source workflow automation tool that connects different apps like Google, Gmail, Telegram, and Instagram. It offers over 400 built-in connectors, minimizing the need for heavy coding (though JavaScript might be needed occasionally, with AI assistance available). Key advantages include flexibility, a visual workflow builder, and a self-hosting option for data privacy. The name "n8n" comes from "node to node automation." Core Components of an n8n Workflow Trigger: Initiates the workflow (e.g., manual, event-based, time-based, webhook, API call, file upload). Processing: Where the actual logic of the workflow is written. Action: Automates data movement between applications. Building a Basic Workflow Access n8n via `n8n.io`. Create a new workflow by clicking the '+' icon. Add the first step by selecting a trigger, such as "Manual." Add subsequent nodes (steps) by clicking the '+' icon. Example: Fetch data from n8n's internal customer data store using "Get all people." Edit data by adding an "Edit Fields" node to select specific columns (e.g., ID, name, country). Filter data using an "If" node (e.g., names starting with "J"). Excel Automation with n8n Connect to Microsoft Excel 365. Use the "Append row in table" operation. Authenticate with your Microsoft account via OAuth 2.0. Specify the workbook and sheet name. Map data by providing it as an array of arrays or in JSON format. Execute the step to write data to the Excel sheet. Workflow Management Nodes can be connected by dragging from one to another. Individual steps can be activated or deactivated (ignored) by clicking on them. Workflows can be run entirely or in parts.

Auto Email with n8n — Build This in 10 Minutes! (No Code)15:23
Automate with NurAutomate with Nur

Auto Email with n8n — Build This in 10 Minutes! (No Code)

·15:23·3 views·14 min saved

Introduction to n8n n8n is a powerful workflow automation tool that allows you to connect different applications and automate tasks without writing code. It offers a visual interface where you can build complex workflows by connecting nodes. Building the Auto Email Workflow The video demonstrates how to set up an automated email sending process. This involves triggering the workflow, gathering necessary data, composing an email, and sending it. Key nodes used include those for scheduling, data manipulation, and email integration. Key Components and Steps Trigger: The workflow can be triggered based on a schedule (e.g., daily, weekly) or an event in another application. Data Gathering: Information needed for the email (e.g., recipient list, content) is fetched from various sources. Email Composition: A dedicated node is used to create the email, including subject, body, and sender information. Dynamic content can be inserted using variables. Sending Email: The final node sends the composed email through a configured email service. Benefits and Use Cases Automating repetitive tasks like sending reports, follow-up emails, or notifications saves time and reduces manual errors. n8n's no-code approach makes automation accessible to users with varying technical skills.

N8N MASTERCLASS 4 HOURS (FULL COURSE)4:25:51
Adrian Menezes | AI AutomationAdrian Menezes | AI Automation

N8N MASTERCLASS 4 HOURS (FULL COURSE)

·4:25:51·45 views·263 min saved

Core Data Types in n8n Strings: Used for any text variables. Output strings are enclosed in double quotes (e.g., "John"). Numbers: Used for numeric values, including decimals and negatives. Output numbers are not enclosed in quotes (e.g., 25). Booleans: Used for binary true/false values. Output booleans are not enclosed in quotes (e.g., true). Arrays: Ordered collections of items enclosed in square brackets. Indexing starts at 0 (e.g., ["tennis", "reading", "soccer"]). An empty array is represented as []. Objects: Collections of key-value pairs enclosed in curly brackets. Keys must be strings (in double quotes). Values can be any data type. (e.g., {"house_number": "25a", "street": "Main Street"}). Null: Represents the absence of a value. Output is 'null' (not in quotes). JSON (JavaScript Object Notation) A universal data format for exchanging information between applications. Lightweight, human-readable, and universally compatible. Consists of key-value pairs (keys are strings in double quotes). Objects start with { and end with }. Arrays start with [ and end with ]. Keys must be in double quotes. Values can be strings, numbers, booleans, arrays, objects, or null. No trailing commas after the last item in an object or array. APIs and HTTP Requests APIs (Application Programming Interfaces) allow computers/applications to communicate. APIs use HTTP requests (GET, POST, etc.) to fetch or send data. RESTful APIs organize data into unique URLs (endpoints). Requests include method, URL, headers (metadata, authentication), and optionally a body (for POST requests). Responses include status codes (e.g., 200 OK, 404 Not Found), headers, and a body. Webhooks act as "doorbells" for automations, triggering actions based on external events. Authentication and Security Header Authentication: Uses key-value pairs in headers (e.g., X-API-Key). Basic Authentication: A standardized header authentication using username and password. JWT (JSON Web Token): Securely transmits information as a JSON object, often used with bearer tokens. Requires a secret key for encryption. Authentication protects webhooks and API endpoints from unauthorized access, preventing credit misuse. Workflow Automation Examples Multi-Platform Notifications: Sending alerts via Slack and Gmail. AI Content Creation: Monitoring RSS feeds, summarizing articles with AI, and scheduling social media posts. Customer Support Agent: Analyzing ticket urgency, category, and sentiment using AI for routing and response. Networking AI Agent: Scraping websites from contact information to generate personalized outreach messages. Multi-AI Agent System: Orchestrating multiple specialized AI agents (email, calendar, contacts) with a central controller. AI Voice Agent: Integrating n8n workflows with VAPI for voice-based appointment booking. Error Handling: Using error triggers, fallback models, retries, and conditional logic (continue on error) to manage workflow failures. Binary Data Handling: Processing image and PDF files from Google Drive and attaching them to emails. Text Classifier Node: Using AI to categorize text inputs (e.g., budget levels, priority, sentiment). Human in the Loop: Pausing automations for human approval/input (e.g., for high-stakes decisions, content review). Performance Measurement and Data Quality AI workflows are probabilistic; outputs can vary. Objective measurement involves isolating variables and testing changes. Key metrics: accuracy, correctness, efficiency (token consumption), hallucination rate, reliability. Data Quality is Crucial: Clean, well-annotated data is more important than complex models. Actionable steps: Organize data systematically, clean messy data using AI, ensure diverse data covering edge cases, avoid vanity metrics.

EdTech Student Onboarding Automation with Google Workspace using n8n8:25
Adaeze AutomatesAdaeze Automates

EdTech Student Onboarding Automation with Google Workspace using n8n

·8:25·95 views·7 min saved

Problem: EdTech Onboarding Challenges Manually onboarding hundreds or thousands of students to Google Drive and Google Calendar is time-consuming and takes days. This manual process prevents coaches from preparing for classes and troubleshooting student issues. Solution: n8n Automation with Google Workspace An automation using n8n can onboard students in minutes. The automation is triggered by a Google Sheet linked to a Google Form. The process involves sharing a Google Drive folder with students (viewer access). It automatically adds students as attendees to a specific recurring Google Calendar event. Automation Workflow Breakdown Trigger: Google Sheets node set to trigger "When a row is added" to the sheet populated by the Google Form. Share Folder: Google Drive node to share a specific folder. Parameters are mapped from the Google Sheet (name, email). Viewer access is granted by default. Get Calendar Events: Google Calendar node to fetch all events. Filter Events: Function node to filter events, specifically matching the "test one meeting" summary. Update Calendar Event: Google Calendar node to add attendees to the filtered event. Uses the Event ID of the recurring meeting. Attendees are added without replacing existing ones. Benefits of Automation Saves significant time (hours instead of days). Enables continuous onboarding even when the coach is unavailable. Streamlines the process for edtech coaches and organizations.

Customer Support AI Agent using n8n | Step by Step Hindi Tutorial | AI Automation for Business16:09
Digital Mart LabDigital Mart Lab

Customer Support AI Agent using n8n | Step by Step Hindi Tutorial | AI Automation for Business

·16:09·80 views·14 min saved

Customer Support AI Agent Setup Automates customer support by capturing issues submitted via a form. Saves submitted data to a Google Sheet for tracking. Sends an automated email confirmation to the customer. Workflow Creation with n8n Uses n8n to create a new workflow named "Customer Support Example". Trigger: Form submission. Form Design Form fields: Full Name, Email ID, Mobile Number, Choose Service, Describe Issues. Service options include Website Design, SEO Services, Social Media Marketing, Performance Marketing, AI Marketing. Example submission: "I am not able to make customer support AI agent." Google Sheets Integration Connects n8n to Google Sheets. Requires creating a Google Sheet named "Customer Support Data Sheet" with columns: Full Name, Email ID, Mobile Number, Service Name, Issues. Configures n8n to "Append Row" to the Google Sheet, mapping form fields to respective columns. Email Confirmation Setup Integrates with Gmail (or other email services) to send notifications. Email content: Personalized greeting (e.g., "Hello [Name]"), confirmation of issue receipt, mention of the specific service, and an estimated response time (e.g., "within 24 hours"). Option to disable the "Sent automatically with n8n" footer by adjusting settings. Benefits and Tracking Ensures no customer complaints or inquiries are missed. Provides a clear overview of the total number of inquiries received. Automates initial customer communication, freeing up human agents for further resolution.

Build an AI Customer Support Agent with n8n + OpenAI + Website Chatbot (Full Tutorial)18:16
Aslam Speaks | AI Automation, n8n & No-Code WFlowsAslam Speaks | AI Automation, n8n & No-Code WFlows

Build an AI Customer Support Agent with n8n + OpenAI + Website Chatbot (Full Tutorial)

·18:16·194 views·16 min saved

Tools Required n8n: For workflow automation (self-hosted and free). Website Chatbot: Can be your own website, WhatsApp, or Telegram (mostly free). OpenAI: Requires API credits. Google Sheets: For storing data like FAQs and pricing. Superbase: To save conversation history. Live Build Process Set up a workflow in n8n, naming it "AI Customer Support Assistance". Add a webhook node and configure its path (e.g., "ai-support"). Use Postman to test the webhook by sending a POST request with JSON data. Add an "AI Agent" node, selecting "Define Below" for the prompt. Craft a detailed prompt for the AI agent, outlining its responsibilities, rules, and behavior. Integrate OpenAI for AI processing. Connect Google Sheets to fetch dynamic information (e.g., services, pricing) based on user queries. Create a "Company Database" Google Sheet with questions and answers. In n8n, add a "Google Sheets" node to get rows from the database. Integrate Superbase to store conversation logs. Set up a "Create Row" node in Superbase, specifying table names and mapping fields like session ID, user message, and AI response. Use SQL Editor in Superbase to create necessary tables (conversations, leads) and enable extensions. Finally, configure the "Respond to Webhook" node to send the AI's response back to the chatbot interface. Live Demo and Functionality The AI customer support agent is integrated into a website (Rinax Systems). When a user clicks on options like "Services", the AI automatically understands the query. The AI provides accurate responses based on the data stored in the connected Google Sheet (e.g., services offered, pricing details). For consultation requests, the AI collects user details like name, business type, and phone number. All conversations are logged in the Superbase "conversations" table, including session ID, user messages, and AI responses, with timestamps. Selling the AI Agent Target Niches: Focus on clinics, coaching services, restaurants, and local businesses. Build a Demo: Use your own workflow as a demo or create a screen recording. Pricing Strategy: Tier 1 City: ₹10,000-₹15,000 setup fee, ₹1,000 monthly maintenance. Tier 2 City: ₹8,000 for the first few clients to build a portfolio. Pitching Technique: Identify pain points (e.g., loss of online orders for restaurants). Propose the AI agent as a solution to increase orders (e.g., "2x online orders"). Offer a low monthly cost for the AI agent. Demonstrate the AI's capabilities and benefits.

How to Connect Google Credentials in n8n 🚀 | Full Guide14:03
CS Agent AICS Agent AI

How to Connect Google Credentials in n8n 🚀 | Full Guide

·14:03·35 views·12 min saved

Google Credentials Setup in n8n To connect Google products (Sheets, Gmail, Drive, Calendar, Docs) in n8n, you first need to set up credentials. This involves obtaining a Client ID and Client Secret. Generating Client ID and Client Secret Go to the Google Cloud Console. Navigate to the console by clicking on "Console" on the Google Cloud page. You need to set up a project. Click the project dropdown (e.g., "n8n Cloud") and select "New Project". Give your project a name (e.g., "n8n Google Tool Connect") and click "Create". Once the project is created, select it from the dropdown. Go to APIs & Services. Navigate to OAuth consent screen. Click "Get Started". Enter an App name (e.g., your project name), your User support email, and Authorized domains. Select "External" for the User Type and click "Next". Provide Contact information email and click "Next". Accept the terms and click "Continue". Enabling APIs Go back to APIs & Services. Search for the specific Google APIs you need (e.g., Google Sheets API, Google Drive API, Gmail API). Click on each API and then click "Enable". You will be redirected back after enabling. Repeat for all necessary APIs. Creating OAuth Client ID Go back to APIs & Services and select Credentials. Click "Create OAuth Client ID". Select "Web application" as the Application type. Give it a name. For "Authorized redirect URIs", you need to get the URL from n8n. Go to n8n, select a Google node (e.g., Google Sheets), click "Select credential", "Create new credential", and copy the "OAuth Redirect URL" provided there. Paste this URL into the Google Cloud Console and click "Create". You will receive your Client ID and Client Secret. Copy both. Publishing the App and Connecting in n8n Go back to OAuth consent screen in Google Cloud Console. Click on your created app and click "Publish App". Confirm the publishing. Go back to Credentials, click the pencil icon next to your client, and copy the Client ID and Client Secret again if needed. In n8n, paste the Client ID and Client Secret into the respective fields for the Google credential. Click "Sign in with Google". You might see an error. Click "Advanced", then click the link to your main domain (e.g., "Go to [your_domain] (unsafe)"). Grant the necessary permissions (e.g., "Select all" for Google Drive access) and click "Continue". The credential should now be connected. Repeat this process for other Google services.

Build an n8n AI Agent with Active Directory LDAP | Find Stale Users Automatically16:16
NUAA-TECH VideosNUAA-TECH Videos

Build an n8n AI Agent with Active Directory LDAP | Find Stale Users Automatically

·16:16·26 views·14 min saved

Setup and Installation The video demonstrates building an n8n AI agent connected to Active Directory (AD) using LDAP. n8n can be installed locally via Docker Desktop, with no cost involved. Installation requires Node.js and npm, followed by specific PowerShell commands. n8n runs on a specified port and IP address, and can be installed on remote servers. LDAP Configuration for Active Directory The core of the agent involves connecting to AD via LDAP. A daily schedule trigger is set, configurable for hourly execution. The LDAP node requires credentials and parameters to interact with AD. Key settings include: Operation: Search Base DN: Your AD domain (e.g., testlab.local) Custom Filter: To specify attributes like objectClass and desired user properties (e.g., sAMAccountName, displayName, lastLogonTimestamp, whenCreated, passwordLastSet). LDAP Connection Details LDAP Server: IP address or hostname of a domain controller. Port: 636 (secure LDAP/LDAPS) is recommended over 389. Binding DN: A service account with admin privileges in AD (e.g., CN=AdminNita,OU=Users,DC=testlab,DC=local). Binding Password: The password for the service account. Protocol: TLS is used. Ignore SSL/TLS Issues: Option to bypass certificate validation. Certificate: Export the KTC certificate from a domain controller and paste it as a CSR. Timeout: Can be adjusted (e.g., 300 seconds) for network latency. Identifying Stale Users A subsequent node filters for stale users. It queries specific fields like username, display name, email, and last login date. The configuration aims to identify users marked as "stale." The JSON queries for these steps will be provided in the video description. Output and Reporting The agent can execute and retrieve data from AD. The output shows a list of users, including their details based on the query. The report can be sent to various destinations like Outlook, Gmail, or Google Sheets.

I Built an Automated Security News Bot using n8n — No Code32:06
Anonymous WorldAnonymous World

I Built an Automated Security News Bot using n8n — No Code

·32:06·24 views·30 min saved

Workflow Setup The video demonstrates building an automated security news bot using n8n. The n8n editor is accessible via localhost:5678. Workflows can be automatically saved and tidied. Multiple triggers can initiate a single workflow. Fetching Security News News can be fetched via HTTP requests or RSS feeds. The tutorial uses RSS feeds from reputable sites like Bleeping Computer and iqodo security. The RSS feed URL is pasted into the "RSS Read" node. Each RSS feed node fetches the latest items (e.g., 15 items). Filtering and Consolidating News A "Limit" node restricts the number of news items per feed (e.g., to 5). Nodes for multiple RSS feeds are duplicated and connected. A "Merge" node combines news items from different feeds into a single output. An "Aggregate" node consolidates all merged news items into one list. AI Integration with Gemini The aggregated news is sent to Google Gemini for filtering. An API key from Google AI Studio is required for authentication. A prompt guides Gemini to extract specific news types (supply chain attacks, popular findings) and ignore irrelevant content (product news, opinions). The prompt specifies output format: Title, Link, Date, and a one-sentence summary. Gemini's output is refined to include only relevant news matching the criteria. Sending Notifications to Discord A Discord bot is created on the Discord Developer Portal to obtain a bot token. The bot is granted permissions, including sending messages. An OAuth2 URL generator is used to add the bot to a specific Discord server. The "Discord" node with the "Send Message" action is used. The bot token is configured in the n8n credentials. The filtered and summarized news from Gemini is sent as a message to a Discord channel. Rate limiting by Discord is addressed by ensuring messages are not sent excessively. Automation and Scheduling The workflow can be triggered manually or on a schedule (e.g., daily). The final workflow consolidates news fetching, AI filtering, and Discord notification. The bot successfully filters hundreds of news items down to a concise list of relevant alerts.

தமிழில்|Create Your First AI Agent 🔥 | Beginner Tutorial20:58
KnowX -Knowledge XtendedKnowX -Knowledge Xtended

தமிழில்|Create Your First AI Agent 🔥 | Beginner Tutorial

·20:58·234 views·20 min saved

Introduction to AI Agents and n8n This tutorial demonstrates how to create your first AI agent using a no-code platform. It focuses on automating repetitive tasks using AI. Setting Up Docker and n8n Install Docker Desktop for Windows (AMD 64). Download and install the n8n application. Configure n8n, noting the access URL (HTTP) and the default user/password. A free license key can be obtained for the Community Edition. Creating a Simple AI Agent Workflow Start a new workflow from scratch. Use an input trigger, such as manual execution or a chat message. Build an autonomous agent using an agent model (e.g., Gemini). Configure agent default settings and the model to use (e.g., Chat Model). Set up credentials for services like OpenAI. Utilize simple memory for conversational context. Integrating Tools and System Messages Add tool applications, such as a calculator, to the agent. Provide a system message to define the AI assistant's role and capabilities (e.g., "You are an AI assistant with access to calculator tool"). The AI can now perform calculations and provide explanations. Workflow Execution Example The workflow responds to questions like "Who are you?" and performs calculations like "What is 5 + 3 - 2?". The agent uses its memory and tools to provide accurate responses. The workflow is executed successfully, demonstrating the AI agent's functionality.

Agentic AI Workflows with n8n | Build Real AI Automations Live1:19:04
Cipher SchoolsCipher Schools

Agentic AI Workflows with n8n | Build Real AI Automations Live

·1:19:04·273 views·78 min saved

Introduction to Agentic AI LLMs (Large Language Models): Tools like ChatGPT, Claude, and Gemini that generate text, images, video, or audio based on prompts. AI Agents: Entities that can plan, decide, and execute tasks, going beyond simple response generation. They interact with users, ask clarifying questions, and can remember past interactions. Agentic AI: A system where multiple AI agents collaborate to solve complex problems, creating a workflow structure. Core Components of an AI Agent Brain (LLM): The core AI model that processes information and makes decisions. Memory: Allows the agent to remember past interactions and user information. Tools: Capabilities that enable the agent to interact with external systems like databases or APIs to perform actions. Building an Automated Order-Taking Bot with n8n The session demonstrates building a bot using n8n, a no-code automation platform. The bot interacts with users, understands orders, checks inventory (using Google Sheets as a tool), provides FAQs, and confirms orders. It handles out-of-stock items by suggesting alternatives. The bot is trained with system messages to maintain a friendly tone and follow specific rules. Challenges with API rate limits for Gemini are encountered during the live demo. Project Homework and Future Steps The homework is to connect the created n8n bot to platforms like Telegram or WhatsApp. This involves setting up business accounts and API credentials for those platforms. Learning is emphasized through building projects and becoming a "jack-of-all-trades" in automation.

Master N8n Google Docs in 7 MINUTES (Quick & Easy)7:27
Automate With GomezAutomate With Gomez

Master N8n Google Docs in 7 MINUTES (Quick & Easy)

·7:27·18 views·5 min saved

Google Docs Node Setup in n8n To use the Google Docs node in n8n, you need to set up credentials. This requires a Client ID and Client Secret obtained from Google Cloud Platform (console.cloud.google.com). Google Cloud Project Configuration Create a new project or select an existing one in Google Cloud Console. Navigate to APIs & Services. Set up the OAuth Consent Screen: Provide an application name and user support email. Choose the user type (External for general use, Internal for Google Workspace). Add an application email and agree to terms. Click "Publish app" to allow access for Gmail users, or restrict to specific users. Create OAuth client credentials: Select Web application as the application type. Add authorized JavaScript origins (your n8n instance URL). Add authorized redirect URIs (provided by n8n). Copy the generated Client ID and Client Secret. Enabling Necessary APIs In Google Cloud Console, go to APIs & Services > Enable APIs & services. Enable the Google Docs API. Enable the Google Drive API (required for the Docs node to function). Connecting n8n to Google Docs In n8n, create a new credential for the Google Docs node. Paste the copied Client ID and Client Secret. Click "Sign in with Google" and select your Google account. You may see a "Google hasn't verified this app" screen. Click Advanced, then proceed to the application. Grant the necessary scopes for Google Docs and Google Drive. The connection should now be successful. Using the Google Docs Node You can now use the Google Docs node to retrieve document content. Provide either the Google Doc ID (found in the URL after "/d/") or the full document URL. Testing the node step will fetch the document's content.

Real Automation Client Meeting | How I Close AI Automation Projects29:55
Business WorkflowBusiness Workflow

Real Automation Client Meeting | How I Close AI Automation Projects

·29:55·11 views·28 min saved

Client Requirements & Business Overview Client has a balloon decorating business and needs an internal operating system. The system should manage the entire job lifecycle: proposal creation, client approvals, invoicing, payment validation (via Square), contractor assignment, scheduling (Google Calendar), completion, review, and payout. Key needs include a clean Airtable database, clear job stages/statuses, sequential contractor assignment logic, and assignment locking/safeguards. Automation Process & Tools The automation expert has 400+ projects experience, using tools like Make.com, Airtable, Google Calendar, and Square. Complexities arise from unique client scenarios requiring research and logic design. Proposed workflow: Client inquiry (web form/call) -> Proposal Creation (Airtable/Make.com) -> Client Approval -> Invoice via Square -> Payment Validation -> Sequential Contractor Offer (via automation) -> Contractor Acceptance -> Job Scheduling (Google Calendar) -> Job Completion Submission -> Admin Review -> Payout. For contractor payment, 30% is paid to the contractor, with 25% released upon approval and the remainder after job completion and client sign-off. Airtable Structure & Logic Airtable will house client data, proposal details, job statuses, and approval flags. New tables are created for different automation categories, custom fields for new features within the same scenario. Workflow stages are managed sequentially based on client needs. Proposal Creation & Customization Proposals will include event details, venue photos, proposed decorations, pricing, and terms. Automation can create a Google Drive folder per client for storing images. The system can generate proposals based on images and data; edits are possible by downloading, modifying, and re-uploading. Contractor Management & Notifications Contractors are offered jobs sequentially. Once a client pays, the job is offered to the next contractor on the list. If a contractor accepts, their name is added to the Airtable record. Changes to job orders can be communicated via email, requiring contractor reply ("yes/no") to confirm acknowledgement. Calendar Integration & Payment Flow Calendar events are created automatically when a client pays. Contractors are manually added to calendar events by the business owner post-payment and prior to the job. A more complex automation is proposed for sequentially offering jobs to contractors and updating Google Calendar upon their acceptance. Risks & Pricing The primary challenge is the logic design for complex workflows. The proposed solution is priced at $1000, with a potential delivery time of 1.5 weeks (urgent) to 3-4 weeks.

I Replaced Zapier With n8n In 24 Hours (Saved $240/Year)9:25
theoperatoraitheoperatorai

I Replaced Zapier With n8n In 24 Hours (Saved $240/Year)

·9:25·31 views·7 min saved

n8n vs. Zapier Cost Savings Zapier's starter plan costs $240/year for 750 tasks. n8n self-hosted is free, running on a $5/month server or laptop. Zapier's AI features push costs over $800/year. n8n's self-hosted version has no execution limits. n8n Installation & Interface Install via Docker with a single command: docker run -it --rm -p 5678:5678 -v n8n_data:/home/node/.n8n n8nio/n8n. Access n8n via localhost:5678. Setup involves creating an owner account. The interface features a canvas with nodes for integrations, triggers, and AI. Workflow 1: Inbound Lead Intake Trigger: Webhook node connected to a contact form. Data Normalization: Code node uses JavaScript to parse form data. AI Qualification: AI agent node (OpenAI/Anthropic) classifies leads as "hot," "warm," or "cold." Routing: If node directs "hot" leads to Slack, others to Google Sheets. Cost: Minimal AI token cost. Workflow 2: Daily AI Digest Trigger: Scheduled node (daily at 8 a.m.). Data Fetching: Multiple HTTP request nodes for RSS feeds. Content Extraction: Code nodes extract article titles and links. AI Summarization: AI agent node creates a concise, direct briefing. Delivery: Output sent via Telegram or email. Cost: Zero marginal running cost. Workflow 3: Lead Enrichment & AI Outreach Trigger: Google Sheets node (new row). Data Enrichment: HTTP request node (Clearbit or Hunter.io) fetches company details. AI Personalization: AI agent node crafts a short, personalized outreach sentence. Update: Google Sheets node updates the row with the AI-generated intro. Cost: Low AI token cost, runs overnight. Maintenance & Conclusion Self-hosted n8n requires minimal maintenance (e.g., restarting containers after reboots). Updates are simple with Docker commands. Estimated maintenance: 5 minutes/month. n8n offers native AI nodes, simplifying workflow logic. Replacing Zapier saves $240/year or more.

n8n Tutorial for Beginners: How to build an Auto Project Updater for FREE (Step-by-Step)8:18
Kaylan LebeseKaylan Lebese

n8n Tutorial for Beginners: How to build an Auto Project Updater for FREE (Step-by-Step)

·8:18·10 views·7 min saved

Automation Setup Goal: Automatically email clients about project progress. Tool: n8n. Trigger: Google Sheets 'Row Updated' event, checking every 5 minutes. Google Sheet Configuration Required columns: Project Name, Client Name, Client Email, Status. Status options: Not Started, In Progress, Review Ready, Revision Requested, Complete. 'Last Updated' column to track email send dates. n8n Workflow Steps Google Sheets Trigger: Monitors a specific sheet for row updates. Filter: Ensures both 'Status' and 'Client Email' columns are not empty before proceeding. Gmail: Send Email: To: Dynamic, pulls from 'Client Email' column using JSON expression. Subject: Customizable, includes project name. Body: Personalized message using expressions to include Client Name, Project Name, and Status. Sender Name: Set to your name to avoid sending your full email address. Google Sheets: Update Row: Updates the 'Last Updated' column with the current date/time using a '$now.format()' expression. Matches rows based on 'Client Email'. Key Insights & Troubleshooting The automation only sends an email when a change occurs in the Google Sheet status. A crucial step is connecting the filter output (specifically 'Client Email') to the Google Sheets update node to ensure it functions correctly. Workflow can be downloaded from the video description.

AI Generalist Lecture 9: Build Your First AI Cold Email Agent 🚀 Step-by-Step Tutorial9:08
TechTaughtAITechTaughtAI

AI Generalist Lecture 9: Build Your First AI Cold Email Agent 🚀 Step-by-Step Tutorial

·9:08·11 views·8 min saved

Setting Up Node.js and n8n Install Node.js from the official website. Verify installation by checking versions of Node.js and npm in the command prompt. Run npx n8n to start n8n locally. Access the local n8n instance via the provided link. Building the Workflow Drag and drop nodes onto the canvas, starting with a "Schedule Trigger". Add a "Get Rows in Sheet" node to fetch data from a Google Sheet. Connect n8n to Google Sheets by adding the API key. Select the "YouTube AI Content" sheet and specify the "Status" column to track sent emails. Configure "Return Only First Matching Row" to process one entry at a time. AI Agent and Email Content Add an "AI Agent" node. Input the data structure (Name, Website, Company, Email, Status) in JSON format. Use a prompt for the AI agent, instructing it to act as an expert cold email writer offering YouTube thumbnail design services. Use the OpenAI GPT-3.5 model via OpenRouter. Execution and Results The workflow executes, sending a personalized cold email to the client. The "Status" column in the Google Sheet is updated to "Sent" after the email is dispatched. The recipient receives the email, with minor potential for spelling errors.

I Built an AI Agent That Replies to My Emails Automatically57:44
Rushabh MehtaRushabh Mehta

I Built an AI Agent That Replies to My Emails Automatically

·57:44·49 views·56 min saved

Introduction to AI Agents and Automations Agentic AI is the future of work and business. Evolution: Chatbots -> LLMs (ChatGPT, Gemini, Claude, etc.) -> AI Agents (perform tasks). LLM: Large Language Model, trained on vast data (e.g., ChatGPT). SLM: Small Language Model, trained on specific company data. AI Agents: A node within an automation, composed of a brain (LLM), memory (optional database), and tools (APIs for execution). APIs (Application Programming Interfaces): Act as waiters, enabling communication between different applications. Building an AI Email Reply Agent with N8N Goal: Create an automation that monitors a Gmail inbox, drafts, and sends personalized replies. Platform: N8N (no-code, end-to-end AI automation platform). Key N8N Sections: Workflows (build automations), Credentials (grant access to apps), Executions (logs and debugging). Prerequisites: Set up Gmail OAuth 2.0 and OpenAI API key credentials in N8N. Workflow Steps Step 1: Gmail Trigger (On Message Received) Configure to monitor for unread emails every minute. Set filter for "Unread emails only". Test by sending an email to yourself and executing the step to confirm data retrieval. Step 2: AI Agent Node Use the input JSON from the Gmail trigger. Leverage ChatGPT to generate a prompt for the AI agent. Define the AI agent's role (e.g., email reply agent for a bakery). Select OpenAI as the chat model (GPT 4.1 mini recommended for token efficiency). Ensure dynamic variables from the previous node are correctly referenced (green). Refine the prompt in ChatGPT to ensure the output starts with a greeting (e.g., "Dear [Name]") and avoids repeating the subject. Step 3: Gmail Action (Reply to Message) Use the "Reply to Message" action. Link the "ID" from the Gmail trigger node to the "Message ID" field. Drag and drop the AI agent's output into the "Message" field. Set email type to "Text". Execute the step to send the reply and verify in your email. Activation and Testing Save the workflow after completion. Enable the "Active" toggle for the workflow to run automatically. Send a new email to the monitored inbox to test the live automation. Verify that a personalized, AI-generated response is received. Emphasizes the importance of clear naming conventions for workflows, nodes, and credentials for organization.

Class 6.2: n8n localhost install in Docker | Complete Beginner Guide 202619:36
Learn With Minhajul IslamLearn With Minhajul Islam

Class 6.2: n8n localhost install in Docker | Complete Beginner Guide 2026

·19:36·43 views·19 min saved

Docker Installation and Setup Download and install Docker Desktop from the official website. Open a terminal or PowerShell on your Windows machine. Running n8n in Docker Use the command docker run -d --name n8n-container -p 5678:5678 -v n8n-data:/home/node/.n8n n8nio/n8n to start the n8n container. Explanation of the command: docker run: Starts a new container. -d: Runs the container in detached mode (in the background). --name n8n-container: Assigns a name to the container. -p 5678:5678: Maps port 5678 on your host machine to port 5678 in the container. -v n8n-data:/home/node/.n8n: Mounts a Docker volume named 'n8n-data' to store n8n data, ensuring it persists even if the container is stopped or removed. n8nio/n8n: Specifies the Docker image to use. After the command executes, n8n will be installed and accessible via http://localhost:5678. On the first access, you may be prompted to set up your n8n account with credentials. n8n Workflow Basics The n8n interface allows you to create workflows by connecting nodes. Nodes represent specific actions or data sources. Trigger nodes initiate a workflow (e.g., manually, on a schedule, via webhook). The video briefly touches upon webhooks, explaining they are used for instant data reception and execution. A simple workflow with a webhook trigger and an HTTP request node is demonstrated. The HTTP request node can be used to interact with external APIs.

Class 6.1: Localhost n8n Install Tutorial Bangla | Install Docker & Run n8n Easily31:39
Learn With Minhajul IslamLearn With Minhajul Islam

Class 6.1: Localhost n8n Install Tutorial Bangla | Install Docker & Run n8n Easily

·31:39·40 views·30 min saved

Introduction to n8n n8n is presented as the next step after tools like Zapier, offering advanced AI automation capabilities. The name "n8n" is derived from "Node to Node," emphasizing its workflow structure. n8n allows users to build workflows visually, connect to various services, and control AI agent reasoning. Users can browse and utilize a wide range of nodes, including trigger nodes and core nodes like HTTP requests and If/Else. Server Concepts Running n8n requires a server, which is essentially a virtual computer connected to the internet for data storage and access. Two types of servers exist: Local Server: Your own computer, acting as a private server. Live Server: A server accessible via the internet, typically requiring payment. Docker: The Solution for n8n Installation While n8n can be run locally using Node.js, this can lead to compatibility issues when transferring applications to different environments. Docker is introduced as a solution to create a consistent and portable environment for applications. Docker packages an application along with all its dependencies (code, libraries, frameworks, OS components) into a unit called a container. This "container ecosystem" ensures the application runs consistently across different operating systems (Windows, macOS, Linux). Docker Concepts: Images and Containers Docker utilizes two key components: Images: Act as blueprints or structures containing the instructions and procedures for an application. Containers: The runtime environment where the application, built from an image, is executed. An analogy is used: The image is like a detailed recipe (ingredients and steps), and the container is like the oven or kitchen where the recipe is processed to create the final dish (the running application). Docker allows for the creation of a complete, portable application package that can be easily shared and run by others, solving the local setup compatibility problem. Installation Steps Users need to download and install Docker Desktop. Instructions are provided for downloading based on operating systems (Mac, Windows). Once installed, Docker Desktop provides an interface for managing containers and images.

Build a RAG AI Chatbot with n8n, Pinecone & OpenAI (Step-by-Step Tutorial)5:51
Automation with ShivenAutomation with Shiven

Build a RAG AI Chatbot with n8n, Pinecone & OpenAI (Step-by-Step Tutorial)

·5:51·1 views·5 min saved

Pinecone Setup Create a Pinecone account. Create a new index named "rag documents". Set embedding model to "text-embedding-3-small" and dimension to 1536. Generate an API key named "N8" and copy it. In n8n, create a Pinecone API credential using the copied API key. N8N Workflow - Document Ingestion Trigger: Google Drive - "Changes involving a specific folder" (file created/updated). Action: Google Drive - "Download file". Action: Pinecone Vector Store - "Add documents to vector store". Use OpenAI embeddings. Configure text splitter: Recursive Character Text Splitter with chunk overlap 100. N8N Workflow - Chatbot Logic Trigger: Chat Message. AI Agent: Use OpenAI Chat Model. Memory: Simple Memory. Tool: Pinecone Vector Store (using the same index and OpenAI embeddings).

AI Agents with n8n Tutorial (Step-by-Step for Beginners)10:37
AI LavishkaAI Lavishka

AI Agents with n8n Tutorial (Step-by-Step for Beginners)

·10:37·780 views·9 min saved

Introduction to AI Automation AI automation is a trending topic everyone is discussing. This video teaches how to create an AI agent using n8n to automate tasks. An AI agent can automate tasks like finding and emailing daily news. Getting Started with n8n n8n allows for easy automation with a user-friendly interface. Sign up using your email to receive a code and access your account. n8n offers a 14-day free trial. Creating an AI Agent with n8n's AI Helper Start by clicking "Create Workflow" and then "Build with AI". Choose a template, like "Summarize Emails with AI", to let n8n build the workflow for you. The AI agent is created as a node within the workflow. The video demonstrates creating an agent to summarize weekend emails. Configuring and Running the AI Agent After the agent is created, execute the steps. The agent analyzes emails, identifies action items by priority (urgent, medium, low), and notes emails requiring no action. To receive the summary, configure the "To" field in the email node with your email address. Ensure the "Append n8n Attribution" is turned off to avoid extra text in the email. The agent successfully summarized 39 emails, providing a clear breakdown of content. Publishing and Automating the Workflow Once configured, "Publish" the workflow and give it a name (e.g., "Email Summarizer"). Published workflows run automatically on a schedule (e.g., weekly). Creating an AI Agent from Scratch (Manual Method) Click "Create Workflow" and then "Add First Step". Choose a trigger, such as "On Chat Message". Add subsequent nodes, including an "AI Agent" node. For the AI agent to function, a chat model needs to be selected (e.g., OpenAI, Gemini, Anthropic). n8n offers free credits for various AI models. You can integrate tools like "Web Research" into the AI agent. An example shows triggering an AI response with the message "Hi".

How to Connect Google Sheets to n8n | Full Beginner Tutorial6:10
Oussama | Web & Ai Oussama | Web & Ai

How to Connect Google Sheets to n8n | Full Beginner Tutorial

·6:10·38 views·5 min saved

Connecting Google Sheets to n8n The tutorial demonstrates how to connect Google Sheets to n8n for automation. It covers various Google Sheets node actions: create, delete, append, update row, insert, and select. To connect, users need to create API credentials in the Google Cloud Console. This involves enabling the Google Sheets API and Google Drive API. Client ID and Client Secret are generated and then pasted into the n8n node. Authorization is completed by selecting the correct Google account and granting permissions. Automating Email Notifications The video shows how to set up an automation to send an email when data is updated in Google Sheets. This involves adding a Gmail node to n8n. Similar to the Google Sheets connection, Gmail API credentials need to be created and authorized in n8n. The Gmail node is configured to send an email, using data dynamically pulled from Google Sheets. The recipient's email address and the email subject/body can be populated with information from the Google Sheet. Testing the Automation A test is performed by updating a row in the Google Sheet with a new name and email address. The n8n workflow triggers, processing the updated data. An email is sent to the specified recipient, confirming the automation. The updated information is verified in the Google Sheet.

Build a WhatsApp AI Agent with n8n 🤯 | Complete Beginner Tutorial16:19
learnwithansh7learnwithansh7

Build a WhatsApp AI Agent with n8n 🤯 | Complete Beginner Tutorial

·16:19·163 views·14 min saved

WhatsApp AI Agent Setup The video demonstrates building a WhatsApp AI agent using n8n, similar to a previous Telegram bot tutorial. It involves setting up the Meta developer account to get API credentials (Client ID and Client Secret). For the app name, avoid terms like "WhatsApp" or "Facebook". "Automate" or similar is suggested. Navigate to App Settings > Basic to find the App ID and App Secret. Integrating AI Agent Add an "AI Agent" node in n8n. Select "OpenAI" as the chat model. A "Simple Memory" node is used for conversation history. WhatsApp API Configuration In n8n, select the WhatsApp Business Cloud node. The tutorial explains that a test number is provided by WhatsApp for initial setup. To send messages, add your phone number prefixed with the country code (e.g., +91). Generate an access token from the WhatsApp API setup within n8n. Obtain the Business Account ID from Meta for integration. Workflow Execution and Troubleshooting The workflow triggers on receiving a message. The user's message is passed to the AI Agent. A system prompt is defined for the AI's behavior. The response from the AI is then sent back as a WhatsApp message. A common error involves forgetting to add the country code (+91) to the phone number. Another error occurred due to not adding the Access Token and Business Account ID to the WhatsApp node's credentials. Benefits and Future Videos The primary benefit is having ChatGPT-like capabilities directly within WhatsApp. This allows users to perform AI-driven tasks without opening a separate application. The next video will focus on building a more advanced automation bot for Instagram.

Run n8n on Your Laptop First — Then Scale When You're Ready7:01
DevAndACupDevAndACup

Run n8n on Your Laptop First — Then Scale When You're Ready

·7:01·15 views·5 min saved

Local n8n Setup Run n8n locally on your laptop using Docker, no trial or subscription needed. This method is ideal for learning and familiarizing yourself with n8n without commitment. Technical Requirements and Setup Requirements: Computer (Windows, Mac, Linux), Docker Desktop, free ngrock account. Docker Command Breakdown: docker run: Starts a new container. -it: Keeps the container attached for real-time logs. --rm: Removes the container when stopped (data is saved in volumes). --name: Assigns a friendly name to the container. -p 5678:5678: Maps laptop port 5678 to container port 5678. -v n8n-data:/home/node/.n8n: Creates a persistent volume for workflow data. n8nio/n8n: Specifies the official n8n Docker image. Accessing n8n: Open browser to localhost:5678 and create an owner account. ngrock Setup: Sign up for a free ngrock account and download the agent. Connect ngrock to your account using your auth token. Run ngrok http 5678 to expose your local n8n instance to the internet. Testing Webhooks Create a simple workflow in n8n with a webhook trigger (HTTP Method: GET). Copy the generated webhook URL from n8n. Use a tool like Postman or Insomnia to send a request to this URL, simulating an external app. Add a response node in n8n to see immediate feedback that the webhook was received. Limitations and Advantages Limitations: This setup is for learning, not production. n8n and the ngrock tunnel go offline when the laptop is off. No team collaboration on the community edition. Advantages: Full access to the community node ecosystem. Ability to create and implement custom nodes. Local n8n can directly interact with other local services (databases, AI models).

Generate Gym Leads in n8n & Google Maps API | Beginner Tutorial (Step-by-Step)14:55
Garv | DevFlow AI AutomationGarv | DevFlow AI Automation

Generate Gym Leads in n8n & Google Maps API | Beginner Tutorial (Step-by-Step)

·14:55·6 views·13 min saved

Form Setup Created a form trigger in n8n for collecting leads. Added form elements: Business Type (e.g., Gym), City, and Limit (number of results). Configured the form to trigger the workflow on submission. Google Maps API Integration Used an HTTP Request node to call the Google Maps API. Obtained a Google Maps API key from Google Cloud Console (enabling the Places API). Configured the URL and parameters for the API request, including the business type and city from the form. Handled potential API billing by enabling auto-pay and then disabling it. Data Filtering and Processing Used a JavaScript code node to parse and filter the raw data received from the Google Maps API. The script extracts key information such as gym name, address, rating, total reviews, formatted address, and map link. The filtered data is presented in a more readable format. Google Sheets Integration Added a Google Sheets node to append the processed data. Configured credentials to connect to a specific Google account and sheet. Mapped the filtered data fields (Name, Address, Rating, etc.) to the corresponding columns in the Google Sheet. The workflow automatically populates the Google Sheet with the generated gym leads. Workflow Customization and Application The tutorial demonstrates a step-by-step process for building the automation. The same workflow structure can be adapted to generate leads for other businesses (e.g., cafes, restaurants) by changing the business type and location. The JavaScript code node is highlighted as crucial for data filtering and can be further customized to include additional data points like phone numbers.

HERMES AI Setup in 13 Minutes! Step by Step tutorial (தமிழில்) 🔥13:34
The AI Dude - TamilThe AI Dude - Tamil

HERMES AI Setup in 13 Minutes! Step by Step tutorial (தமிழில்) 🔥

·13:34·2.6K views·13 min saved

Hermes AI Agent Introduction Hermes Agent is a powerful AI agent that evolves itself and has permanent memory, making it equivalent to a human. It is developed by Novas Research and is open-source. Hermes can be deployed on your own infrastructure (VPS or local machine). Setup and Installation The setup involves four main steps: Step 1: VPS Setup Purchase a VPS (recommended for 24/7 operation and security) or use a local machine. Step 2: Hermes Agent Installation Install using a single command in the terminal, which takes about 60 seconds. Ensure Git is installed on your Linux machine. Step 3: LM Provider Configuration Add LM providers like Novas Research, OpenRouter, or OpenAI. The video demonstrates configuring with OpenAI's Codex. Step 4: Telegram Integration Set up messaging via Telegram by creating a bot, obtaining a bot token, and configuring it within Hermes. Key Features and Benefits Self-Evolution and Permanent Memory: Unlike other agents, Hermes improves over time and its memory is persistent. Flexible Deployment: Can be run on VPS or local machines. Wide Range of LM Support: Integrates with various language model providers. Use Cases: Useful for team communication, automation, research analysis, and development support. Deployment with HostingHer (Sponsor) HostingHer offers a one-click deployment for Hermes Agent on their VPS. Use the coupon code "AI டியூடு" for a 10% discount.

AWS CCP Certificate preparation Part 12:22:27
censoredHackercensoredHacker

AWS CCP Certificate preparation Part 1

·2:22:27·114 views·140 min saved

Course Introduction and Setup This video is Part 1 of a preparation series for the AWS Cloud Practitioner (CCP) certificate. It covers the basics of cloud computing, AWS services, and infrastructure. Creating a free AWS account is recommended. Notes and practice questions will be shared on GitHub. Cloud Computing Fundamentals Client-Server Model: Explained using a coffee shop analogy where the customer (client) requests a coffee from the barista (server). In AWS, your browser is the client interacting with AWS servers. Pay-as-you-go Pricing: You only pay for the resources you consume, similar to paying for electricity or water used. This is a key benefit for startups and businesses with fluctuating demand. Definition of Cloud Computing: On-demand delivery of IT resources over the internet with pay-as-you-go pricing. AWS Infrastructure and Benefits On-premises vs. Cloud vs. Hybrid: On-premises: Owning and managing your own physical servers and infrastructure. Cloud: Utilizing IT resources from a provider like AWS, where you don't manage the underlying physical infrastructure. Hybrid: A combination of on-premises and cloud resources. Benefits of AWS Cloud: Trade fixed expenses for variable expenses: Reduces upfront capital investment. Massive economies of scale: Lower costs passed on to customers due to AWS's large-scale purchasing. Stop guessing capacity: Easily scale resources up or down as needed. Increased speed and agility: Rapidly deploy and experiment with new services. Stop spending money running and maintaining data centers: Focus on innovation instead of physical infrastructure management. Go global in minutes: Deploy resources in multiple geographic locations quickly. Global Infrastructure: Regions: Distinct geographical areas (e.g., Dublin, Tokyo, Ohio). Availability Zones (AZs): Isolated locations within a region, each with redundant power, networking, and connectivity, typically containing one or more data centers. This design provides high availability and fault tolerance. Shared Responsibility Model AWS is responsible for the "security of the cloud" (physical infrastructure, virtualization, etc.). Customers are responsible for "security in the cloud" (data encryption, operating system patching, network configuration, etc., depending on the service model - IaaS, PaaS, SaaS). Real-World Use Cases An e-commerce company expanding globally uses multiple AWS regions and AZs for low latency and high availability. The shared responsibility model allows the company to focus on securing its data and applications while AWS handles the physical infrastructure security.

I built a Claude Project that spits out n8n workflows6:46
Drew Collins‎ Drew Collins‎

I built a Claude Project that spits out n8n workflows

·6:46·53 views·6 min saved

Project Setup Create a project on Claude AI. Input detailed custom instructions for generating n8n workflows. Upload 3-5 existing n8n JSON workflow files into the project's knowledge section for better Claude performance. Test the Claude project by asking it to create a simple workflow (e.g., webhook trigger, email extraction, welcome email). Using the Claude-Generated Workflows Describe the desired automation in plain English. Review the generated JSON workflow from Claude. Verify that nodes are configured correctly and connected. Import the JSON file into n8n. Test the imported workflow. Tips and Troubleshooting Be specific about field names and data formats when prompting Claude. Name integrations directly in n8n for clarity. Request error handling and iterate on prompts for better results. If JSON doesn't work, ask Claude to restructure or fix it. If nodes aren't connecting, re-evaluate your prompt and Claude's output. Continuously upload new, successful workflows to Claude's knowledge base as templates.

Popular All-Time

10 all-time favorites
From Zero to Your First AI Agent in 25 Minutes (No Coding)25:58
FuturepediaFuturepedia

From Zero to Your First AI Agent in 25 Minutes (No Coding)

·25:58·3.6M views·24 min saved

What is an AI Agent? An AI agent is a system that can reason, plan, and take actions based on given information. It differs from automation, which follows predefined, static steps. Agents are dynamic and capable of reasoning. Key components: Brain (LLM), Memory (past interactions/context), and Tools (external interactions). Components of an AI Agent Brain: The large language model (e.g., ChatGPT, Claude, Gemini) that handles reasoning and language generation. Memory: Allows the agent to remember past interactions and use context for better decisions. Tools: Enable interaction with the outside world (data retrieval, action execution, orchestration). Examples include Gmail, Google Sheets, APIs. Building Your First AI Agent (No-Code) The video uses the platform NADN for building agents visually without coding. NADN has a dedicated AI agent node that integrates the Brain, Memory, and Tools. A practical example involves building a personalized trail running recommendation agent. Agent Development Steps Trigger: Set up a schedule (e.g., daily at 5 AM) to run the agent. AI Agent Node: Add the core agent node. Brain Setup: Connect an LLM (e.g., OpenAI's GPT-4 Mini) by adding API keys. Memory Setup: Configure memory for context (e.g., remember last 5 messages). Tools Integration: Connect Google Calendar to check schedule. Connect OpenWeatherMap API for weather data. Connect Google Sheets for trail information. Connect Gmail to send recommendations. Use HTTP requests for custom APIs (e.g., AirNow.gov for air quality). Prompt Engineering: Define the agent's role, task, available inputs, tools, constraints, and desired output using a structured prompt. APIs and HTTP Requests API (Application Programming Interface): How software systems communicate and share information (like a vending machine interface). HTTP Request: The actual action of interacting with an API (e.g., GET to retrieve data, POST to send data). NADN simplifies tool integration, but custom tools can be built using HTTP requests to any public API. Testing and Refinement Test the workflow to identify and fix errors. Use ChatGPT to help debug errors by providing screenshots and explanations. Refine prompts and tool configurations for desired output and functionality. The agent can be tested via chat interface within NADN or through integrated communication channels.

You NEED to Use n8n RIGHT NOW!! (Free, Local, Private)26:36
NetworkChuckNetworkChuck

You NEED to Use n8n RIGHT NOW!! (Free, Local, Private)

·26:36·2.5M views·26 min saved

Summary unavailable

Build & Sell n8n AI Agents (8+ Hour Course, No Code)8:26:39
Nate Herk | AI AutomationNate Herk | AI Automation

Build & Sell n8n AI Agents (8+ Hour Course, No Code)

·8:26:39·1.7M views·503 min saved

Course Structure and Foundations The course covers the opportunity in AI agents, foundational n8n setup, UI familiarization, and step-by-step workflow builds. Topics include APIs, HTTP requests, AI agent tools, memory, multi-agent architectures, prompting, webhooks, self-hosting n8n, and lessons learned from building AI agents. Understanding AI Agents vs. Workflows AI Agents: Possess a 'brain' (LLM + memory) and instructions (system prompt) to make autonomous decisions and act using tools. Suitable for non-deterministic or unpredictable processes. AI Workflows: Follow predefined, linear steps with integrated tools. More reliable, cost-efficient, easier to debug, and scalable for deterministic processes. The course emphasizes building workflows before agents ("crawl, walk, run"). Getting Started with n8n Sign up for a free 14-day trial of n8n. Familiarize with the n8n dashboard: overview, projects, credentials, and admin panel. Understand workflow triggers (manual, scheduled, webhooks, etc.) and nodes (actions, data transformation, AI). Learn about JSON data format and its importance in n8n and LLMs. Difference between active and inactive workflows. Understanding data types: string, number, boolean, array, object. Building AI Workflows (Step-by-Step Examples) RAG Pipeline and Chatbot: Integrates Google Drive, Pine Cone (vector database), and Open Router (for various LLMs) to create a retrieval-augmented generation system. Customer Support Workflow: Uses Gmail triggers, text classification (AI node) to route emails, and an AI agent with a Pine Cone knowledge base to draft and send automated email responses. LinkedIn Content Creation: Automates content generation by using Google Sheets for topics, Tavi (web search API) for research, an AI agent for writing posts, and updating the Google Sheet with the results. Invoice Processing Workflow: Uses Google Drive triggers, PDF text extraction, an AI information extractor for specific fields (invoice number, client details, dates, amount), updates a Google Sheet database, and crafts/sends emails to a billing team using AI. APIs and HTTP Requests APIs (Application Programming Interfaces) allow systems to communicate. Native integrations in n8n are essentially pre-configured HTTP requests. Use HTTP Request nodes when a native integration is unavailable. Key components of API documentation and HTTP requests: Method (GET, POST), Endpoint (URL), Query Parameters, Header Parameters (for authorization/API keys), and Body Parameters (data sent in the request). Emphasis on using `curl` commands to import API configurations into n8n for ease of setup. Demonstrates setting up HTTP requests for Perplexity (web search), Firecrawl (web scraping/data extraction), and Apify (web scraping marketplace). Explains common HTTP error codes (400, 401, 404, 500) and how to debug them. Covers setting up API keys as generic credentials in n8n for reusability. Demonstrates creating images with OpenAI's DALL-E API and videos with Runway's API by handling binary data and base64 encoding. Agentic Frameworks and Prompting Workflows vs. Agents: Reinforces that workflows are for deterministic tasks, while agents are for non-deterministic tasks requiring decision-making. Agent Components: Input, Agent (LLM + Memory), Tools, System Prompt (Instructions). Multi-Agent Systems: Discusses orchestrator/sub-agent architecture for complex tasks, allowing specialization and reusability. Frameworks include prompt chaining, routing, parallelization, and evaluator-optimizer loops. Prompting Methodology: Emphasizes reactive prompting (start small, observe errors, fix incrementally) over proactive prompting (writing a large prompt upfront). Key Prompt Components: Overview (Role/Purpose), Tools (Description & When to Use), Rules/Instructions, Examples (for correcting errors), Final Notes. Memory Management: Simple memory vs. external databases (Postgres via Superbase) for storing conversation history. Session IDs are crucial for multi-user/multi-conversation contexts. Output Parsing: Using structured output parsers (JSON schema) to ensure agents provide data in a usable format for subsequent nodes. Human in the Loop: Implementing steps where the workflow pauses for human feedback (approval/denial or text-based input) to refine outputs or confirm actions. Error Workflows: Setting up a dedicated workflow to capture and log errors from active workflows, sending notifications via Slack or Google Sheets. Dynamic Model Selection: Using a model selector agent (via Open Router) to choose the most cost-effective or suitable LLM based on the input query's complexity. MCP Servers: Explains Model Context Protocol servers as a standardized way for agents to interact with tools, providing schema and resource information. Demonstrates self-hosting n8n and connecting to community MCP nodes (e.g., Airbnb, Brave Search) and discusses limitations. Lovable Integration: Building a front-end web app with Lovable that communicates with n8n via webhooks for backend AI processing (e.g., generating excuses). Lessons Learned: Build workflows first, wireframe before building, context is crucial, vector databases aren't always needed, prompting is critical (reactive vs. proactive), scaling agents is complex, and no-code tools have limitations.

n8n will change your life as a developer...5:56
FireshipFireship

n8n will change your life as a developer...

·5:56·1.2M views·4 min saved

What is n8n? n8n is presented as a free, open-source, and self-hostable alternative to Zapier. It allows users to create automation workflows by connecting various input triggers (e.g., website forms, databases, GitHub issues) to a series of steps involving third-party apps or custom code. Workflows are designed using a visual, flowchart-style editor, making them accessible to non-technical users. Use Cases and Examples Developers: Trigger workflows on GitHub PR merges to build Docker images and notify on Discord. YouTubers: Automatically share new video content across social media platforms. IoT Enthusiasts: Set up alarms triggered by smart cameras detecting law enforcement. Gamblers: Scrape football stats and use AI for bet suggestions. Personal Automation: Trigger a workflow when a specific message is received on Telegram. Getting Started and Deployment n8n can be run locally for testing via the command `npx n8n` in the terminal. For serious use, self-hosting on a VPS is recommended. The video demonstrates deploying n8n on a Linux VPS provided by Hostinger, using a pre-built Ubuntu template with n8n pre-installed. The cost for a VPS is shown to be around $5 per month. Building a Workflow Workflows start with a trigger node, which can be manual, scheduled, or connected to a third-party app (e.g., Telegram). Data from the trigger can be processed through subsequent nodes, including: AI nodes for analysis or generating content (e.g., apology letters) using custom prompts and models. Conditional logic nodes (if/else statements) to handle different scenarios based on data. Custom code nodes for executing arbitrary code or API calls. Integration with various apps for actions like ordering flowers or posting to X (formerly Twitter). Workflows can also log interactions to platforms like Google Sheets.

N8N FULL COURSE 6 HOURS (Build & Sell AI Automations + Agents)5:58:32
Nick SaraevNick Saraev

N8N FULL COURSE 6 HOURS (Build & Sell AI Automations + Agents)

·5:58:32·1.1M views·355 min saved

Introduction to n8n n8n is a powerful, open-source, no-code workflow automation tool. The course aims to teach practical business applications of n8n for revenue generation and cost savings. It covers setting up n8n, understanding its interface, and building workflows from scratch. Getting Started with n8n Sign up for n8n cloud is recommended for beginners due to ease of setup. The n8n interface features a canvas for building workflows, nodes for actions/triggers, and credentials for app connections. Key features include projects for organization, a template library with pre-built workflows, and an AI assistant for help. Self-hosting options (Render, Railway, Digital Ocean, Heroku, Docker) are discussed for cost savings and data privacy. Building Your First n8n Workflows Workflow 1: Manual Trigger & Email Sending Starts with a manual trigger. Connects to Gmail using OAuth2 for authentication. Sends a personalized email using dynamic data. Demonstrates testing steps and understanding node input/output. Workflow 2: Form Submission & AI Autoresponder Uses a form submission as a trigger. Collects user data via a custom form (name, email, phone). Integrates with OpenAI (GPT-4o) to process data and generate a personalized email response. Explains API key connection for OpenAI and prompt engineering (system prompt, user prompt). Shows how to pin data for easier testing and reuse across nodes. Includes a 120-second delay node before sending the final email. Demonstrates activating a workflow for live use. Workflow 3: Calendar Booking & CRM Integration Triggers on a booking created via Cal.com (using API key authentication). Sends a personalized HTML email reply to the booked person. Demonstrates date formatting using Luxon datetime functions (add, subtract, diff, extract, format). Integrates with ClickUp (CRM) via API key to create a task with booking details. Explains handling custom fields in ClickUp using JSON format. Shows referencing data from multiple nodes back using specific syntax ($`). n8n Functions and Data Handling Fields: Differentiates between fixed fields (static values) and expression fields (dynamic values using JavaScript/n8n syntax). Advocates for using expression fields. JSON: Explains JavaScript Object Notation (keys, values, data types like string, number, boolean, array, object), and how data is represented in n8n (array of objects). Core Functions: Covers manipulation of strings (includes, split, startsWith, endsWith, replaceAll, length, base64 encode/decode, concat, extract domain/email/URL, hash, quote, remove markdown/tags, slice, trim, URL encode), numbers (round, floor, ceil, absolute, format), arrays (length, last, first, includes, append, chunk, compact, concat, difference, intersection, find, indexOf, lastIndexOf, match, push, remove, replace, reverse, slice, unique, join, map, filter, reduce), objects (keys, values, isEmpty, hasField, compact, keepFieldsContaining, removeField, toJSON string, URL encode), booleans (toNumber, toString), datetimes (format, add, subtract, diff, extract, startOf, endOf, components, zone, isWeekend), and custom logic. Flow Control Nodes: Explains nodes like 'if' (conditional branching), 'filter' (data filtering), 'merge' (combining data streams), and 'split into batches'/'loop over items' (iterating over data). Advanced Concepts: Covers HTTP requests (GET, POST), webhooks (receiving data), OpenAI integrations (message model, AI agents), and using JavaScript/functions within n8n for complex data transformations. n8n vs. Make.com Comparison Module Availability: Make.com has a wider range of native integrations. JSON & Code Integration: n8n excels with native JavaScript/expression support. Flow Control: n8n offers superior flow control with built-in if statements, loops, merge, filter, and error handling. Testing: n8n's data pinning feature significantly simplifies workflow testing compared to Make.com's manual API calls. Connections: Make.com generally has simpler, one-click authentication for services; n8n can be more complex, requiring manual API setup. Webhooks & Mailhooks: Make.com is considered superior for ease of use and setup, especially with its mailhook feature. AI Features: n8n has strong native AI integrations (AI agents, chat interfaces, tool usage), while Make.com requires more manual setup. Sharing & Collaboration: n8n offers better template sharing and importing via URLs/copy-pasting, with a richer template library. Hotkeys & Documentation: n8n has excellent built-in hotkeys and inline documentation, enhancing usability. Financials: n8n is free if self-hosted (cost of server only) and scales affordably. Cloud plan is $24/month for limited workflows. Make.com is more accessible initially ($0 free plan, $10.59/month for core) but scales expensively with operations (modules). Recommendation: Make.com is better for simpler tasks and less technical users. n8n is superior for complex, operationally intensive, and AI-focused workflows, especially with self-hosting. Conclusion and Next Steps The course provides a comprehensive understanding of n8n, from basic setup to advanced functions and self-hosting. The emphasis is on practical application for business value and revenue generation. Encourages viewers to practice and utilize the knowledge gained. Promotes the "Maker School" community for further development of automation business skills, offering a roadmap, accountability, templates, and coaching.

n8n Now Runs My ENTIRE Homelab47:17
NetworkChuckNetworkChuck

n8n Now Runs My ENTIRE Homelab

·47:17·963.2K views·45 min saved

AI Agent Setup and Hosting Introduces "Terry," an AI agent built with n8n, designed to monitor, troubleshoot, and fix home lab issues. Recommends self-hosting n8n in the cloud (e.g., via Hostinger using coupon code "network chuck") for reliability, immune to home lab tinkering. Suggests using TwinGate for secure remote access to the home lab. Core Functionality: Monitoring and Basic Troubleshooting Terry is initially taught to monitor a website by using an HTTP request tool. Demonstrates how to give Terry tools and a system prompt to define his role (IT administrator). Introduces an SSH tool (as a sub-workflow) to allow Terry to execute commands on the server. Teaches Terry to troubleshoot by checking Docker container status using docker ps. Terry's troubleshooting capabilities are expanded to include docker inspect and checking logs based on prompt updates. Automation and Fixing Capabilities Terry is automated using a schedule trigger (e.g., every 5 minutes) instead of manual chat prompts. Introduces "Set Field" nodes to provide Terry with a prompt and a chat ID for scheduled tasks. Terry is configured to send notifications (via Telegram in the example) only when issues are detected. Implements "structured output" to allow for conditional logic (e.g., only notify if the website is down). Terry is taught to fix issues, starting with restarting a Docker container when a website is down. Advanced Troubleshooting and Human-in-the-Loop Tests Terry's ability to troubleshoot novel issues, like a port conflict, by updating his prompt to use a generic "CLI tool." Highlights the need for a "human-in-the-loop" system for safety and control. Configures Terry to request explicit approval before running potentially critical commands via Telegram. Explains how to set up the approval workflow, including using "if" nodes and "Set Field" nodes to manage the approval state and context. Introduces a "switch" node for more granular notification logic (e.g., notify if a fix is applied or if the website is down). Integration with Home Lab Services Demonstrates connecting Terry to real home lab services like UniFi (using its API), Proxmox (via SSH), and Plex (via API). Terry is given personas (e.g., Network Engineer) and tasks like identifying bandwidth hogs or checking VM status. Emphasizes that this setup is a starting point to spark ideas for integration with other services like NAS devices. Future Development and Limitations Acknowledges limitations: Terry needs help (suggests sub-agents), documentation is crucial, and a help desk system is needed. These future steps (sub-agents, documentation, help desk) will be covered in subsequent videos. Encourages viewers to build their own Terry, start simple, and share their experiences.

n8n Quick Start Tutorial: Build Your First Workflow [2025]14:47
n8nn8n

n8n Quick Start Tutorial: Build Your First Workflow [2025]

·14:47·958.6K views·13 min saved

Workflow Fundamentals Triggers vs. Actions: Workflows start with a trigger that initiates the process, followed by actions that perform specific tasks. Data Items: Nodes process data in the form of items. Each node outputs an array of items, which can be zero to many. Most nodes perform their actions on each incoming item. Data Mapping & Transformation: Data from previous nodes can be mapped into the parameters of subsequent nodes. Expressions, enclosed in curly brackets `{}`, allow for dynamic data manipulation and use of helper functions like `$now` for date/time operations. Building the Installation Request Workflow Trigger: On Form Submission A web form is used to kick off the workflow. Users fill out fields like email and preferred install date. Conditional Routing: If Node An "If" node routes the workflow based on a condition. In this case, it checks if the preferred install date is within seven days. Action: Slack Notification If the install date is within seven days, a message is sent to a specific Slack channel containing the user's contact information and preferred install date. Advanced Techniques & Tips Pinned Data: To avoid repeatedly entering test data, node output can be "pinned." This allows for testing without re-executing the trigger step. Pinned data is not used in production. Workflow Annotation: Renaming nodes, especially conditional ones (e.g., phrasing as a question like "Is within seven days?"), improves workflow clarity. No Operation (NoOp) Node: A placeholder node that doesn't perform any action but can be used to mark future development points in the workflow. Credentials: Connecting to external services like Slack requires setting up credentials, which securely store API keys or OAuth tokens. Workflow Activation: After building and saving, workflows must be activated to run automatically. Production executions are distinct from test executions (marked with a beaker icon). Copying to Editor: A pro-tip allows unpinning current data and pinning data from a specific production execution, useful for troubleshooting and workflow evolution.

I Built a Marketing Team with 1 AI Agent and No Code (free n8n template)33:56
Nate Herk | AI AutomationNate Herk | AI Automation

I Built a Marketing Team with 1 AI Agent and No Code (free n8n template)

·33:56·864.3K views·30 min saved

AI Marketing Team Overview The system uses one AI agent to perform marketing tasks: creating videos, LinkedIn posts, blog posts, images, editing images, and searching an image database. Communication is through Telegram (voice or text). The agent utilizes six n8n workflows as tools. All resources (templates, workflows, Google Sheet, Createmate template) are available for free in a "Free School community." Live Demo and Capabilities Image Creation: User requests a flyer for a cat food flash sale; the AI generates an image. Image Editing: User requests the generated image be made more realistic; the AI edits it. Blog Post Creation: User requests a blog post about sleep and productivity; the AI generates a post with references and a graphic. Video Creation: User requests a video of a beaver building a house; the AI generates a video with sound effects (though the initial request resulted in a dam/house hybrid). Workflow Breakdown: Core Agent and Tools The main agent receives input from Telegram (voice or text) and processes it. System Prompt: The agent is instructed to act as a marketing AI, detailing its tools and their uses (create image, edit image, search image database, blog post, LinkedIn post, video, think tool). Tool Integration: Each tool corresponds to a specific n8n workflow that the main agent calls. Input/Output: Workflows define specific inputs (e.g., image title, prompt, chat ID) and outputs are returned via Telegram and logged in a Google Sheet. Detailed Workflow Explanations Create Image: Takes image title, prompt, and chat ID as input. Uses an OpenAI image model (e.g., GPT-4 Vision's model) to generate an image based on a detailed prompt. Converts the output (base64 JSON) to binary data. Sends the image to Telegram and uploads it to Google Drive. Logs the image details (title, type, prompt, ID, link) to a Google Sheet. Edit Image: Requires an image (via ID), the edit request, and chat ID. Downloads the image from Google Drive using its ID. Uses OpenAI's edit endpoint to modify the image based on the request. Converts the edited image to binary, sends it to Telegram, uploads to Google Drive, and logs it. Search Images: Takes an image title and intent (get or edit) as input. Searches a Google Sheet (marketing team log) for the image. Returns the image ID and link if found; otherwise, reports "not found." If the intent is "edit," it passes the image ID back to the main workflow. Blog Post: Takes blog topic, target audience, and chat ID. Uses a Tavali web search agent to research the topic. Generates a blog post tailored to the audience, including sources. Creates a text prompt for a related image. Generates the image using OpenAI. Sends both the blog post and the image to Telegram, uploads to Google Drive, and logs them. LinkedIn Post: (Similar to blog post workflow, with specific prompts for LinkedIn content and graphics) Video Creation: Takes a video topic and chat ID. Breaks the topic into four cohesive parts for visual storytelling. Generates four image prompts for these parts. Uses Flux (via PI API) to generate four images (approx. 1.5 cents each). Waits for image generation and retrieves URLs. Uses Runway (approx. 25 cents per 5-second clip) to convert images to short video clips. Generates text prompts for sound effects using an AI sound prompt generator. Uses 11 Labs (approx. $5/month starter plan) to create 5-second sound effect clips for each video segment. Merges video clips and audio using a Createmate template (approx. 1 credit per 20-second render). Sends the final video to Telegram and logs it. Pricing and Setup n8n: Cloud hosting is approximately $27/month. OpenAI Image Generation/Edit: $0.19-$0.20 per image/edit. OpenAI Text Generation (for prompts): GPT-4.1 Mini is cost-effective ($0.40/million input tokens, $1.60/million output tokens). Flux Image Generation: Approx. $0.015 per image. Runway Video: Approx. $0.25 per 5-second clip ($1.00 total for four clips per video). Createmate: Free trial available; paid plans offer credits for rendering (e.g., 2000 credits for ~200 videos). 11 Labs: Starter plan is $5/month for generous sound credit. Setup: Download seven n8n workflow JSON files (main agent + 6 tools) from the Free School community. Import workflows into n8n. Configure API keys (OpenAI, OpenRouter, Google Drive, Google Sheets, Telegram). Make a copy of the provided Google Sheet template for logging. Set up the Createmate template by pasting the script and importing the curl command into n8n. Connect Telegram credentials.

This AI System Creates Longform YouTube Videos Hourly (n8n NO CODE automation tutorial 🥚)35:50
RoboNuggetsRoboNuggets

This AI System Creates Longform YouTube Videos Hourly (n8n NO CODE automation tutorial 🥚)

·35:50·826.0K views·33 min saved

AI Video Creation System Overview The system automates the creation of long-form YouTube videos hourly using AI and no-code tools. It leverages an "ideas agent" (TAG GPT) and a "creator agent" (n8n automation workflow) to generate video ideas, prompts, visuals, voiceovers, and background music. The workflow can be adapted to various niches, including stoicism, sleep stories, horror, children's stories, trivia, and meditation. Workflow Setup: Ideas Agent Uses ChatGPT with a specific prompt to generate video ideas based on a chosen topic (e.g., stoicism). The output is a table with video ideas, captions, and other relevant details. This table is then copied into a Google Sheets template for further processing. Workflow Setup: Creator Agent (n8n) The core automation is built using n8n, a no-code automation platform. Input Section: A Schedule trigger initiates the workflow (e.g., daily or hourly). A Google Sheets node fetches video ideas marked "for production" from the Google Sheet. A Basic LLM Chain node generates scene-specific voiceover text and image prompts using OpenAI. This node uses a system prompt to guide the AI in creating 10 scenes with voice text and image prompts per scene. Requires a structured output parser to format the AI's response into JSON. Creation Section: A Google Sheets node retrieves the intro video URL and randomized background music URL from a separate sheet. Music is generated using Suno.com and uploaded via JSON to Video. Intro videos are sourced from Pixels.com or uploaded directly. An HTTP Request node sends a POST request to JSON to Video to create the video. This uses a pre-defined template ID and variables including voiceover text, image prompts, music, and intro video. JSON to Video handles voice generation (via 11 Labs or free Azure models) and image generation (via Flux Pro or free Flux Snell). A Wait node pauses the workflow while the video renders. Another HTTP Request node with a GET method retrieves the completed video URL from JSON to Video. A Switch node implements error handling, looping back to wait and retry if the video is still rendering, or logging an error if it fails. Output Section: A Google Sheets node updates the status to "done" or "error" in the Google Sheet. An HTTP Request node fetches the video file binary data. A YouTube node uploads the video to YouTube with a title, description (caption), and set to "unlisted" privacy. A final Google Sheets node marks the row as "done" in the Google Sheet to prevent reprocessing. Customization and Community Users can customize the video template in JSON to Video by editing the JSON structure for elements like intro text, fonts, saturation, and subtitle colors. The RoboNuggets community offers ready-to-load automation blueprints, discounts on JSON to Video, and a space for AI professionals to network and find opportunities. The creator provides 15 niche ideas for YouTube automation.

n8n Complete Course (Beginner to Advanced) | WhatsApp Automation Project18:03
Manish Digital AcademyManish Digital Academy

n8n Complete Course (Beginner to Advanced) | WhatsApp Automation Project

·18:03·773.6K views·16 min saved

Introduction to n8n and WhatsApp Automation Demonstrates a WhatsApp automation bot for a restaurant, handling orders, inquiries, and confirmations without manual intervention. Highlights the potential for earning by offering this service to local businesses. Explains that the fundamentals learned can be applied to various automations beyond WhatsApp, such as email, social media, and CRM. Setting up n8n and Basic Bot Functionality Explains how to set up n8n, an open-source automation tool. Covers different trigger types: manual, on app event, and on a schedule. Focuses on using "on chat message" as the trigger for this project. Introduces connecting an AI agent (using Gemini as the LLM) and the necessity of an API key to bridge n8n and the AI model. AI Agent Capabilities: Memory and Tools Explains the concept of "memory" in AI agents, allowing them to retain conversation history. Demonstrates connecting to a Google Sheet as a database with "Inventory," "Orders," and "FAQ" sheets. Shows how to use "Tools" in n8n to interact with the Google Sheet, retrieving inventory and answering FAQs. Details setting up the "Orders" sheet to append new order data, using AI to prompt the user for necessary information (name, quantity). Includes a JavaScript expression for automatically adding the order date. Addresses a flaw where the bot accepted orders for out-of-stock items and shows how to fix it by adding system instructions to the AI agent, enforcing inventory rules. Integrating WhatsApp Business Details the process of integrating WhatsApp Business with n8n. Requires setting up a Meta for Business account and creating an App ID. Explains how to obtain Client ID and Client Secret from Meta. Covers setting up the WhatsApp Business API, including generating an access token and business account ID. Troubleshoots common issues like missing country codes in phone numbers. Connects the AI agent's output to the WhatsApp "Send Message" node for bot replies. Tests the complete WhatsApp integration, showing the bot responding to messages sent via WhatsApp.