Skip to content
FlowHubFluxonLab
A
AI Automationfree

Discover buying-intent leads on Twitter and Instagram with GPT-4o-mini and send summaries to Slack and Notion

by Rahul Joshiadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentAzure OpenAI Chat ModelAzure OpenAI Chat ModelGmailGmailMCP Client ToolMCP Client ToolNotionNotionSSimple MemorySlackStructured Output ParserStructured Output Parser
Share Post Share
ChReceive User Lead Discovery Query (Chat Trigger)Receive User Le…MBMaintain Short-Term Conversation ContextMaintain Short-…AgDiscover Buying-Intent Leads from Social Platforms (AI)Discover Buying…MCExternal Social Search & Enrichment Tool (MCP Client)External Social…LLM Reasoning Engine for Lead QualificationLLM Reasoning E…ChGenerate CRM-Ready Lead Discovery ResponseGenerate CRM-Re…AgGenerate Slack & Notion Lead Insight Summary (AI)Generate Slack …LLM Reasoning Engine for Insight StructuringLLM Reasoning E…OPEnforce Structured Lead Insight Output SchemaEnforce Structu…Send Lead Discovery Summary to SlackSend Lead Disco…Store Lead Discovery Insight in Notion CRMStore Lead Disc…ErWorkflow Error HandlerWorkflow Error …Send a message112345678910
1/5
FLOWS
STEPS · 10
Starts from a chat message

📊 Description Automate B2B lead discovery by identifying high-intent prospects directly from Reddit discussions using AI-powered intent analysis. 🎯🤖 This workflow scans Reddit for conversations related to CRM and marketing automation tools, analyzes snippets to detect buying intent, identifies relevant decision-makers on LinkedIn, enriches contact details via RocketReach, and logs qualified leads into Google Sheets. Running every three hours, it ensures your sales team never misses fresh outbound opportunities without manual research. 🚀📊 🔁 What This Template Does 1️⃣ Runs automatically every 3 hours to search Reddit for tool-related discussions. ⏰ 2️⃣ Extracts Reddit snippets, links, and highlighted keywords from search results. 🔍 3️⃣ Uses AI to classify buying intent as High, Medium, or Low. 🤖 4️⃣ Identifies the core problem and suggests a safe, non-salesy outreach angle. 💬 5️⃣ Filters only High and Medium intent opportunities. 🚦 6️⃣ Searches LinkedIn for matching decision-makers based on role and seniority. 👥 7️⃣ Enriches lead profiles with emails and company data using RocketReach. 📇 8️⃣ Saves qualified leads into Google Sheets with deduplication logic.

Tags

n8nreference-onlyagentgmaillm-chat-azure-open-aimcp-client-toolmemory-buffer-windownotionoutput-parser-structuredslack
Connects
AAI AgentazureopenaichatmodelAzure OpenAI Chat ModelgmailGmailmcpclienttoolMCP Client ToolnotionNotionSSimple Memory
CategoryAI Automation
Triggermanual
Complexitycomplex
Nodes13
AddedDec 24, 2025

Related workflows

See all AI Automation
AopenaichatmodelserpapigooglesearchS
free

Slack chatbot powered by AI

This workflow offers an effective way to handle a chatbot's functionality, making use of multiple tools for information retrieval, conversation context storage, and message sending. It's a setup tailored for a Slack environment, aiming to offer an interactive, AI-driven chatbot experience. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
ACgmailsheets
free

Analyze YouTube comments with OpenAI, Google Sheets, and Gmail

Quick overview This workflow monitors a Google Sheets list of YouTube video IDs, fetches video details and top comments from the YouTube Data API, analyzes the comments with OpenAI into structured sentiment and themes, emails an HTML report via Gmail, and writes the results back to Google Sheets. How it works Triggers every minute when a row in Google Sheets is added or updated. Reads the video ID and status from the row and continues only if the status is set to “Pending”. Calls the YouTube Data API to fetch the video’s metadata and the top comment threads for that video. Flattens the comment threads, calculates basic stats (comment count and average likes), and compiles a limited comment text block for analysis. If comments exist, sends the compiled comments and video title to OpenAI to generate a structured analysis (sentiment score, sentiment breakdown, themes, questions, feedback, insights, and summary). Builds an HTML email report from the structured results, sends it to the configured recipient with Gmail, and updates the Google Sheet row with the analysis fields; if no comments exist, marks the row as “No comments”. Setup Create or duplicate a Google Sheet with at least “Vi

by Dr. Firas
ACgmailgoogledrive
free

Qualify leads and send personalized audio follow-ups with Gemini and Smallest.ai

Quick Overview This workflow receives lead submissions via a webhook, uses Google Gemini to qualify the lead and write a personalized spoken follow-up script, and for qualified leads generates an MP3 with Smallest.ai, shares it from Google Drive, emails it via Gmail, logs outcomes to Google Sheets, and alerts sales in Slack. How it works Receives a POST webhook request containing a lead’s name, email, and message. Sends the lead details to a Google Gemini–powered AI agent to determine whether the lead is qualified and, if so, generate a short personalized audio script. Parses the agent’s JSON response and routes the workflow based on the qualified flag. If the lead is qualified, Smallest.ai synthesizes the script into an MP3 and uploads it to Google Drive. Shares the Google Drive audio file publicly and sends the lead a Gmail message with a link to listen. Appends the qualified lead record (including the audio link and timestamp) to Google Sheets and posts a notification to a Slack channel. If the lead is unqualified, appends the lead details and timestamp to Google Sheets without generating audio or sending email. Setup Enable the webhook and copy the generated /lead-capture URL i

by Zain Khan