Score sales outreach opportunities from RSS feeds with Claude and Gmail
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.
What to replace before upgrading
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) AI Agent (v1.7) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (12)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - RSS Read
n8n-nodes-base.rssFeedRead - Filter
n8n-nodes-base.filter - AI Agent
@n8n/n8n-nodes-langchain.agent - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Sort
n8n-nodes-base.sort - Aggregate
n8n-nodes-base.aggregate - If
n8n-nodes-base.if - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Limit
n8n-nodes-base.limit - Gmail
n8n-nodes-base.gmail
What it does
Quick Overview This workflow runs on a weekly schedule, reads an RSS feed (for example, a subreddit RSS), scores recent items with Anthropic Claude as sales-outreach opportunities against your offering, and emails a ranked digest of the best matches via Gmail. How it works 1. Runs on a weekly schedule. 2. Reads the latest items from the configured RSS feed URL. 3. Keeps only feed items published in the last 24 hours. 4. Uses Anthropic Claude (via an AI agent) to score each item 1–10 and generate a reason and personalized outreach suggestion in structured JSON. 5. Filters out items below the configured score threshold, sorts the remainder by score, and keeps only the top results. 6. Aggregates the shortlisted items into a single list and sends an HTML email digest via Gmail if at least one item qualifies. Setup 1. Add an Anthropic API credential to the Anthropic Chat Model node. 2. Add a Gmail OAuth2 credential to the Gmail email-sending node. 3. In the Config step, set your feedUrl, describe your offering, and set the recipientEmail (optionally adjust scoreThreshold, maxItems, and digestTitle). 4. Adjust the Schedule Trigger interval to match how often you want the digest to run.