by Ghazi Triki
Fetches Zammad tickets at daily basis at 08:30 then sends them to #customer support>ticket on zulip for daily standups.
by Lucas Perret
Use GPT-3 to classify email responses in lemlist. And automate: Slack alerts when a lead is interested the creation of tasks when a lead is OOO unsubscription of leads when they request it
by Rahul Joshi
📊 Description Streamline your meeting preparation with this AI-powered research automation. 📅🤖 Whenever a new event is created in your Google Calendar, this workflow automatically researches the attendee and their company, generates a concise AI-powered briefing, and delivers it directly to you on Slack. By combining real-time web search data with Azure OpenAI summarization, you walk into every meeting fully informed. No manual Googling. No last-minute scrambling. Just smart, automated meeting intelligence. 🚀 🔄 What This Template Does 📅 Monitors new Google Calendar events in real time. 👥 Filters events with external attendees and extracts their name and company. 🔎 Runs parallel Google searches (via SerpAPI) for the person and their company. 🧹 Parses and cleans search results for structured research data. 🔀 Merges personal and company insights into one dataset. 🤖 Generates a concise meeting brief using Azure OpenAI (GPT-4o-mini). 📨 Sends a formatted Slack DM with your personalized meeting briefing. ✅ Key Benefits ✅ Eliminates manual pre-meeting research ✅ Automatically prepares you before every new event ✅ Combines personal and company intelligence in one summary ✅ Delivers insights directly to Slack in real time ✅ Saves hours of repetitive Googling every week ✅ Improves meeting confidence and preparation quality ⚙️ Features Google Calendar new event trigger Conditional attendee filtering logic Parallel SerpAPI Google searches (person + company) JavaScript parsing and data cleaning nodes Azure OpenAI GPT-4o-mini summarization agent Structured AI-generated meeting brief Slack direct message delivery Modular design for adding LinkedIn or news searches 🔐 Requirements Google Calendar OAuth2 credentials SerpAPI API key Azure OpenAI API credentials (GPT-4o-mini deployment) Slack OAuth2 credentials (User ID required for DM delivery) 🎯 Target Audience Founders and startup operators Sales professionals and account executives Recruiters and hiring managers Consultants and client-facing teams
by Rahul Joshi
📘 Description This workflow converts a Make.com blueprint JSON into a directly importable n8n workflow JSON. It searches a Google Drive folder for the target blueprint file, downloads it, extracts the JSON, and sends it to an Azure OpenAI (gpt-4o-mini) agent that maps Make modules to n8n nodes and connections. Two cleanup code steps then normalize IF conditions and fix connection structure so the output imports cleanly. The final converted workflow JSON is stored in Google Sheets for review and reuse. ⚙️ Step-by-Step Flow When clicking ‘Execute workflow’ (Manual Trigger) Starts the pipeline manually for controlled testing and repeatable runs. Search Files and Folders (Google Drive) Lists files/folders from the connected Drive scope. Filter Target Blueprint (IF) Keeps only files whose name contains "blueprint" to prevent converting the wrong file. Download Blueprint File (Google Drive) Downloads the selected blueprint file as binary. Extract JSON from File (Extract From File) Parses the downloaded file into a JSON object ($json.data) ready for AI conversion. Convert Blueprint with AI Agent (LangChain Agent + Azure OpenAI) Converts Make blueprint JSON → n8n workflow export JSON using strict rules: Valid n8n nodes with required fields Connections keyed by node names (not IDs) IF node condition schema corrected for n8n Left-to-right positions and end-to-end connectivity Normalize Connections and Conditions (Code) Hard-fixes common AI mistakes: Converts boolean conditions → string conditions for IF nodes Rebuilds connections using node names Ensures connections[from].main is correctly structured (2D arrays for branches) Strip Make Fields and Finalize (Code) Removes import-breaking fields: Deletes Make-only parameters (IMTCONN) Drops unstable fields like typeVersion to reduce version mismatch issues Removes root active/settings/versionId fields (keeps output minimal and import-safe) Save Converted Workflow to Sheet (Google Sheets) Appends the converted JSON output into a sheet column (json) for storage and reuse. 🧩 Prerequisites • Google Drive OAuth2 credential (folder access) • Google Sheets OAuth2 credential (write access to target sheet) • Azure OpenAI credential with gpt-4o-mini deployment active • Blueprint file naming convention includes "blueprint" (or update the IF filter) 💡 Key Benefits ✔ Converts Make blueprints into importable n8n workflows with minimal manual edits ✔ Normalizes connections and IF logic (highest failure points in imports) ✔ Stores results in Sheets as a conversion log + library ✔ Manual trigger keeps runs deterministic during testing 👥 Perfect For Teams migrating automation libraries from Make.com to n8n Agencies converting client blueprints into reusable n8n templates Building an internal “blueprint → n8n” conversion pipeline with audit history
by Sridevi Edupuganti
Description Ask any question and get five different answers instantly. Each answer is written for a different audience—from kids to business executives. Your Telegram bot delivers all five explanations in under 10 seconds and saves them to Google Docs automatically. Perfect for teachers, writers, and anyone who needs to explain things to different people. Who's It For • Educators creating multi-grade curriculum content • Content creators generating material for diverse audiences • Technical writers producing documentation at different expertise levels • Parents explaining complex topics to children • Anyone who needs to explain things to different people. How It Works • Transforms any question into five distinct explanations: kid-friendly stories (5-year-olds), relatable content (teenagers), professional explanations (graduates), academic analysis (PhD researchers), and strategic insights (business executives) • Five AI agents process simultaneously for 3-8 second response times • Delivers six formatted Telegram messages (header + five explanations) • Automatically archives complete conversations to Google Docs • Uses binary tree merge architecture for reliable data handling How to Set Up • Create Telegram bot via @BotFather and add token to n8n credentials • Obtain OpenAI API key and add to n8n credentials • Connect Google account to grant Docs access • Create blank Google Doc and paste URL in workflow's Google Docs node • Activate workflow and test with any question Requirements • Telegram Bot API token (free) • OpenAI API key (pay-per-use • Google account with Docs access (free) • n8n instance (cloud or self-hosted) How to Customize • Modify AI prompts in 'Create 5 Items' node for different tones and styles • Adjust character limits in formatting nodes to control message length • Change output destinations from Telegram to Slack, email, or other platforms • Switch AI providers from OpenAI to alternatives • Add additional comprehension levels by duplicating AI agent nodes Need Help? For detailed notes and implementation, please leverage the README document at: https://drive.google.com/file/d/19Fx-FoihL70qpOi4CnEwQ6Sud2dbUnE_/view?usp=sharing Join the Discord (https://discord.com/invite/XPKeKXeB7d) or Join the n8n community forum (https://community.n8n.io/) for support
by Rahul Joshi
📊 Description This workflow automates the daily HR standup by continuously monitoring active hiring and HR tasks, identifying risks and blockers, and generating an intelligent, action-oriented summary using AI. Every morning, HR and leadership teams receive a clear overview of priorities, overdue items, and potential risks — without any manual preparation. By combining structured task data with AI-driven analysis, the workflow ensures teams start the day aligned, informed, and ready to act. The automation is designed for real-world HR operations, scaling seamlessly as task volume grows while maintaining concise and consistent reporting. 🔁 What this automation does Automatically triggers every morning using a scheduled Cron trigger. Retrieves all HR and hiring-related tasks from a Monday.com board. Filters out completed items to focus only on active and relevant work. Aggregates all remaining tasks into a single structured dataset. Analyzes task status, ownership, and due dates to identify blockers and risks. Uses AI (GPT-4o-mini) to generate a concise, structured daily standup report. Delivers the final standup update to HR via email for immediate visibility. 🧠 Key design decisions Uses a scheduled trigger to ensure consistent, hands-free execution Applies task filtering via a Code node to overcome API limitations Aggregates all tasks to produce a single, consolidated standup report Leverages AI for insight generation, not raw data repetition Excludes completed tasks to reduce noise and improve signal quality Prioritizes concise, actionable output suitable for leadership review ⭐ Key benefits Eliminates manual standup preparation Ensures overdue tasks and blockers are surfaced early Improves visibility and accountability across HR operations Saves daily operational time for HR and managers Produces consistent, professional summaries every day Scales efficiently as teams and task volume increase 🛠️ Tools & services used n8n – Workflow orchestration and automation Monday.com – HR and hiring task management OpenAI (GPT-4o-mini) – Intelligent analysis and summarization Gmail – Delivery of daily standup reports Cron – Scheduled execution 🔐 Requirements Monday.com OAuth credentials OpenAI API key Gmail OAuth credentials n8n (cloud or self-hosted) HR board with status and due date columns 🎯 Target audience HR and Talent Acquisition teams Hiring managers Operations and RevOps teams Startups and scaling organizations Automation teams building internal HR tooling
by Theodoros Mastromanolis
Who is this for Tech bloggers, content creators, and site owners who want a fully automated daily news column without writing a single word. What this workflow does A schedule trigger fires daily at 8 AM and pulls articles from four RSS feeds (BBC Tech, The Verge, Ars Technica, TechCrunch). All feeds are merged, normalized to a common schema, filtered to the last 24 hours, sorted by date, and capped at 10. A Code node compiles the articles into a digest, which is passed to an OpenAI-powered AI agent. The agent picks the most newsworthy story (or combines 2–3 related ones), fetches full article text via a custom tool, and writes an original 600–1000 word article. The AI output is parsed into a title and HTML body, then posted as a draft to WordPress. How to set up Add your OpenAI API key under Credentials → OpenAI. The workflow uses gpt-5.1 by default — swap to any chat model in the "OpenAI Chat Model" node. Add your WordPress API credentials (site URL, username, and application password). Activate the workflow — it runs daily at 8 AM. Requirements OpenAI account and API key WordPress site with application password enabled How to customize Swap or add RSS feed URLs by duplicating an RSS node and connecting it to the Merge node (increase numberInputs accordingly). Change the Limit node value to control how many articles the AI reviews. Switch the WordPress post status from draft to publish for immediate publishing.
by Kamran habib
## | N8N Workflow | AI-Powered Twitter Automation with Content Generation and Engagement 🚀 This n8n template automates Twitter (X) activity — from generating tweet content with AI to engaging with posts and even sending DMs — all powered by Google Gemini or OpenRouter AI. It’s designed for creators, marketers, brands, and agencies who want to automate social media presence with authentic, on-brand AI content and engagement. How It Works The workflow begins with a form trigger, where users input their topic, tone, and action type (Tweet, Engage, or DM). Those inputs are passed into Workflow Configuration, which sets key parameters like max tweet length and model URLs. Depending on your chosen action: Post Tweet: AI generates a tweet under 280 characters and can attach an image. Engage with Posts: AI can like, retweet, or reply to niche-relevant content. Send Direct Message: AI drafts a personalized DM for outreach or networking. If your workflow includes visuals, the AI Agent - Create Image From Prompt node builds a detailed image prompt (based on your topic and instructions) and sends it to Google Gemini or other image APIs. The HTTP Request - Create Image node generates a custom image via an external model (default: Pollinations.ai). Finally, all tweet text and image data merge together in Merge Tweet Text and Image, before being posted directly via the Create Tweet node. How To Use Download and Import the JSON workflow into your n8n interface. Set up the following credentials: OpenRouter API for text generation. Google Gemini (PaLM) for chat and image prompt creation. Twitter OAuth2 API for posting and engagement actions. Configure your form input fields (Topic, Tone, Action, Instructions). Enable or disable the nodes you want: Create Tweet → To post automatically. Twitter Engagement Tool → For likes/retweets/replies. Twitter DM Tool → For automated DMs. Trigger the Twitter Content Form via n8n’s web interface. Enter your content preferences and submit. The workflow generates your tweet text, optionally creates a matching image, and posts or saves it automatically. Requirements A Twitter Developer Account (with OAuth2 credentials). A Google Gemini or OpenRouter account with text and image model access. (Optional) Connection to Pollinations or another AI image generation API. How To Customize Update “Fields – Set Values” node to change: Default image size (1080 × 1920 px). Model name (e.g., “flux”, “turbo”, “kontext”). Modify Workflow Configuration to tweak AI parameters like: imageGenerationChance (default: 0.3). maxTweetLength (default: 280). Replace Google Gemini Chat Model with any supported model such as OpenAI GPT-4 or Mistral. Adjust AI Agent - Create Image From Prompt system message for your preferred image style or guidelines. Toggle which Twitter actions are active — Post, Engage, or DM — to tailor automation to your goals.
by Anan
⚡Auto Rename n8n Workflow Nodes with AI✨ This workflow uses AI to automatically generate clear and descriptive names for every node in your n8n workflows. It analyzes each node's type, parameters, and connections to create meaningful names, making your workflows instantly readable. Who is it for? This workflow is for n8n users who manage complex workflows with dozens of nodes. If you've ever: Built workflows full of generic names like HTTP Request 2 or Edit Fields 1 Struggled to understand your own work after a few weeks Copied workflows from others with unclear node names Spent hours manually renaming nodes one by one ...then this workflow will save you significant time and effort. Requirements n8n API Credentials**: Must be configured to allow listing and updating workflows AI Provider Credentials**: An API key for your preferred AI provider (OpenRouter is used currently) How it works Trigger: Launch via form (select from dropdown) or manual trigger (quick testing with pre-selected workflow) Fetch: Retrieve the target workflow's JSON and extract nodes and connections Generate: Send the workflow JSON to the AI, which creates a unique, descriptive name for every node Validate: Verify the AI mapping covers all original node names Apply: If valid, update all node names, parameter references, and connections throughout the workflow Save: Save/Update the workflow with renamed nodes and provide links to both new and previous versions If validation fails (e.g., AI missed nodes), the workflow stops with an error. You can modify the error handling to retry or loop back to the AI node. Setup Connect n8n API credentials Open any n8n node in the workflow and make sure your n8n API credentials is connected Configure AI provider credentials Open the "OpenRouter" node (or replace with your preferred AI) Add your API credentials Adjust the model if needed (current: openai/gpt-5.1-codex-mini) Test the workflow Use Manual Trigger for quick testing with a pre-selected workflow Use Form Trigger for a user-friendly interface with workflow selection Important notice If you're renaming a currently opened workflow, you must reload the page after execution to see the latest version, n8n doesn't automatically refresh the canvas when workflow versions are updated via API. Need help? If you're facing any issues using this workflow, join the community discussion on the n8n forum.
by Rahul Joshi
📊 Description Automate LinkedIn lead discovery by identifying high-intent prospects directly from post comments using ConnectSafely and AI 🤖. This workflow searches LinkedIn posts related to common sales pain points, extracts all comments safely, and evaluates each commenter’s buying intent using AI. The scored leads are automatically stored in Google Sheets for easy follow-up and prioritization 📈. Perfect for sales, growth, and RevOps teams looking to turn conversations into qualified opportunities. 🔍 What This Template Does 🔎 Searches LinkedIn posts via SerpAPI using predefined pain-point keywords 🔗 Filters and validates relevant LinkedIn post URLs 🛡️ Fetches all post comments using ConnectSafely (safe, compliant LinkedIn access) 📄 Flattens comments into individual lead records 🤖 Uses AI to analyze each comment and score buying intent (0–100) 📊 Saves enriched lead data into Google Sheets automatically ✅ Key Benefits ✅ Discover warm LinkedIn leads from real conversations ✅ Uses ConnectSafely for reliable and compliant comment extraction ✅ AI-powered intent scoring removes manual lead qualification ✅ Automatically prioritizes high-intent prospects ✅ Centralized lead tracking in Google Sheets ✅ Zero manual scraping or copy-pasting ⚙️ Features LinkedIn post discovery via SerpAPI Comment scraping powered by ConnectSafely AI intent detection using Azure OpenAI (GPT-4o-mini) Intent labels: No-Intent → High-Intent Google Sheets integration for lead storage Modular, customizable n8n workflow 🔐 Requirements SerpAPI account ConnectSafely LinkedIn API credentials Azure OpenAI account (GPT-4o-mini deployment) Google Sheets OAuth credentials n8n instance (self-hosted or cloud) 🎯 Target Audience B2B sales teams & SDRs Growth marketers & lead generation agencies RevOps & automation specialists Founders using LinkedIn for outbound prospecting
by Yaron Been
Multi-Agent Cold Email Campaign Generator with O3 Director & GPT-4.1 Specialists 🌍 Overview This workflow simulates a virtual sales & marketing team where each AI agent has a role: A Director Agent (O3) who manages strategy. Multiple Specialist Agents (GPT-4.1-mini) for research, writing, personalization, deliverability, sequencing, and analytics. Everything is triggered automatically when a new chat message request comes in. 🟢 Section 1: Entry & Director 🔗 Nodes: 1️⃣ When chat message received (Trigger) 💬 Starts the workflow when a new request arrives (e.g., “Create a cold email campaign for SaaS CTOs”). 2️⃣ Outreach Director Agent (O3 model) 🎯 The “manager” agent. Decides what kind of campaign is needed and assigns tasks. 3️⃣ Think (Planning Node) 🧠 Helps the Director structure thoughts before delegating. 💡 Why useful? Director uses O3 (strong reasoning model) only where strategy is needed → reduces cost. Provides a single point of control to coordinate all other agents. 🔵 Section 2: Specialist Agents Each is powered by GPT-4.1-mini (cheaper + faster). 🔍 Prospect Research Specialist → researches target companies, roles, pain points. ✍️ Cold Email Copywriter → drafts subject lines, hooks, and persuasive body copy. 🎯 Personalization Specialist → inserts custom variables for each recipient. 📅 Email Sequence Strategist → designs follow-ups, timing, nurture flows. 📬 Email Deliverability Expert → ensures emails land in inbox, not spam. 📊 Outreach Analytics Specialist → tracks performance, runs A/B tests, optimizes campaigns. 💡 Why useful? Each agent is a specialist → just like a real marketing team. Parallel execution** in n8n means faster results. Modular → you can remove or add more specialists. 🟣 Section 3: Execution Flow Request comes in via chat trigger Director (O3) interprets and delegates → calls specialists as tools Specialists generate their pieces (research → copy → personalization → sequence → deliverability → analytics) Director integrates results into a cohesive cold email campaign 🟡 Section 4: Documentation & Notes There are two Sticky Notes inside the workflow: Header Note** → Support info + tutorials (YouTube & LinkedIn by Yaron Been) Main Note** → Full documentation (overview, use cases, cost optimization, tags) 📊 Final Overview | Section | What Happens | Why It’s Useful | | -------------- | ------------------------ | --------------------------- | | 🟢 Director | Trigger + O3 strategy | Ensures smart coordination | | 🔵 Specialists | GPT-4.1-mini agents | Faster, cheaper execution | | 🟣 Flow | Delegation + Integration | Automated campaign building | | 🟡 Docs | Sticky Notes | In-workflow guide for users | 🚀 Benefits ✅ AI-powered cold email team without hiring humans ✅ Cost-optimized (O3 only for strategy, GPT-4.1-mini for tasks → \~90% cheaper) ✅ End-to-end coverage (research → writing → personalization → sequencing → analytics) ✅ Scalable: can run multiple campaigns in parallel ✅ Customizable: swap models, add tools, or expand team
by Javier Rieiro
Overview This workflow automates static security analysis for JavaScript, PHP, and Python codebases. It’s designed for bug bounty hunters and security researchers who need fast, structured, and AI-assisted vulnerability detection across multiple sources. Features 🤖 AI-Powered Analysis: Specialized agents for each language: AI JavaScript Expert AI PHP Expert AI Python Expert Each agent detects only exploitable vulnerabilities (AST + regex heuristics). Returns strict JSON with: { "results": [ { "url": "file or URL", "code": "lines + snippet", "severity": "medium|high|critical", "vuln": "vulnerability type" } ] } 🧩 Post-Processing: Cleans, formats, and validates JSON results. Generates HTML tables with clear styling for quick visualization. Output ✅ JSON vulnerability reports per file. 📊 HTML table summaries grouped by language and severity. Usage Import the workflow into n8n. Configure credentials: OpenAI API key GitHub API Key Google Drive API Key Run via the provided webhook form. Select analysis mode and input target. View structured vulnerability reports directly in n8n or Google Drive. Notes Performs static analysis only (no code execution). Detects exploitable findings only; ignores low-impact issues.