Skip to content
FlowHubFluxonLab
B
AI Automationfree

Enrich and route inbound leads using You.com, Groq, Notion, and Slack

by Kevin Yuadapted from n8n official workflow galleryUpdated Aug 2026
RequiresBBasic LLM ChainGroq Chat ModelGroq Chat ModelNotionNotionSlackStructured Output ParserStructured Output Parser
Share Post Share
WeLead Intake WebhookLead Intake Web…SeSet Config & Normalize InputSet Config & No…IfHas Valid Lead Input?Has Valid Lead …RTReturn: Missing InputReturn: Missing…YDWeb Search - Company SignalsWeb Search - Co…SeResolve Company URLResolve Company…YDContent Extraction - Company SiteContent Extract…SeAssemble Enrichment ContextAssemble Enrich…Groq Profile ModelGroq Profile Mo…CLBuild One-Page ProfileBuild One-Page …Groq Scoring ModelGroq Scoring Mo…OPFit Score ParserCLScore Lead FitIfHot Lead?Alert Sales - Hot LeadAlert Sales - H…Log Lead to NotionLog Lead to Not…RTReturn: Enriched ProfileReturn: Enriche…SeHandle Enrichment ErrorHandle Enrichme…RTReturn: Enrichment ErrorReturn: Enrichm…123456789101112131415161718192021222324
1/5
STEPS · 24
Starts on an incoming request

Quick overview This workflow receives inbound lead details via webhook, enriches the company using You.com search and website content extraction, generates a one-page profile and fit score with Groq, then routes hot leads to Slack, logs all leads to Notion, and returns the enriched result in the webhook response. How it works Receives a POST webhook request containing a company name and/or domain and normalizes the input into consistent fields. Rejects the request with a 400 response if neither a company name nor a domain is provided. Uses You.com Web Search to gather recent company signals (for example funding, news, and leadership changes) and resolves a best-guess company URL. Uses You.com Content Extraction to pull website content and combines the search signals and site content into a single enrichment context. Uses Groq (Llama 3.3 70B) to generate a concise one-page company profile and then scores the lead against the defined fit criteria with structured output. If the fit score meets or exceeds the hot-lead threshold, posts an alert message to a selected Slack channel with an @mention.

Tags

n8nreference-onlychain-llmlm-chat-groqnotionoutput-parser-structuredslack
Connects
BBasic LLM ChaingroqchatmodelGroq Chat ModelnotionNotionSlackstructuredoutputparserStructured Output Parser
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes19
AddedJun 19, 2026

Related workflows

See all AI Automation
autofixingoutputparserBopenaichatmodelstructuredoutputparser
free

Force AI to use a specific output format

This workflow is for anyone looking to automatically fetch, validate, and parse complex language-based queries into a structured format. Its unique capability lies in not only processing language but also fixing invalid outputs before structuring them. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
ACgmailsheets
free

Route procurement helpdesk tickets from Gmail with Groq and Slack

Quick Overview This workflow monitors a Gmail inbox for procurement requests, uses Groq (Llama 3.1) to classify and route each ticket with SLA logic, escalates high-risk items to Slack, creates a ticket via HTTP, sends an auto-reply from Gmail, and logs the full record to Google Sheets. How it works Triggers every minute when a new email arrives in a Gmail inbox. Extracts the sender, subject, body, timestamps, and Gmail thread/message IDs, and generates a procurement ticket ID. Looks up the email thread ID in Google Sheets to identify whether the request already exists. Uses Groq (Llama 3.1) to classify the request (category, urgency, sentiment, risk, team) and applies routing rules to set SLA deadlines, queues, and escalation flags. If escalation is required, posts a detailed alert to a Slack channel and creates an escalated ticket via an HTTP request; otherwise, creates a standard ticket via an HTTP request. Generates a short agent-facing status summary with Groq, emails the customer an acknowledgement and suggested reply via Gmail, and appends the full ticket and AI outputs to Google Sheets. Setup Connect your Gmail OAuth2 credential for both the inbox trigger and the customer a

by WeblineIndia
BsheetsWopenaichatmodel
free

Scrape and score Amazon products with Apify, OpenAI, and Google Sheets

Quick overview This workflow manually scrapes product results from an Amazon search URL via the Apify Amazon Crawler actor, uses OpenAI to generate a structured product analysis (category, key feature, verdict, value score), and appends the enriched results to a Google Sheets spreadsheet. How it works Runs when you manually click “Test workflow” in n8n. Sends the configured Amazon search URL and scraping limits to the apify Amazon Crawler actor and retrieves the dataset items. Filters out any scraper items that are missing a title or contain an error. Uses OpenAI to analyze each product’s title, brand, price, rating, and review count and returns a structured category, key feature, buyer verdict, and 1–10 value score. Combines the scraped fields and AI analysis into a single row format and adds a timestamp. Appends each enriched product as a new row in Google Sheets. Setup Create an apify API token and add it as an HTTP Header Auth credential used by the Apify request. Add an OpenAI API key as an OpenAI credential and choose the model to use in the configuration. Connect a Google Sheets OAuth2 account and select the target spreadsheet, sheet tab, and columns for appending rows. Upda

by Dr. Firas