by Ryo Sayama
Template description (paste this into the n8n Creator Dashboard) Who is this for This workflow is for anyone who wants to offer a fun, automated palm reading experience through LINE — Japan's dominant messaging app with over 90 million active users. It suits indie developers, wellness creators, fortune-telling services, or anyone curious about combining AI vision with multi-channel automation. What this workflow does When a user sends a photo of their palm via LINE, the workflow springs into action across five tools: LINE Messaging API receives the image via webhook Google Gemini analyzes the palm and produces three outputs: a short LINE-ready summary (under 100 characters), a full reading covering the life line, heart line, head line, and fate line, and three lucky day suggestions with reasons LINE reply sends the short summary back to the user instantly Gmail delivers a formatted HTML report with the complete reading to a specified address Google Calendar registers the three lucky days as calendar events so the user never forgets them Non-image messages (text, stickers) are caught early and trigger a friendly prompt asking the user to send a palm photo instead. How to set up Open the Set config variables node and fill in your LINE_CHANNEL_ACCESS_TOKEN, GMAIL_FROM, GMAIL_TO, and GOOGLE_CALENDAR_ID Connect your Google Gemini API credential to the Google Gemini Chat Model node Connect your Gmail OAuth2 credential to the Gmail node Connect your Google Calendar OAuth2 credential to the Calendar node Activate the workflow and copy the webhook URL Paste the webhook URL into your LINE Developer Console under the Messaging API channel settings Requirements LINE Developer account and a Messaging API channel (free) Google Gemini API key (free tier available at Google AI Studio) Gmail account with OAuth2 set up in n8n Google Calendar with OAuth2 set up in n8n How to customize Change the reading language: edit the prompt in the **Analyze palm lines with Gemini node — swap English for Japanese, Spanish, or any language Gemini supports Adjust the report destination**: update GMAIL_TO in the config node to send the report to the user's own address (you could collect it via a prior LINE conversation) Change lucky day timing**: the Calendar node currently schedules events starting 7 days from now — adjust the $now.plus() expression to fit your use case Extend the AI prompt**: add astrology, tarot, or numerology sections to the Gemini prompt for a richer reading experience
by Elvis Sarvia
Combine AI classification with confidence-based routing and category-based fan-out. This template classifies incoming support tickets, routes them by confidence level, and shows an example of how to fan high-confidence items out to the right team. What you'll do Send a support ticket and watch the AI classify it by category and urgency. See how a Confidence Threshold switch routes items to high, medium, or low confidence paths. Watch high-confidence tickets fan out to Billing, Technical, Sales, or General teams. What you'll learn How to combine AI classification with Switch nodes for multi-path routing How to implement confidence thresholds that balance automation with human review Why it matters Not every AI classification deserves the same level of trust. High-confidence results can be auto-routed. Medium ones get flagged for review. Low ones go straight to a human. This lets you phase in automation gradually while keeping quality high. This template is a learning companion to the Production AI Playbook, a series that explores strategies, shares best practices, and provides practical examples for building reliable AI systems in n8n. https://go.n8n.io/PAP-D&A-Blog
by The O Suite
Cybersec IP Intelligence Gatherer This project utilizes the VirusTotal node and Geolocation node to thoroughly gather data on a provided IP address. From there a LLM AI assistant will assess the gathered data and create a report that will then be uploaded to Google Docs. This workflow is perfect for: Cybersecurity Analysis Security Audits Penetration Testing Ethical Hacking Configure Virus Total Node Credentials Double click to edit and enter your VirusTotal credentials. This node will assess the target IP's reputation. Configure OpenAI Node Credentials Double click to edit and enter your OpenAI credentials. Configure Google OAuth credentials Double click to edit and configure this node with your Google credentials and Sheet Settings. Click the orange 'Execute Workflow' button. Enter an IP address and click 'submit' to generate a report.
by Dart
Automatically generate a meeting summary from your meetings through Fathom, save it to a Dart document, and create a review task with the Fathom link attached. What it does This workflow activates when a Fathom meeting ends (via a webhook). It uses an AI model to generate a structured summary of the meeting. The workflow then: Who’s it for Teams or individuals needing automatic meeting notes. Project managers tracking reviews and actions from meetings. Users of Fathom and Dart who want to streamline their documentation and follow-up process. How to set up Import the workflow into n8n. Connect your Dart account (it will need workspace and folder access). Add your PROD webhook link from the webhook node to your Fathom API settings. Replace the dummy Folder ID and Dartboard ID with your actual target IDs. Choose your preferred AI model for generating the summaries. Requirements n8n account Connected Dart account Connected Fathom account (with access to API webhooks) How to customize the workflow Edit the AI prompt to adjust the tone, style, or format of the meeting summaries. Add, remove, or change the summary sections to match your needs (e.g., Key Takeaways, Action Items, Next Items).
by Joel Gamble
This workflow generates a tailored cover letter using a provided resume and job description. Users submit a job description via form (or workflow input), the workflow uses an LLM to write a professional, casual cover letter, then creates and populates a Google Doc and redirects the user to download or review it. What You Must Update Before Running 1. Resume Content Update the Configuration node to include your own resume text. This resume is injected directly into the prompt and used as the sole source of experience and qualifications. 2. LLM Credentials The workflow uses OpenRouter with an OpenAI-compatible model. You must: Add your own OpenRouter API credentials Optionally change the model selection if desired 3. Google Docs Credentials This workflow creates and edits Google Docs. You must: Connect your own Google Docs OAuth credentials Update the destination folder ID if you want files saved elsewhere What You Can Configure 1. Prompt Tone & Constraints Edit the Write Cover Letter agent system prompt to adjust: Tone (more formal or more casual) Length Writing style constraints 2. Execution Method The workflow supports: Manual execution via form submission Execution as a sub-workflow via workflow inputs
by System Admin
Make sure that this SAME workflow is chosen in the Workflow dropdown!
by System Admin
Make sure that this SAME workflow is chosen in the Workflow dropdown!
by Sheikh Masem Mandal
🚀 Cybersecurity News Automation Workflow This n8n automation workflow fetches daily cybersecurity news, cleans it, summarizes with AI, and posts it automatically to a Telegram channel. 🔎 Workflow Steps 1. Triggering the Workflow 9 AM - Schedule Trigger: Starts the workflow every day at 9 AM. 2. Fetching Cybersecurity News Bleeping Computer Security Bulletin: Pulls the latest news from the RSS feed. 3. Processing Articles HTTP Request → Filter Body → Extract Images: Retrieves the full article, cleans the HTML, and pulls image links. AI Agent (OpenRouter Grok): Summarizes the article snippet into 2 short sentences. Memory Buffer: Maintains short-term context across articles. 4. Merging Data Merge Node: Combines images, cleaned text, and AI-generated summaries. 5. Filtering Sponsored Content Sponsored Removal: Excludes articles with “Sponsored” in the creator field. 6. Posting to Telegram Loop Over Items + Send Photo Message: Publishes sponsor-free, summarized articles to @DailySecurityNewss telegram Channel. Each post includes: title, author, date, AI summary, categories, image (if available), and the “Read more” link. Wait 1 min: Adds a short delay to avoid spamming Telegram. 🎯 Outcome ✅ Daily feed of cybersecurity news ✅ Clean, AI-simplified summaries ✅ Images & links preserved ✅ Sponsored posts filtered ✅ Auto-posted to Telegram at 9 AM
by Fakhar Khan
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. How it works Takes departure city, destination, and travel dates from the user. Searches multiple airlines for flight options and compares price, duration, and stops. Suggests flexible travel dates for better deals. Tracks selected flights and sends real-time price alerts. Provides 24/7 AI-powered travel recommendations. Set up steps Add credentials** for your chosen Chat Model (DeepSeek in this case) and SerpAPI (Google Flights). In the AI Agent node, link: Chat Model → DeepSeek Chat Model node. Memory → Simple Memory node (for conversation context). Tool → Google_flights search in SerpApi node. In the SerpApi node, set engine=google_flights and map input fields for departure, destination, and travel dates. Test the workflow by providing a sample itinerary request in the Chat node’s input. Review AI responses to ensure it searches, compares, and returns relevant flight options.
by Oneclick AI Squad
This workflow connects n8n to the Hugging Face Inference API, letting you run powerful open-source AI models for text generation, summarization, sentiment analysis, translation, and image generation — all fully automated, no GPU setup required. Simply POST a request and get AI-powered results back in seconds. What's the Goal? To give developers, agencies, and businesses a plug-and-play automation for running any Hugging Face model without managing infrastructure. Replace expensive proprietary APIs with open-source alternatives that you control. Tasks this workflow handles out of the box: Text generation (GPT-style content writing) Summarization (condense long documents) Sentiment analysis (classify tone of any text) Translation (multilingual content) Image generation (text-to-image via Stable Diffusion) Why Does It Matter? Hugging Face hosts over 400,000 open-source models — many matching or exceeding the quality of paid APIs at a fraction of the cost. This workflow: Saves money: free tier available, paid plans start at $9/mo Gives full control: swap any model by changing one field Scales instantly: no GPU provisioning or DevOps needed Works in automation: connects to any n8n trigger or pipeline Produces billable output: agencies can resell AI services built on this How It Works Step 1 — Webhook receives the task request with input text and task type Step 2 — Set node stores your Hugging Face API key and normalizes all inputs Step 3 — Code node selects the right model and builds the correct API payload for the task Step 4 — HTTP Request calls the Hugging Face Inference API with the built payload Step 5 — Code node parses and formats the raw API response into clean structured output Step 6 — Respond node returns the final result as JSON to the caller Configuration Requirements HUGGING_FACE_API_KEY — Get free at huggingface.co/settings/tokens No other credentials needed for basic usage Optional: Google Sheets credential for logging (node already included) Setup Guide Step 1: Import this workflow into your n8n instance Step 2: Open the Set API Config node and replace YOUR_HF_API_KEY with your token Step 3: Activate the workflow Step 4: POST to /webhook/hf-runner with your task payload Step 5: Swap models anytime by changing the model field in your request Sample Webhook Payload { "task": "summarization", "input": "Your long text goes here...", "model": "", "parameters": {} } Supported Task Values text_generation summarization sentiment_analysis translation image_generation Default Models Used text_generation → mistralai/Mistral-7B-Instruct-v0.2 summarization → facebook/bart-large-cnn sentiment_analysis → distilbert-base-uncased-finetuned-sst-2-english translation → Helsinki-NLP/opus-mt-en-fr image_generation → stabilityai/stable-diffusion-xl-base-1.0
by claudia
This workflow allows you to automatically create new members in MailChimp based on entries in an Airtable base.
by Rahul Joshi
Description: Automatically classify invoices by industry (Retail, Manufacturing, or EdTech) using GPT-4o-powered AI parsing in this intelligent n8n automation template. Designed for teams managing high-volume billing data, this workflow fetches invoices from Google Drive, extracts PDF text, classifies each document using AI, and automatically moves files to the correct folder based on the predicted industry. This smart auto-sorting system turns your invoice processing into a zero-touch AI workflow—ideal for finance teams, document processing agencies, and operations managers dealing with multi-client or multi-industry invoicing pipelines. What This Template Does (Step-by-Step) 📂 Google Drive Search Scans a designated folder (e.g., “Incoming Invoices”) Collects all PDF files available for classification ⬇️ Download & Extract PDF Text Downloads each file using Google Drive API Extracts invoice text from PDFs using the “Extract from File” node 🔁 Batch Handling Loops through each invoice in a batch using the SplitInBatches node Ensures each document is processed one at a time 🧠 GPT-4o Mini via LangChain Agent Sends extracted invoice content to GPT-4o AI Classifies the document into one of: Retail, Manufacturing, EdTech Returns clean, structured classification output 🔀 Smart Switch Logic Evaluates the classification result Routes the invoice to the correct folder based on its predicted industry 📁 Auto-Move Files Uses Google Drive API to move files into industry-specific folders: Retail → Folder A Manufacturing → Folder B EdTech → Folder C Required Integrations: ✅ Google Drive (OAuth2 authentication) ✅ Azure OpenAI (GPT-4o or compatible model) ✅ LangChain agent setup in n8n Best For: 🧾 Finance teams classifying vendor or client invoices 🏭 Companies handling multi-industry procurement 🧠 AI automation agencies building custom document sorters 🗂️ Back-office automation for Google Drive file workflows Key Benefits: 💡 No manual labeling required — AI classifies based on content 📦 Automatically moves files to clean, organized folders 🔄 Works in batch mode for bulk invoice handling 💬 Simple prompt customization for other classification types 🧠 GPT-4o-powered classification ensures high accuracy