Score and summarize new arXiv AI papers with Claude and Gmail
Ready for 3.0What this workflow does
This AI workflow has 16 nodes and runs on a schedule (every =week). Along the way it connects Gmail, Anthropic and Google Sheets. It also calls export.arxiv.org over HTTP.
How it runs
Trigger: On a schedule (every =week).
- Fetch ArXiv Papers (HTTP Request): calls export.arxiv.org
- Parse XML Data (XML): converts between XML and JSON
- Split Paper Entries (Split Out): splits a list into separate items
- Set Paper Metadata (Edit Fields (Set)): sets 4 fields: title, summary, id…
- Configure Scoring Model (Edit Fields (Set)): sets 5 fields: model, prompt_version, scoring_prompt…
- Claude Scoring Model (Anthropic): uses Anthropic
- Attach Relevance Score (Edit Fields (Set)): sets 9 fields: title, summary, id…
- Filter: keeps only the items that match a condition
- Set Evaluation Data (Edit Fields (Set)): sets 13 fields: run_date, title, url…
- Claude Summarizer (Anthropic): uses Anthropic
…plus 5 more steps. See the full node list below.
Services it uses
HTTP calls to: export.arxiv.org
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (11)
- HTTP Request
n8n-nodes-base.httpRequest - XML
n8n-nodes-base.xml - Split Out
n8n-nodes-base.splitOut - Aggregate
n8n-nodes-base.aggregate - Edit Fields (Set)
n8n-nodes-base.set - Gmail
n8n-nodes-base.gmail - Markdown
n8n-nodes-base.markdown - Anthropic
@n8n/n8n-nodes-langchain.anthropic - Filter
n8n-nodes-base.filter - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets
From the author
Quick overview This workflow runs weekly to fetch recent AI papers from arXiv, scores each paper’s relevance with Anthropic Claude, logs scoring results to Google Sheets, summarizes relevant papers, and emails a formatted digest via Gmail. How it works 1.…