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.

46 video summaries • Updated daily • Last updated Sep 13, 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.

Latest••14:44•~1 min read•Save 14 min
Latest Summary

AI Voice Assistant That Qualifies Leads for You: Full ElevenLabs + n8n Tutorial

14:441 min read14 min saved
Stephanie NyarkoStephanie Nyarko

Key Takeaways

AI Voice Assistant Setup

  • The video demonstrates building an AI voice assistant using ElevenLabs, n8n, and Twilio to qualify leads.
  • The AI's primary function is to collect information from calls and qualify leads without automatically booking appointments.

ElevenLabs Agent Configuration

  • Uses ElevenLabs Agents to build the AI voice assistant.
  • The system prompt is crucial for defining the AI's behavior and setting guardrails, such as instructing it not to book calls.
  • The AI is programmed to ask specific qualifying questions.
  • A post-call webhook is configured to send call transcripts to n8n for further processing.
  • The AI agent needs to be linked to an imported phone number.

Twilio Integration

  • Twilio is used to acquire and manage a phone number for the AI assistant.
  • Instructions are provided on setting up a phone number in Twilio and importing it into ElevenLabs using account SID and auth tokens.

n8n Workflow for Lead Qualification

  • n8n receives the call transcript via the ElevenLabs webhook.
  • The workflow extracts relevant information, such as the transcript summary and contact details.
  • A language model (e.g., Claude) processes the transcript to extract and score the lead based on predefined criteria.
  • An if-else statement determines if the lead is qualified for further action, such as creating a calendar invitation.

Alternative Solution: Addition AI

  • For users finding the tutorial complex, Addition AI is suggested as a platform to describe desired AI builds and receive step-by-step guidance.

Recent n8n Automation Videos

35 recent videos
Creating an AI Voice Email Assistant with n8n + ElevenLabs 🤯 | Full Tutorial16:40
Winie’s WorldWinie’s World

Creating an AI Voice Email Assistant with n8n + ElevenLabs 🤯 | Full Tutorial

·16:40·2 views·15 min saved

Workflow Setup Renamed workflow to "AI voice email assistant for ABC consulting". Switched to "11 agents" on ElevenLabs. Created a new blank agent named "ABC consulting voice assistant". Added a system prompt detailing the AI's role for ABC consulting, including contact email and initial greeting. Selected a default voice for the agent. Configured a "send email" tool in ElevenLabs, setting the method to POST and using a webhook URL from n8n. Defined two identifiers for the tool: "recipient" and "email_content". n8n Integration Added a webhook trigger in n8n, set to POST, with a custom path. Configured the webhook to "respond to webhook" and copied the URL to ElevenLabs. Added an "AI agent" node in n8n, referencing the ElevenLabs agent. Included a system message to guide the AI agent. Added a Google Sheet node named "my contact" containing names and emails. Integrated an OpenAI Chat Model node. Configured a Google Sheet tool within n8n, linking to the "my contact" sheet. Set up a Gmail tool for sending emails, ensuring the correct Gmail API and credentials were used. Configured the Gmail tool's "send" operation. Added a "Respond to Webhook" node in n8n. Testing and Refinement Connected the webhook trigger to the AI agent and then to the "Respond to Webhook" node. Discovered an issue where the webhook was not responding immediately. Corrected the issue by changing the webhook response to "immediately". Tested sending an email via voice command: "Send an email to Winnie Fred, tell her that there would be a meeting scheduled for tomorrow by 4:00 p.m." Confirmed successful email execution and content. Prompted the AI to describe ABC Consulting, which it successfully answered using information from its system message.

AI Agents Fundamentals + Build Your First AI Agent in n8n | Beginner Tutorial46:44
Talha Rana | AI EngineerTalha Rana | AI Engineer

AI Agents Fundamentals + Build Your First AI Agent in n8n | Beginner Tutorial

·46:44·4 views·45 min saved

AI Agent Fundamentals The video explains the difference between a simple chatbot and an AI agent. A simple chatbot responds to questions but cannot perform tasks. An AI agent can understand goals, make decisions, use tools, and perform tasks. Building a Simple Chatbot Demonstrates building a basic chatbot using n8n. Uses a "Chat Trigger" node for user input. An "OpenAI: Chat" node processes the message, with system prompts defining the AI's role (e.g., "You are a helpful assistant"). A "Chat Send Message" node displays the AI's response. The chatbot can be customized to respond in specific languages or styles based on system prompts. AI Agent vs. Chatbot A simple chatbot can generate text or images but cannot interact with external platforms (like sending emails). AI agents, however, can leverage tools to perform actions on other platforms. Creating an AI Agent with Tools and Memory To enable task performance, an AI agent needs access to tools (e.g., a Gmail node). The core components of an AI agent are: Memory: Allows the agent to remember context and past interactions. LLM Model: The "brain" of the agent, responsible for reasoning and decision-making. Tool Access: Enables the agent to interact with external services. System Prompt: Defines the agent's role, limitations, and behavior. The video demonstrates adding a Gmail tool to an AI agent. Without memory, the agent might forget context and repeatedly ask for the same information. With memory, the agent can recall previous details, like a user's name, and complete tasks more reliably. The agent requires explicit permission before executing certain actions, like sending an email.

n8n for Beginners: Build Your First Real Business Workflow7:27
Workflow ROIWorkflow ROI

n8n for Beginners: Build Your First Real Business Workflow

·7:27·3 views·6 min saved

Starting Your N8N Journey Tip: Begin with a single, understandable business process, not complex AI agents or numerous app connections. Core Pattern: Trigger -> Structure Data -> Apply Rule -> Route Result -> Take Action -> Human Control. Building a Lead Intake Workflow Trigger: A lead submits a form (name, email, company, team size, problem, urgency). Data Standardization: Use an "Edit Fields" node to clean and consistently name data (name, email, company, team size, problem, urgency). Business Rule: Define deterministic rules for lead qualification. Example Rule: High priority if business email is valid, team size >= 5, and urgency within 30 days. Routing: An "If" node branches leads into "high priority" (human follow-up) or "normal priority" (nurture/review). Action: Record results in a table, CRM, spreadsheet, or database. Human Control: Keep judgment-based decisions and communication with humans. Advanced Concepts and Best Practices Extensibility: Once the basic workflow works, you can add CRM integration, notifications, task creation, email drafting, and AI. AI Integration: Use AI for tasks like summarizing text or classifying requests, but keep deterministic rules separate for clarity. Debugging: Inspect execution history to understand data flow and pinpoint errors. Workflow Checklist: Define trigger, data standardization needs, rule-based decisions, automated actions, human review points, and success metrics. Measurement: Focus on automating processes you can measure (e.g., response time, handling time).

How to Automate WhatsApp Replies for Real Estate Leads (n8n AI Agent + Gemini)6:50
blankarrayblankarray

How to Automate WhatsApp Replies for Real Estate Leads (n8n AI Agent + Gemini)

·6:50·2 views·5 min saved

Workflow Trigger and Initial Processing Workflow triggers on receiving a WhatsApp message. Extracts message details: phone, ID, type, text, timestamp. Checks if message text is empty to ensure replying only to user messages. Verifies the message is of text type. Redis Caching and Data Aggregation Utilizes a Redis-based caching system to combine multiple messages from a user into one. This is a production-grade approach to save resources and handle multiple inputs efficiently. Checks if the contact exists in a high-level CRM; if not, saves the lead as a new contact. Reads and aggregates property information from a Google Sheet to avoid duplicate entries. AI Agent Integration and Lead Qualification Sends aggregated information to an AI agent (Gemini), which saves chat history in memory for context. AI agent analyzes the lead and scores it. If the lead is marked as 'eligible' (true): An auto-filled calendar URL is created. The AI's reply is replaced with this calendar URL. The calendar URL includes auto-filled user information, phone number, and property details in notes for data privacy. If the lead is not 'eligible' (false), the AI's direct output is used. Final Steps and Demonstration The system replies to the user with the dynamically generated, auto-filled calendar URL. Demonstration shows a user receiving options, selecting a property, and then getting a calendar link with their information pre-filled, allowing them to schedule a viewing. The workflow concludes by releasing the lock for the WhatsApp message, signifying the end of the automation process.

n8n HTTP Request Node: Connect to ANY App (No Integration Needed)5:32
Workflow AI TutorialsWorkflow AI Tutorials

n8n HTTP Request Node: Connect to ANY App (No Integration Needed)

·5:32·2 views·4 min saved

HTTP Request Node Basics The HTTP Request node is used to connect to any app with an API, even if n8n doesn't have a built-in integration. It requires four key components: Method, URL, Authentication, and Body (for POST/PUT). Methods: GET (read data), POST (create), PUT/PATCH (update), DELETE (remove). URL: The API endpoint. Query parameters can be added directly or via n8n's query parameter section. Authentication None: For public APIs. Predefined Credential Type: n8n has built-in setups for many services; paste API key once. Generic Credentials: Header Auth: Most common; send key in the 'Authorization' header (e.g., 'Bearer your_key'). Basic Auth: Username and password. Query Auth: Key sent in the URL. Security: Never paste API keys directly into the URL or header. Use n8n credentials for encryption and reusability. Sending Data and Handling Responses Body: For POST/PUT requests, set Content Type to JSON and build fields. Dynamic Data: Use expressions ({{ $json.name }}) to pull data from previous nodes into the body. Response Handling: APIs typically respond in JSON. n8n displays this in the output panel. Reference response fields downstream using expressions ({{ $json.field_name }}). Error Handling and Pagination Common Status Codes: 401 Unauthorized: Authentication error. 404 Not Found: URL error. 429 Too Many Requests: Rate limiting; enable "Retry on Fail" or use loops with waits. 400 Bad Request: Malformed body or missing fields. Pagination: APIs often return data in pages. Use the node's pagination settings or manual loop management to retrieve all data.

n8n Expressions & Data Mapping: Stop Hard-Coding Your Workflows5:14
Workflow AI TutorialsWorkflow AI Tutorials

n8n Expressions & Data Mapping: Stop Hard-Coding Your Workflows

·5:14·1 views·3 min saved

Introduction to n8n Expressions Expressions transform n8n workflows from test data to real-world applications. They allow fields to compute values dynamically using JavaScript logic within double curly braces {{ }}. Core Concepts: $json and $parent $json: The primary variable, representing the data of the current item being processed. Accessing nested data: Use dots (e.g., $.json.user.name) or square brackets for arrays (e.g., $.json.items[0].title). $parent: Used to reference data from any preceding node, not just the immediate previous one. Format: $.parent("NodeName").$.json.fieldName. Practical Usage and Input Panel The input panel on the left displays incoming data, allowing direct drag-and-drop into expression fields. n8n automatically generates the correct references when dragging fields. Built-in Variables and Transformations $now: Current date and time. $today: Midnight of the current day. In-line transformations: Use JavaScript methods like .toUpperCase(), arithmetic operations (e.g., price * 1.2), string concatenation (e.g., $.json.firstName + " " + $.json.lastName). Conditional logic: Employ ternary operators (e.g., $.json.status === "paid" ? "Paid" : "Pending") directly within fields. Understanding n8n Item Processing n8n operates on "items," where each item is a JSON object. Expressions are executed once per item, meaning n8n handles iteration automatically. Common Errors and Solutions Field Does Not Exist: Ensure exact spelling and case from the input panel. Use fallback logic (||) to handle missing values (e.g., $.json.email || "No Email"). Type Mismatch: Values may appear identical but be different types (string vs. number). Convert types if comparisons fail. Incorrect Node Reference: Verify the referenced node name is exact and that the node has executed on the current workflow branch. Summary of Expression Skills Toggle fields to "expression" mode. Use $json for current item data, drag-and-drop from the input panel. Employ $parent("NodeName") to access data from any prior node. Implement fallbacks for missing values.

Zapier vs Make vs n8n: Which Automation Tool Is Actually Worth Learning?8:02
AI VerdictAI Verdict

Zapier vs Make vs n8n: Which Automation Tool Is Actually Worth Learning?

·8:02·1 views·7 min saved

Automation Tool Comparison Zapier: Easiest to set up, ideal for beginners. Uses a step-by-step, no-code interface. Charges per task, which can become expensive as volume increases. Free plan offers 100 tasks/month. Make: Visual workflow builder, more intimidating initially but offers greater clarity and control. Takes longer to learn (an afternoon). Charges by operations (credits), significantly cheaper than Zapier. Free plan offers 1,000 credits/month. Ideal for most small businesses. n8n: Most powerful and cheapest, but requires technical expertise. Can be self-hosted for free with no limits. Building automations is the most time-consuming and requires troubleshooting. A hosted version is available from ~$20/month. AI Integration All three tools support integrating AI like ChatGPT for tasks like writing confirmation emails. Zapier makes AI integration the easiest. Make offers more control over AI functionality. n8n allows for the most complex AI integrations but requires the most effort. Recommendation Zapier: Best for absolute beginners to quickly learn automation basics. Make: Recommended for businesses looking for a balance of power, cost-effectiveness, and ease of use once learned. n8n: Suitable only for technical users or those with technical support.

Kvertie Builds: Automated Tech News Daily via WhatsApp with N8N (feat. Shreyas Jamdade)17:16
KvertyKverty

Kvertie Builds: Automated Tech News Daily via WhatsApp with N8N (feat. Shreyas Jamdade)

·17:16·9 views·16 min saved

Automated Tech News Pipeline Workflow is scheduled to run twice daily (9 AM and 5 PM) for automated news delivery. Collects news from multiple sources: TechCrunch AI, Virtual Bits, MIT Technology Review, Google AI Blogs via RSS feeds. Extracts information from non-RSS sources like "The Rundown AI" using a separate execution state. Consolidates data from various sources using merge nodes for unified processing. Cleans and structures article data to ensure a consistent format for downstream processing and AI models. Filters out previously sent articles to avoid duplicate content delivery. AI-Powered News Selection and Formatting Prepares the cleaned and filtered article data into a payload format suitable for AI processing. Utilizes an AI model for intelligent selection and ranking to identify the top 10 most relevant tech news stories. Parses the AI model's response into a structured format for reliable processing. Formats the selected news stories into a clean, readable, and user-friendly news digest. Delivery and Output Delivers the final news digest to users via both Telegram and WhatsApp. Demonstrates an end-to-end automation process, eliminating the need for manual news curation. The system provides a consolidated, AI-ranked digest of important tech news directly to the user.

Study or Co-Work with Me6:23:03
censoredHackercensoredHacker

Study or Co-Work with Me

·6:23:03·716 views·382 min saved

Video Content The video is a "Study or Co-Work with Me" session. It features extended periods of ambient sound, primarily vocalizations like "Hey" and "Heat," mixed with occasional indistinct murmuring. There are no spoken words or discernible instructions. The audio appears to be a continuous stream of vocalizations without any clear structure or content related to studying or co-working.

The Real Truth About DaVinci Resolve 21.1 AI MCP Editing15:08
Rish - AI Business AutomationRish - AI Business Automation

The Real Truth About DaVinci Resolve 21.1 AI MCP Editing

·15:08·119 views·13 min saved

DaVinci Resolve AI MCP Setup DaVinci Resolve 21.1 introduces an AI Assistant that can organize media, create edits, and batch render. To use these features, you need the paid DaVinci Resolve Studio version. Connect the AI agent by going to File > Setup AI Assistance in DaVinci Resolve. The AI assistant can link with IDEs like Codex, which automatically detects the DaVinci Resolve installation. AI Editing Workflow & Results The AI can transcribe footage with word-level timestamps. It can create a YouTube final cut timeline by removing silences and bad takes, preserving meaning. The process involves transcription, generating an editing plan, and applying cuts. The AI may re-transcribe for continuity checks, which might be unnecessary. A basic edit of a 21-minute talking head video resulted in a 12-minute cut. This process consumed approximately 3.5 million tokens, costing around $2. Supported languages for transcription are limited to those DaVinci Resolve supports. Katsio Alternative Katsio offers a faster workflow by highlighting useful clips, summarizing, and tagging content. It can export an EDL (Edit Decision List) which can be imported into DaVinci Resolve, creating a pre-cut timeline in seconds. This method is presented as more efficient for specific use cases than direct AI editing within Resolve. AI's Role in Editing AI is a game-changer for content creators like educators by saving time on editing. AI excels at replicating existing styles but cannot create entirely new concepts without specific instructions. Human editors' roles remain crucial due to the complexity of instructing AI (requiring clear communication and editing knowledge) and the unique value of human creativity. Human editors' jobs are likely to become more valuable as users struggle with AI limitations.

Back from FLU, Lets get back on the road1:03:49
censoredHackercensoredHacker

Back from FLU, Lets get back on the road

·1:03:49·97 views·63 min saved

Streamer's Return and Plans The streamer is back after being sick with sinus issues and expresses missing the audience. Announces upcoming long streams covering tech, operations, and building a 4D puzzle model. A giveaway will be held for those who help "Code Guy" reach 1000 subscribers. Community Engagement and Giveaways Encourages audience to subscribe to "Code Guy" for a giveaway. The streamer will fund the giveaway, requiring participants to be in the Discord and subscribed to "Code Guy". Offers personal TryHackMe and LeetCode credentials to those who DM. Life Lessons and Humility Shares a story about door-to-door sales to illustrate perseverance, where 99 rejections lead to the 100th success. Emphasizes humility through a story about an 8th-grade ego boost from a newspaper photo, contrasted with a friend's photo with the Prime Minister. Learned that there's "always a bigger fish" and the importance of humility and continuous learning. Advises to "keep your mouth closed" and listen more than speak to avoid trouble. Technical Discussion and Gaming Briefly discusses BRICS as a counter to US global influence, similar to "Five Eyes". Mentions using Bitwarden for password management but advises keeping critical passwords in mind. Plays a game of chess and offers tips on improvement (puzzles, 10-minute games, watching GothamChess).

Build a Telegram AI Chatbot with Text & Voice Using n8n #ai #aivideo #artificialintelligence16:57
Triff Tech SolutionTriff Tech Solution

Build a Telegram AI Chatbot with Text & Voice Using n8n #ai #aivideo #artificialintelligence

·16:57·40 views·15 min saved

Introduction to Telegram Chatbots Demonstrates building a Telegram chatbot capable of handling both text and voice inputs and outputs. Highlights that many companies use Telegram for chatbots instead of custom solutions. Focuses on the basic methodology of building a Telegram bot using n8n. Core Functionality: Text and Voice The bot can answer questions like "Top 5 cricket stadiums in India" via text. It can also process voice input (e.g., "Top five cricket stadiums in India") and respond with audio output. n8n Workflow Setup The workflow consists of two layers: one for text and one for audio. Telegram Trigger (On Message): Configured to receive messages from Telegram. Requires an API token obtained from Telegram's BotFather. Switch Statement: Routes messages based on whether they are text or voice. Edit Field: Used to extract a simple string from the input. AI Agent: Processes the input text (or transcribed audio) using a defined prompt (e.g., "Define below"). OpenAI Chat Model: Used for natural language processing and generating responses. Send Text Message (Telegram): Sends the AI-generated text response back to the user via Telegram. Requires Chat ID from the trigger. Audio Processing Workflow Get File: Retrieves the audio file from Telegram. OpenAI (Whisper): Transcribe Audio: Converts the incoming audio into text. AI Agent: Processes the transcribed text. OpenAI (TTS): Generate Audio: Converts the AI's text response back into an audio format. Send Audio File (Telegram): Sends the generated audio response to the user. Demonstration and Next Steps A walkthrough shows the bot responding to text and voice queries about football stadiums. The video emphasizes that this is a basic setup, and users can advance to integrate their own data for more complex chatbots. Encourages viewers to comment with questions or requests for advanced integration tutorials.

How to Build an AI Agent with n8n & Google Gemini | Beginner Tutorial | EP:112:09
Automate With EshaAutomate With Esha

How to Build an AI Agent with n8n & Google Gemini | Beginner Tutorial | EP:1

·12:09·30 views·10 min saved

n8n & Google Gemini AI Agent Setup This video is the first in a series on building AI agents with n8n and Google Gemini, focusing on a basic, practical setup. The n8n dashboard sections (Workflows, Credentials, Executions) are briefly explained. A new workflow named "My First Agent" is created. The first node, "Chat Trigger," is added to receive user messages. It's executed to confirm functionality. The second node, "AICHAT," is added to process the user's message. A system message is added to the AICHAT node to define the AI's response format (e.g., language, tone). The message itself will be provided in the description. The difference between "Fixed" and "Expression" values in n8n nodes is explained, highlighting how expressions (like `{{ $json.message }}`) pull data from previous nodes and are indicated by green text. An error occurred because the AI model (Gemini) was not yet connected. Connecting the AI Model & Memory To fix the error, a Google Gemini Chat model is added as the AI's "brain." The tutorial uses free credits provided by Google Gemini for testing, with a note that API keys will be covered in the next video. A "Memory" node is added to allow the AI to remember previous parts of the conversation, preventing it from forgetting context. The "window length" for memory is set to 10. The basic structure of the agent is now complete. Execution & Next Steps The workflow is executed again, confirming successful completion after the previous issues were resolved. The tutorial emphasizes step-by-step learning for beginners, with future videos diving deeper into specific nodes and automations. The importance of practicing and asking questions is highlighted. The video shows how to view successful and failed executions in the n8n dashboard. Future topics include exploring other free chat models, upgrading the agent, and integrating Gmail to save chat history to Google Sheets.

ChatGPT Astra Hindi: Maine AI Ko ₹10,000 Ka Client Dhoondhne Diya26:34
AI Learners IndiaAI Learners India

ChatGPT Astra Hindi: Maine AI Ko ₹10,000 Ka Client Dhoondhne Diya

·26:34·26.5K views·26 min saved

AI Client Search and Automation The video tests ChatGPT Astra's ability to find a client in Pune worth ₹10,000 for AI automation. Astra was given the sole goal and had to independently research businesses and identify a problem solvable by AI. Astra identified "Property Care" in Pune as a strong candidate, focusing on inefficiencies in their repair coordination process. It proposed an automation solution to streamline administrative work for repair approvals, estimating a ₹10,000+ project, suggesting ₹18,000. Automation Prototype Development The user then prompted Astra to build and test a working prototype of the proposed automation using N8N. Astra successfully built and tested a prototype in N8N, simulating fictional repair cases. It demonstrated the core workflow, including handling different repair scenarios and approvals, passing all 41 checks across 31 events. Astra provided a detailed test report and operating notes for the prototype. Next Steps and Outreach Astra outlined the next steps to refine the prototype into a usable demo for a business meeting. It also drafted an outreach email to Property Care, proposing a 15-minute conversation to discuss the solution's potential. Astra created a "Next Steps" markdown file and organized all generated files. The video concludes by highlighting Astra's capability in finding clients, proposing solutions, and building/testing prototypes, suggesting it's a powerful tool for business development.

This n8n Workflow Predicts Tenant Churn BEFORE It Happens (Full Build)5:41
blankarrayblankarray

This n8n Workflow Predicts Tenant Churn BEFORE It Happens (Full Build)

·5:41·6 views·5 min saved

Workflow Overview The workflow aims to predict tenant churn before it happens by analyzing payment behavior. It uses data from a Google Sheet including late payments and average days past due. An AI analyzes the data to provide a tenant risk score. Based on the risk score, actions are triggered to retain tenants or alert property managers. Data Flow and Configuration The workflow triggers daily. A configuration node sets weightages for different data points (payment, lease, maintenance, AI sentiment), which must sum to 1. Tenant master data is read from a Google Sheet. Custom logic calculates payment, maintenance, and lease proximity friction. An AI agent (LLM) analyzes sentiment, extracting a summary and score. A weighted score is calculated, determining the tenant's risk tier (high, medium, low). Actionable Insights and Alerts High Risk: Property managers are automatically alerted. Medium Risk: An appointment is scheduled to discuss issues and find solutions. Low Risk: An early bird discount is offered, and an email with a calendar URL is sent. A final notification confirms the completion of the churn scan. Error notifications are sent to the admin via Slack.

Zapier vs Make vs n8n vs UiPath: What You Need to Know in 202613:40
Everyday AI AutomationEveryday AI Automation

Zapier vs Make vs n8n vs UiPath: What You Need to Know in 2026

·13:40·27 views·13 min saved

Zapier Automates workflows between applications with triggers and actions. Simple and approachable for beginners, requiring understanding of what triggers automation and what happens next. Example: Moving customer inquiry info from Gmail to Google Sheets. Make Offers a more visual approach to automation with scenarios showing information flow. Ideal for multi-step workflows with filters, routers, and complex data transformations. Example: Using AI to draft personalized emails based on spreadsheet data. N8N Provides deep control, especially for complex logic, AI integration, and APIs. Enables building sophisticated automation systems with branching and custom data manipulation. Offers self-hosting for greater infrastructure control. Steeper learning curve compared to Zapier. Example: AI analysis of customer inquiries to determine priority and recommend responses. UiPath Focuses on Robotic Process Automation (RPA) for automating repetitive tasks on user interfaces. Automates interactions with desktop applications, browsers, and legacy systems. Example: Extracting data from PDF invoices and entering it into business applications. Choosing the Right Tool Zapier: Easiest introduction to automation basics. Make: For visual control of multi-step workflows. N8N: For advanced automation, AI, APIs, and complex logic. UiPath: For automating repetitive tasks within applications and interfaces. The best skill is understanding business processes and selecting the appropriate technology, not just mastering one tool.

What is n8n AI Automation? Complete Beginner Guide 2026 | n8n + OpenAI8:55
ViralNovaViralNova

What is n8n AI Automation? Complete Beginner Guide 2026 | n8n + OpenAI

·8:55·2 views·7 min saved

The Content Creation Trap Creators often fail not due to lack of creativity, but a broken system of manual tasks like finding ideas, research, writing, editing, and data crunching. Automating repetitive chores frees up time for creativity, high-level strategy, and storytelling. Automation Reality It's impossible to automate virality, but you can automate finding strong audience signals to increase the chances of success. Automation involves a workflow to discover, collect, analyze, rank, develop, and organize content ideas. Building the Content Pipeline The pipeline consists of four steps: Discover, Collect, Analyze, and Develop. Systems can monitor public data (YouTube, Google Trends, Reddit) and feed it into an AI analysis loop. AI evaluates ideas, assigning scores for demand, curiosity, and competition, prioritizing those with strong positive signals. Scored ideas are stored in a database with topic, priority score, and status, providing a data-backed backlog of concepts. Scaling Ideas and Production A single broad topic can be splintered into multiple distinct angles by the automated system. Automated script generation can produce title variations, hooks, and outlines based on topic, audience, and tone. The AI acts as an assistant; humans must fact-check, inject personal storytelling, and add unique flair. Analytics Feedback Loop Content automation systems should learn from results by tracking metrics like impressions, CTR, view duration, and engagement. This data helps refine prompts for bolder thumbnail designs or improved hooks. The process creates a continuous cycle: Publish, Analyze, Learn, Generate New Idea. Human Creativity Comes First Automation multiplies both good and bad content; prioritizing scale over quality is a mistake. The correct sequence is: nail quality first, build a system around it, then scale. Automation should remove unnecessary grunt work, not creative input. Human direction, topic selection, brand voice, and quality control remain crucial. Start small with automation, e.g., automating idea collection, then gradually build more complex workflows. Don't automate creativity itself; automate everything around it to give creativity maximum leverage.

n8n Full Course 2026 – Learn AI Automation from Scratch (Complete Beginner to Pro)1:34:52
Uzair Wahab AiUzair Wahab Ai

n8n Full Course 2026 – Learn AI Automation from Scratch (Complete Beginner to Pro)

·1:34:52·48 views·92 min saved

Introduction to AI Automation and n8n AI Automation uses artificial intelligence to understand information, make decisions, and perform tasks automatically. n8n is a workflow automation platform that allows connecting apps, APIs, databases, and AI models. Reasons to learn n8n: Automate repetitive business tasks, build powerful AI agents, integrate various tools, and create business opportunities. Getting Started with n8n Three ways to use n8n: Self-hosting (free with Docker/Node.js), n8n.io (official platform), and n8n Cloud (paid, with a 14-day free trial). n8n Cloud pricing varies by plan (Starter, Pro, Business, Enterprise), with paid monthly or yearly subscriptions. Hosting on platforms like Hostinger is an alternative to n8n Cloud, potentially offering unlimited workflows and executions at a lower cost. Creating an n8n account involves signing up with an email, verifying it, and filling in personal details. Security features include enabling two-factor authentication using Google Authenticator. Users can invite others to collaborate on workflows by assigning roles (Member, Admin). n8n Interface and Core Concepts The interface includes sections for Personal (workflows, credentials, executions, variables, data tables), Users, and Overview. Data Tables can be created from scratch or by importing CSV files for structured data storage. Credentials are required to connect external services like Gmail. Workflows are built in the Workspace, consisting of Nodes. A Node is a basic building block that performs a specific task. Connecting multiple nodes creates a workflow. Types of Nodes in n8n Trigger Nodes: Start a workflow (e.g., Manual, On Chat Message, On Form Submission, Scheduled, App Action, Webhook, Execute by Another Workflow). Action Nodes: Perform specific tasks (e.g., writing data to Google Sheets, sending emails, calling APIs). Logic/Condition Nodes: Control workflow execution (e.g., If Node for single conditions, Switch Node for multiple conditions). AI Nodes: Integrate AI models (e.g., OpenAI, Google Gemini) for understanding, decision-making, and content generation. Working with Data and Data Transmission Data: Information received, processed, and sent by the workflow. Data moves between nodes as one node's output becomes the next node's input. Data types include String, Number, Boolean, Array, and Object. Data Transmission Nodes include: Edit: Clean and filter data. Limit: Control the number of data items processed. Filter: Select data based on specific criteria. Code: Write custom code (JavaScript/Python) for specific tasks. Split Out: Convert a single data item into multiple items. Aggregate: Combine multiple data items into one. Merge: Combine data from different inputs. Building an Automated Cold Email Agent The example demonstrates creating a workflow to automatically send personalized cold emails. It involves scheduling the workflow, fetching data from a Google Sheet, using an AI agent (OpenAI) to draft personalized email content, sending the email via Gmail, and updating the status in the Google Sheet. A 'Wait' node is used to introduce delays between sending emails. A system message is provided to the AI agent to define its role and tone.

How to Use the HTTP Request Node in n8n | Connect Any API6:04
ProgrammingKnowledgeProgrammingKnowledge

How to Use the HTTP Request Node in n8n | Connect Any API

·6:04·4.2K views·5 min saved

Workflow Overview The video demonstrates a simple n8n workflow to check GitHub repository stars. The core pattern is: wake up on a schedule -> get fresh information -> tidy it -> do something with it. This pattern is applicable to various integrations like weather forecasts, stock watchers, or website uptime checkers. Schedule Trigger Setup The workflow is triggered by a Schedule node. It's configured to run every 5 minutes. Important: The schedule trigger only runs automatically after the workflow is published. Ensure the timezone is correctly set to avoid unexpected run times. HTTP Request Node The HTTP Request node is highlighted as the most useful node in n8n for API integrations. The example uses the GET method to fetch data. The URL used is a public GitHub endpoint for fetching repository data (no API key needed). Data Transformation (Edit Fields Node) Raw API responses can be overwhelming with many fields. The Edit Fields node is used to select and format specific data points. In this example, it extracts only the repository name and star count. The output panel shows the successful execution and the specific data retrieved.

n8n + AI Is Making Automation Ridiculously Easy #cybersecurity #ethicalhacking #n8n+ AI #safety12:41
CybercoreCybercore

n8n + AI Is Making Automation Ridiculously Easy #cybersecurity #ethicalhacking #n8n+ AI #safety

·12:41·3 views·12 min saved

What is N8N? N8N is a visual workflow automation platform that connects different actions. It can integrate with emails, spreadsheets, databases, APIs, AI models, and more. Users can build sophisticated workflows by connecting simple drag-and-drop actions. N8N + AI Automation AI allows automation to understand unstructured information (emails, documents, messages). Traditional automation relies on strict rules ("if this, then that"). AI enables automation to interpret intent, extract details, and make sense of context. Example: Automating customer email responses by using AI to identify intent and urgency. Automation Use Cases Content Systems: Generate outlines, drafts, and summaries from topics. Lead Generation: Analyze leads, categorize them, and update CRMs. Research: Collect, summarize, and organize information on a topic. Q&A Systems: Search data, process information with AI, and generate responses. Why N8N and AI are Powerful Together AI models are improving in understanding instructions and interacting with tools. N8N provides the workflow structure, inputs, triggers, and actions for AI. This combination shifts from simple automation to systems that can execute entire workflows. Best Practices and The Future Start small: Automate one repetitive task before building complex workflows. Human control: Focus on removing repetitive work, not automating everything. Developer roles are changing to designing and integrating AI workflows. The future will see fewer manually performed tasks as automation becomes more intelligent and accessible.

I Built an AI LinkedIn Content Generator with n8n 🤯 | Full Automation Tutorial12:56
Winie’s WorldWinie’s World

I Built an AI LinkedIn Content Generator with n8n 🤯 | Full Automation Tutorial

·12:56·12 views·11 min saved

Workflow Setup Trigger: Form submission with fields for email, topic, and target audience. Pinned the trigger node to prevent repeated execution. AI Content Generation First AI Agent: Uses a prompt (defined below) to generate LinkedIn post text based on topic and target audience. System Message Prompt: Can be generated using ChatGPT. OpenAI Chat Model: Used for text generation. Research Tool Integration Tool: HTTP Request, configured to use Tavily for research. Tavily API Key: Required and can be obtained from Tavily. URL Configuration: Imported from Tavily's documentation and updated with the dynamic topic and target audience. Search Parameters: Set "top search on" and "suitable for" using the topic and target audience. AI Image Generation Second AI Agent: Generates an image based on the LinkedIn post content. Prompt: Crucial to use the correct prompt for image generation, referencing the post content output. OpenAI Image Model: Used for image creation. Email Notification Gmail Integration: Uses "Send a Message" node to email the generated content and image. Recipient: Dynamic, using the email provided in the form submission. Subject: "LinkedIn content post for review". Message Body: The AI-generated LinkedIn post text. Attachments: The AI-generated image. Troubleshooting Problem Identified: Incorrect prompt used for the image generation AI agent. Solution: Replaced the incorrect prompt with the correct one referencing the post content output. Verification: Workflow executed successfully, and email with content and attachment was received.

How to Connect Google Gemini to n8n | Step-by-Step Tutorial6:20
ProgrammingKnowledgeProgrammingKnowledge

How to Connect Google Gemini to n8n | Step-by-Step Tutorial

·6:20·3.5K views·5 min saved

Connecting Gemini to n8n This tutorial demonstrates how to integrate Google Gemini with n8n automation workflows. Setting Up the Integration A simple two-node workflow is used for demonstration. The first node is for manual execution to trigger the workflow. The second node connects to the Gemini model. Gemini Node Configuration Credentials: Requires a Google Gemini API key. Getting an API Key: Log in to aistudio.google.com. Navigate to the API keys section. Click "Create API key" and optionally select a Gemini project. Resource: Specify the type of input (e.g., text, document, image). Operation: Choose "Message Model" to send a prompt to Gemini. Model: Select the desired Gemini model (e.g., Gemini 3 Flash Preview). Prompt: Input the query for the AI. Role: Set to "User" to send a message or "Model" to define AI personality. Simplify Output: Recommended to enable for easier parsing, or disable for raw JSON. Built-in Tools: Option to enable tools like Google Search, Maps, or Code Execution if needed for the query. Options: Additional settings are available for further customization. Workflow Execution Example The workflow sends the text "how are you doing" to Gemini. Gemini responds with "I'm doing great thank you for asking I'm ready and excited to help you with whatever you need today".

Create Your Own AI Chatbot with n8n | No Coding Required6:39
Learning With UmarLearning With Umar

Create Your Own AI Chatbot with n8n | No Coding Required

·6:39·92 views·5 min saved

n8n Setup and Free Trial Sign in to n8n. n8n offers a 14-day free trial with 1000 executions. Workflows can be created and automated during the trial period. Creating the Chatbot Workflow Start by creating a new workflow. Select the "When a chat message is received" trigger. Add an "AI Agent" node to the workflow. Integrating AI Chat Models Attach a chat model to the AI Agent. Multiple chat models are available, including Gemini and OpenAI. The video uses the "Brocks" chat model. Credentials can be configured, and models can be changed. Making the Chatbot Publicly Accessible Enable the chat trigger to make it publicly available. A unique URL will be generated to access the chat. Publish the workflow to activate the changes. The generated URL can be opened in a new tab to interact with the chatbot. Customizing the Chatbot with System Messages By default, the chatbot provides general responses. Customize the chatbot's behavior using a system message. Use ChatGPT or write your own system message to define the chatbot's role and responses. The example system message defines the chatbot as a "workshop helper agent". Add the system message to the "AI Agent" node. Republish the workflow and refresh the chat interface. The chatbot now provides specific information based on the system message (e.g., workshop timings, trainer, organizer, title). Adding Memory to the Chatbot The chatbot, by default, does not remember previous interactions. To add memory, click "Add" and select "Simple Memory". Configure the "Context Window Length" (e.g., 5) to determine how many previous prompts the chatbot remembers. Republish the workflow. The chatbot can now remember user-provided information (e.g., "My name is Mohammad Umar").

How to Create free account in N8N and deploy first agent13:40
Hari ShankarHari Shankar

How to Create free account in N8N and deploy first agent

·13:40·24 views·12 min saved

Account Creation and Setup Go to the N8N website and click "Get Started". Provide company email (e.g., skillify@gmail.com) and submit. Enter the code received via email. Set a password and account name. Start a 14-day trial. Answer setup questions about company size, role, and how you heard about N8N. Select comfort level with technologies (JavaScript, SQL, API authentication, etc.). Choose not to collaborate initially to start with automation. N8N Dashboard and Features Account creation leads to the N8N dashboard. N8N offers an AI chat feature to assist in creating automation flows. Users receive $2 in credits for using AI models (ChatGPT, Gemini, etc.) without needing separate API keys. The dashboard includes options for creating new workflows, using the AI feature, viewing an overview, accessing the admin panel, and using templates. Over 10,000 templates are available for various use cases like lead generation and YouTube automation, with more being added. Creating a Chat Agent Click "New Workflow" to begin. Select the "Build with AI" option or manually create nodes. To create a chat agent, click the "+" button and search for "Agent". An agent node has three components: Chat Model, Memory, and Tool. Chat Model: Acts as the agent's "mind". Options include Anthropic, Google Gemini, OpenAI, and more. Memory: Allows the agent to remember past interactions. Options include Simple Memory, Redis, and PostgreSQL. Tool: Enables the agent to perform actions. Examples include Google Sheets or other app integrations. Example: An agent is configured with a chat model (e.g., Claude Sonnet) and memory. A tool is added, and the agent is prompted: "I need five best websites for video generation." The agent responds with a list of websites: Runway, Pika, Luma, OpenAI Sora, and Keybot.

Is n8n dead | Claude Code vs n8n | in Telugu10:29
Ali | AI Automation TeluguAli | AI Automation Telugu

Is n8n dead | Claude Code vs n8n | in Telugu

·10:29·7.4K views·9 min saved

n8n vs. Claude Code: Is n8n Dead? Many believe n8n is outdated due to advanced tools like Claude Code, which allows automation building through prompts. The video argues n8n is still valuable, especially for beginners, and Claude Code serves a different purpose. Claude Code's Capabilities and Limitations Claude Code is powerful for generating automations via prompts, acting like a "second brain." However, Claude Code has limitations: Limited Routines: Free/paid plans restrict the number of daily automations (e.g., 5 routines on the Pro plan). Client Delivery Issues: Sending automations to multiple clients daily can be impractical due to routine limits. Lack of Debugging: Unlike n8n, Claude Code lacks a built-in debugging feature, making troubleshooting difficult. Users must rely on chat support for issues. n8n's Strengths and Role n8n offers unlimited automation capabilities when self-hosted (e.g., on Hostinger). It provides essential debugging features to identify and fix workflow issues. n8n is crucial for implementing and deploying automations to clients in a production environment. The video suggests Claude Code can be used for brainstorming and building the initial automation logic, with the resulting JSON then used in n8n for production. Conclusion n8n is not dead; its role has evolved. It remains a skill and is unlikely to be replaced by tools like Claude Code for production deployment due to cost and control factors. The speaker offers an "AI Automation Agency Masterclass" for those interested in building and selling automation projects.

n8n Complete Introduction 🔥 Automate Anything with AI | n8n Tutorial for Beginners 20266:33
automationwithumeshautomationwithumesh

n8n Complete Introduction 🔥 Automate Anything with AI | n8n Tutorial for Beginners 2026

·6:33·10 views·5 min saved

What is n8n? n8n connects different applications (like Google Sheets, Email, WhatsApp, Slack) to automate tasks. It allows users to create "workflows" where an action in one app triggers an action in another. Workflows can be built using a drag-and-drop interface. Example: A website contact form submission can automatically update a Google Sheet, send a thank you email, post a Slack notification, summarize the lead with AI, and create a customer in a CRM. Why Choose n8n? n8n is self-hostable, offering more control compared to some alternatives. It supports writing basic code in JavaScript or Python within workflows. It has many built-in nodes for various integrations. Its use is rapidly growing, especially for building AI agents. Course Objectives and Target Audience The course is for beginners, developers, freelancers, business owners, and aspiring AI engineers. No special degree is required, just basic computer skills. The goal is to equip learners to design automations, build projects for clients, automate company workflows, and confidently build AI agents. The course emphasizes practical learning through real projects like Google Sheets, email, WhatsApp, Telegram bots, API integrations, and AI workflows with OpenAI/Gemini. Real-World Applications Customer support automation Lead generation Marketing automation HR automation Invoice processing Email automation Social media automation AI chatbots and AI research agents Sales automation Learning Approach Active participation is encouraged: build along with the videos. Automation is a practical skill; frequent practice leads to expertise. Errors and workflow failures are part of the learning process.

N8N AI Automation Mastery (ZERO CODING) tutorials || by Mr. Venky On 09-09-2026 @9AM (IST)52:45
Durga Software SolutionsDurga Software Solutions

N8N AI Automation Mastery (ZERO CODING) tutorials || by Mr. Venky On 09-09-2026 @9AM (IST)

·52:45·329 views·51 min saved

Understanding Automation and n8n Automation: Automating repetitive tasks, like sending manual messages on WhatsApp or Teams, so a computer can do it automatically. Workflow: A sequence of steps performed to complete a task. Examples include daily routines (wake up, brush, bath, breakfast, office) and making tea (boil water, add tea, add sugar, add milk). Key n8n Concepts Trigger: An event that starts a workflow. Examples include someone kicking a bike (kick-starting), a doorbell ringing, a phone call, or a customer submitting a form. Types of Triggers: Manual Trigger: Executes when a user manually runs the workflow (like pressing a TV remote button). Schedule Trigger: Runs the workflow automatically at a set time every day. Time-based Trigger: Similar to schedule trigger. Email Trigger: Starts the workflow when an email is received. Form Trigger: Initiates the workflow when a form is submitted. n8n Canvas: The visual workspace where workflows are built by connecting nodes (representing apps or tools). Practical n8n Demonstration Chatbot Example: A chatbot can be built using just two nodes (a chat node and an agent node) in about 10 minutes, even for company-specific queries (RAG). Manual Trigger Workflow: A demo showed sending an email to "Winky" using a manual trigger and an edit field, demonstrating how to pass information between nodes via drag-and-drop. Email Customization: The "Append n8n attribution" can be disabled to customize the sender's signature in outgoing emails. Deployment: Workflows can be published to n8n Cloud or deployed on your own servers, with customizable URLs. Future of Automation and AI AI's Impact: AI and tools like n8n can significantly increase efficiency, allowing one person to handle tasks previously done by many. Evolving Roles: Demand for roles like Forward Deployment Engineer (training LLMs) and skills in areas like quantum computing are increasing. Adaptation is Key: Staying relevant requires learning new technologies like how to write LLM code and train models. Reliability Concerns: Questions were raised about the reliability and data privacy of AI tools and cloud services, emphasizing the need for careful implementation and backups. Human Oversight: AI tools are not infallible; human architects, solution designers, and prompt engineers are crucial for proper implementation and troubleshooting, especially in production environments.

🚀 Your First AI Agent – Complete Beginner Guide | Build an AI Agent with n8n9:40
ViralNovaViralNova

🚀 Your First AI Agent – Complete Beginner Guide | Build an AI Agent with n8n

·9:40·24 views·8 min saved

AI Agents vs. Chatbots AI agents are programmable tools that interact with tools to achieve a goal, unlike chatbots that merely respond with text. An agent observes, reasons, plans, acts using tools, and checks results in a dynamic loop, handling failures gracefully. Building Blocks of an AI Agent Goal: The overarching mission. Brain: The AI model for understanding and reasoning. Instructions: System prompts that guide behavior and prevent inventing facts. Tools: Digital capabilities (e.g., web search, spreadsheets, APIs) that act as the agent's "hands." Memory: Stored context allowing continuity and learning from past interactions. Building Your First AI Agent Focus on a laser-sharp, actionable goal (e.g., "Research a specified topic and output a structured summary"). Use a no-code automation platform. Start with exactly one tool to avoid complexity and failure. Examples: Research assistant, sales lead information gathering, customer support ticket resolution. Safeguards and Human Approval Design for failure cases; tools can crash or data can be missing. Instruct agents to ask clarifying questions or flag uncertainty instead of acting on bad information. Implement a "human in the loop" for high-impact tasks, where a human reviews and approves actions before execution. The Future of Automation AI maturity progresses from basic chatbots to complex multi-agent systems. Most valuable automation for businesses currently lies at Level 3, connecting AI models to a few tools. Challenge: Build your first agent within one week by identifying a bottleneck, setting a goal, connecting a tool, testing thoroughly, and deploying it.

N8N Is Dead - To Me #n8n #nocode #vibecoding9:48
DailyAi.Studio DailyAi.Studio

N8N Is Dead - To Me #n8n #nocode #vibecoding

·9:48·2.2K views·8 min saved

Past Appreciation for n8n The speaker previously appreciated n8n for its drag-and-drop functionality, particularly for AI integrations. n8n allowed for easy switching of AI models and integration of tools, simplifying complex coding tasks. It facilitated integrations with services like Gmail, calendars, and file systems without extensive coding. n8n offered a good debugger and removed the need for "code debt." n8n's Limitations n8n struggled with looping over large datasets and was slow for sending API requests. It did not perform well with large CSV files or extensive database queries. The built-in form system was not suitable for customer-facing applications. Shift to "Vibe Coding" and New Stack The advent of AI in late 2023/early 2024 changed the landscape, making coding more accessible via prompts. The speaker now prefers a stack involving Supabase (for storage, auth, real-time, webhooks, edge functions) and a Vite SPA (JavaScript frontend). This new approach can handle large CSV uploads and reporting with AI assistance, unlike n8n. The process involves a UI, Supabase for storage, and a Python script on a platform like Railway to process data from a queue or event. Advantages of the New Approach This new method allows for version control via Git (GitHub) for the UI, database migrations, and microservices. It creates a cohesive codebase that AI can leverage for context and development. The speaker now sees coding as more efficient than n8n for complex tasks due to AI advancements. Conclusion on n8n The speaker believes n8n is no longer a viable option for their work. They advise against using no-code tools in general, advocating for building foundations with good CI/CD pipelines and version control. The new approach offers significant advantages in speed, scalability, and maintainability compared to n8n.

How to Connect Claude (Anthropic) to n8n | Step-by-Step Tutorial7:58
ProgrammingKnowledgeProgrammingKnowledge

How to Connect Claude (Anthropic) to n8n | Step-by-Step Tutorial

·7:58·3.3K views·7 min saved

Setting up n8n Workflow Create a new workflow in n8n. Add a manual trigger node. Add an action node by clicking the plus icon. Select "AI" and then "Anthropic" from the available options. Connecting Anthropic API Key Click "Create Credentials". Navigate to platform.anthropic.com (Anthropic Console) to get your API key. In the Anthropic Console, go to "API Keys", click "Create Key", name it, set an expiration, and click "Add". Copy the generated API key. Paste the API key into the n8n credentials setup. Ensure the Base URL is api.anthropic.com. For simplicity, select "All" for allowed HTTP request domains. Click "Save" to create the credentials. Configuring Anthropic Node Select "Text" as the resource. Choose "Message Model" as the operation. Select a model, e.g., "claude-3-haiku-20240307". Enter a prompt, like "Hi, who are you and how are you?". Set the "Role" to "user". Troubleshooting API Issues If you encounter a "Bad Request" error, check your credit balance. Anthropic's API requires pre-paid credits to function. Add funds to your account via the "Plans and Billing" section in the Anthropic Console (minimum $5). Once funds are added, the API should work, and you will receive a text response.

How I Built an AI Chatbot for a Real Business (Claude + n8n MCP)5:12
Faizan Faizan

How I Built an AI Chatbot for a Real Business (Claude + n8n MCP)

·5:12·24 views·4 min saved

Connecting Claude to a Real Business Connected Claude AI to a cloud desktop instance using the MCP connector. Aimed to create an AI assistant for an uncle's business to qualify leads and answer FAQs. Prompt Engineering and Initial Setup Used a prompt to build a customer inquiry assistant for a home caregiving business. The business provides caregivers for the elderly, disabled, post-surgery, and baby care. The existing website only had a WhatsApp link; the goal was to integrate the AI bot. Development Process and Iterations Claude AI generated temporary workflows, tested them, and fixed issues through iteration. The process involved creating a main workflow and supporting temporary ones. Key components included customer data handling, AI model memory, output parsing, and lead identification. AI Bot Functionality and Testing The bot can identify potential leads (e.g., booking a caregiver) and save details to sheets. It handles FAQ-type questions by providing pre-defined answers. Tested with inquiries about services, pricing, and urgent needs. The bot successfully logged lead information and provided relevant answers or directed users to contact the team. Areas for Improvement The bot tended to repeat certain phrases, like directing users to contact via WhatsApp. Future plans include further improving the agent's responses and integrating it directly into the website and WhatsApp.

n8n Tutorial for Beginners (2026): Build Your First Automation in 20 Minutes8:04
OwnerAutomateOwnerAutomate

n8n Tutorial for Beginners (2026): Build Your First Automation in 20 Minutes

·8:04·33 views·6 min saved

What is N8N? N8N is an open-source workflow automation tool where you connect "nodes" (boxes that perform tasks) to create automated processes. It's similar to Zapier or Make, but can be self-hosted for free or used on a paid cloud version. The interface features a canvas, workflow naming, publish button, execution history, and a node picker (accessible by pressing Tab). Building Your First Automation The automation starts with a trigger node, in this case, a form. N8N can host this form for you, providing a public URL to embed on your website. A cleanup node renames form fields to be more readable, converts data types (like budget to a number), and timestamps submissions. An IF node makes decisions based on data. The example checks if the budget is >= 1000. True/false paths from the IF node lead to different ending nodes (e.g., a call for big jobs, an email for smaller ones). Testing and Publishing Form submissions can be tested in real-time, and execution history shows the data flow and success of each node. To make the workflow live, click the Publish button. Self-hosted N8N is free. N8N cloud's starter plan costs ~$20/month and counts executions. Common Beginner Mistakes Forgetting to publish: The form only works in test mode if not published. Comparing text to numbers: Ensure data types are correct (e.g., convert budget to a number). Renaming nodes late: Rename nodes before other nodes reference them to avoid broken expressions. Reusability of the Workflow Structure The "trigger, cleanup, decision" structure is fundamental and applicable to many automation needs (e.g., booking requests, job applications, support forms). You can import pre-built workflows from files.

n8n Webhooks for Beginners: Trigger Workflows From Any Form or App8:41
OwnerAutomateOwnerAutomate

n8n Webhooks for Beginners: Trigger Workflows From Any Form or App

·8:41·1 views·7 min saved

Introduction to Webhooks Webhooks allow apps to communicate with n8n in real time by pushing data when an event occurs. Unlike requests (where n8n fetches data), webhooks are initiated by an external system sending data to an n8n URL. This is ideal for instant reactions to events like payments, bookings, or new orders. Setting Up an n8n Webhook Requires an n8n account and a system that can send webhooks (e.g., website form builders, Stripe, Shopify). In n8n, configure the webhook node with the POST method and a unique path (e.g., "new booking"). Set "Respond to webhook" to ensure a reply is sent back. n8n provides a test URL for development and a production URL for live use. The data sent to the URL is called the payload, typically found under "body" in n8n. Workflow Example: Booking System A pretend website (another n8n workflow) sends booking data (name, party size, date, time) to the webhook URL. The main workflow processes the payload: Extracts and cleans data (e.g., converting party size to a number). Makes a decision based on party size (e.g., 8 or more). Uses "Respond to webhook" nodes to send back a JSON reply (status and message) to the website. The website displays the message to the customer. Connecting Real-World Applications Publish the n8n workflow and use the production webhook URL in your external tool's webhook settings. For tools like Stripe or Shopify, find the webhook configuration in their developer or settings sections. Send a test event and inspect the execution logs in n8n to identify the exact field names in the payload. Update your n8n workflow's data cleaning nodes to match the actual field names. Security and Best Practices Security: To prevent fake submissions, use header authentication and a secret key in the webhook node. Use long, random paths. Beginner Traps: Use the production URL for live sites, not the test URL. Access payload data using "body.fieldName", not just "fieldName". Ensure every workflow branch ends with a "Respond to webhook" node to avoid timeouts. Habit: Never guess field names. Send a test, inspect the JSON payload in n8n executions to get the exact paths. Design Rule: Reply quickly to the webhook sender (within ~10 seconds) to avoid retries and duplicate data. Perform longer tasks (emails, database updates) after the initial response. Unlocking Automation Possibilities Webhooks enable real-time automation: Stripe payments can trigger email receipts, Shopify orders can alert packers, Calendly bookings can create client folders, and website leads can send instant texts.

Only 20 n8n Nodes You Need to Master 80% of Automation38:23
Memuna GulMemuna Gul

Only 20 n8n Nodes You Need to Master 80% of Automation

·38:23·1.8K views·36 min saved

Trigger Nodes Manual Trigger: Used for testing workflows. Manually executed by clicking a button. Not for production. Schedule Trigger (Cron Jobs): Executes workflows at a specific, recurring time (e.g., daily, hourly). Configurable intervals. On Form Submission: Triggers a workflow when a user submits a form. Useful for registration or data collection. Chat Trigger: Used for testing chatbots. Interacting via a chat window triggers the workflow. Not for production. Storage Nodes Append Row in a Sheet: Stores data in Google Sheets. Suitable for small businesses or testing. Data Table: Temporary storage for testing workflows when the final database is undecided. Allows creating tables and rows. Not for production. Supabase: A robust database for storing data in production, especially for larger datasets. Data Processing Nodes Edit Fields: Renames or edits existing data fields to improve clarity and understanding within the workflow. Code (JavaScript/Python): Used when a specific logic cannot be achieved with existing nodes. Can be assisted by AI. If/Else: Executes different workflow paths based on a single condition (True/False). Switch: Handles multiple conditions (more than two). Directs the workflow to different branches based on various rules. Split Out: Takes one input and produces multiple outputs, separating items within a list. Aggregate: Combines multiple inputs into a single output. The inverse of Split Out. Limit: Restricts the number of data items processed or loaded. Useful for testing or performance. Filter: Selects specific data items based on defined criteria. Merge: Combines two or more input branches into a single output branch. Connectivity & API Nodes HTTP Request: Connects to external applications or APIs not available as native n8n nodes. Requires method, URL, and other configurations. Webhook: Triggers workflows when an external service sends data to a specific URL. Used for integrating with websites or applications in real-time. Respond to Webhook: Sends a response back to the service that triggered the webhook. AI Integration Nodes Message a Model: Sends prompts to an AI model for tasks like generating text or summarizing information. Uses system and user prompts. AI Agent: A more powerful AI node with tools and memory. Can execute tasks beyond just generating text, like sending emails after writing them.

Build Your First AI Voice Agent (No Code) 36:23
Code with MohsinCode with Mohsin

Build Your First AI Voice Agent (No Code)

·36:23·1.9K views·33 min saved

Introduction to Building an AI Voice Agent The video demonstrates how to build an AI voice agent with no code using 11 Labs and N8N. The agent will take user queries, save them to a database, and respond to the user. The process is presented as free of cost and accessible to everyone, regardless of prior experience with the tools. Setting Up the Tools N8N Setup: Create an account on n8n.io. The interface is opened after signing up and providing basic role information. 11 Labs Setup: Sign up for an account on 11labs.io, using Google for convenience. Access to "11 Create" and "11 Agents" features. The free plan is selected by skipping paid plan options. Creating the AI Agent in 11 Labs Navigate to "11 Agents" and click "Continue". Choose "Personal Assistant" or "Blank Agent" template. The speaker uses a blank agent. Name the agent "Appointment Assistant" (name obtained from ChatGPT). Provide a system prompt (obtained from ChatGPT) defining the agent's role and personality. Set the first message as "Hello I am your Appointment Assistant. How can I help you?". Select a voice (e.g., Zara for Hindi) and desired language (e.g., Urdu). Configure optional settings like gender and age for the voice. The default LLM (Queen 3.5) is kept. Building the Workflow in N8N Create a new workflow in N8N. Add a "Webhook" node to receive incoming requests. Add a "Google Sheets" node to append data to a sheet. Sign in with Google. Add a "Response" node (specifically "Response: Webhook") to send a response back. Webhook Configuration: Set the HTTP method to "POST". Use the agent's name (e.g., "appointment-assistant") as the path. Configure it to use the "Response: Webhook" for responses. Google Sheets Configuration: Create a Google Sheet named "AI Assistant Database" with columns: Customer Name, Phone Number, Date, Time, Status. In N8N, select the created sheet and map the incoming data fields to the sheet columns. Response Node Configuration: Configure the response to use JSON format. Define the JSON structure, including success status and a booking confirmation message. This JSON is also obtained from ChatGPT. Connecting 11 Labs and N8N In 11 Labs, go to "Tools" and add a new "Webhook" tool. Configure the tool with: Name: "Book Appointment" Description: Provided from ChatGPT. Method: "POST" URL: The production URL from the N8N Webhook node. Body Parameters (JSON): Define the parameters needed for booking (Customer Name, Phone Number, Date, Time, Status), specifying their data types (string) and descriptions. These details are also outlined by ChatGPT. Add properties like Customer Name, Phone Number, Date, and Time to the tool configuration. Publishing and Testing Publish the workflow in N8N. Publish the agent and its tool in 11 Labs. Obtain a shareable link for the 11 Labs agent. Test the agent by interacting with it via the shareable link. The agent can understand and respond in Urdu. The booking details (name, phone number, date, time) are successfully recorded in the Google Sheet. A second test confirms the agent's functionality, with booking details correctly added to the sheet.

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·4.2M 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.

How to Build & Sell AI Agents: Ultimate Beginner’s Guide3:50:40
Liam OttleyLiam Ottley

How to Build & Sell AI Agents: Ultimate Beginner’s Guide

·3:50:40·3.8M views·229 min saved

Foundational Understanding of AI Agents AI agents are digital workers that understand instructions and take actions to complete tasks. Key components: Large Language Model (LLM) as the brain, prompting for behavior, memory, optional external knowledge, and tools for actions. Focus on three core ingredients for building: prompting, knowledge, and tools. Understanding APIs (Application Programming Interfaces) is crucial for how agents use tools online. AI Agent Capabilities and Applications Tools transform agents from chatbots to action-takers, interacting with software via APIs. Tools can be pre-made integrations or custom-built. Schemas act as instruction manuals for agents to use APIs. Agents can combine multiple tools to solve complex problems, with advanced models enabling planning, action, reflection, and replanning. Two main categories: conversational agents (direct human interaction) and automated agents (triggered by events or schedules). Real-world use cases include co-pilots for specific roles, lead generation, appointment setting, and research agents. Building AI Agents (Tutorials) Build 1: Sales Co-pilot (Relevance AI) - Created custom research tools (company researcher, prospect researcher, pre-call report generator) to prepare sales reps for calls. Build 2: Automated Lead Qualification (N8N) - Built a workflow triggered by form submissions to research leads, qualify them, and notify the appropriate sales rep or send a rejection email. Reused the Relevance AI researcher tool. Build 3: Website & Phone Agent (Voiceflow) - Developed a conversational agent capable of answering questions from a knowledge base, generating instant quotes using a Relevance AI tool, and capturing lead information. Deployed as both a website chat widget and a voice agent accessible via phone. Build 4: WhatsApp Agent (Agentive) - Created a WhatsApp-based agent using Agentive (built on OpenAI's Assistants API) with a knowledge base, quote generation tool (Relevance AI), and lead capture to Airtable. Monetizing AI Agent Skills Opportunity lies in helping businesses implement AI, not necessarily building revolutionary tech. Services include: Education: Teaching businesses about AI and its applications. Consulting: Analyzing business operations to identify AI solutions. Implementation: Building and deploying AI systems for businesses. A significant market gap exists for AI services, especially for small to medium-sized businesses. Build your knowledge gap by practicing with more agents (e.g., via the free course on School) and choosing a monetization path (building, educating, or consulting) based on your interests. Strategies for getting clients: warm outreach and content creation (community content flywheel).

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.6M 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.9M 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 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.3M 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 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 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·1.0M 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.

n8n Now Runs My ENTIRE Homelab47:17
NetworkChuckNetworkChuck

n8n Now Runs My ENTIRE Homelab

·47:17·1.0M 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·1.0M 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.

n8n Tutorial – Zero to Hero Course3:35:08
freeCodeCamp.orgfreeCodeCamp.org

n8n Tutorial – Zero to Hero Course

·3:35:08·971.3K views·210 min saved

Introduction to n8n n8n is an open-source workflow automation platform for integrating APIs and orchestrating workflows without extensive coding. The course covers foundational concepts like nodes, architecture, data types, and how workflows run. It includes configuring API keys for services like OpenAI and Anthropic. AI Agent Workflows Build AI agents for tasks like auto-replying to emails and multi-agent research. Utilize the HTTP request node for API interactions, web scraping, and external tools. Explore creative workflows for text-to-image and text-to-video generation using models like Google's V3 and Canon. Create a Slack workflow where AI can reply to messages on your behalf. Retrieval Augmented Generation (RAG) and Advanced Concepts Implement RAG agents using vector databases like Pinecone for context and memory. Build a customer support RAG agent for intelligent, context-aware support. Understand MCPs and their comparison to traditional workflows for reusability and scalability. Orchestrate enterprise-style systems by combining multiple agents using sub-workflows. Learn about retries, error handling, best practices, and using the workflow template marketplace. n8n Foundations and AI Agents n8n (notation) is a free, open-source tool for connecting apps and services visually using nodes. Workflows have trigger events and action nodes. AI agents in n8n use an LLM (like OpenAI, Anthropic), a context window/memory, and tools (like Gmail, web scrapers). Workflows can run sequentially or in parallel branches. Memory types include short-term context memory (for chat history) and long-term vector database/document RAG memory. Data Handling and Expressions Nodes have input and output panels displaying data payloads. Data representations include schema, table, and JSON formats. Expressions allow dynamic data pulling from earlier nodes, unlike fixed values. n8n supports five data types: strings, numbers, booleans, arrays, and objects. Community nodes extend n8n's capabilities beyond official integrations. Building an AI Email Agent Start with a trigger node (e.g., on chat message). Add an AI agent node, connecting it to an LLM (e.g., OpenAI GPT-4.1). Configure memory (e.g., simple memory) for conversational context. Attach tools like Gmail for specific actions (e.g., sending emails). Use system and user messages to guide the AI agent's behavior. Expressions are crucial for dynamic inputs in prompts. Learn to activate workflows for production and make them publicly available via a URL. API Keys and Hosting Options Obtain API keys from providers like OpenAI or use platforms like CodeCloud Keyspace for unified access to multiple LLMs. Understand how to connect to LLM APIs using base URLs and API keys. Compare n8n Cloud (simplicity, managed updates) vs. self-hosting (control, cost-effectiveness, custom integrations). Self-hosting can be done locally with Docker or on cloud instances like AWS EC2. Setting up Google Cloud Console for n8n involves creating projects, enabling APIs (Gmail, Drive, etc.), and configuring OAuth credentials. Advanced Workflows and Tools Create an AI research agent that searches for AI news using Perplexity, checks against a Google Sheet log for duplicates, summarizes, and emails the findings. Use scheduled triggers for daily automation. Integrate Slack for AI to reply to messages and act on your behalf, requiring specific user token scopes and event subscriptions. Implement RAG by connecting an AI agent to a Google Doc for project updates. HTTP Request Node and API Calls Use the HTTP request node to interact with external APIs not natively supported by n8n. Connect to public APIs (e.g., cat facts), weather APIs (OpenWeatherMap), and web scraping services (Firecrawl). Configure authentication using header-based methods with generic credentials for security and reusability. Handle complex API interactions involving POST requests for initiating tasks and GET requests for retrieving results, often with wait nodes and if loops for asynchronous processes. Multimedia Generation Workflows Build text-to-image workflows using models like DALL-E via OpenAI and image generation platforms like W&B AI. Construct text-to-video workflows using models like V3 on platforms like W&B AI or Google Cloud Vertex AI. Develop image-to-video workflows that take an image and a text prompt to generate video content. These workflows often involve multiple API calls (POST for generation, GET for results), wait nodes, if loops for status checking, and base64 conversion for handling media data. Sub-workflows and Error Handling Utilize sub-workflows to segment complex logic into reusable and manageable parts. The "Execute sub-workflow" node triggers another workflow, allowing data transfer between them. The "Execute by another workflow" trigger allows a workflow to be called as a sub-workflow. Configure data transfer between main and sub-workflows ("Accept all data" vs. "Define using fields below"). Splitting workflows into smaller parts aids in troubleshooting and error isolation. Conclusion and Next Steps Automation with n8n enhances productivity, extends AI capabilities, and frees up time for strategic tasks. Encouragement to build, experiment with new APIs, join the community, and apply automation to various business functions. Automation augments human capabilities rather than replacing them.