Write weekly AI news digests with Gluecrawl and OpenAI GPT-4.1
UnknownUnknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
@gluecrawl/n8n-nodes-gluecrawl(Create the Ars Technica Job, Create the VentureBeat Job, Create the Verge Job, Ars Technica AI, VentureBeat AI, The Verge AI, Scrape Each Source)
Nodes used (8)
- Manual Trigger
n8n-nodes-base.manualTrigger - Data table
n8n-nodes-base.dataTable - Gluecrawl
@gluecrawl/n8n-nodes-gluecrawl.gluecrawl - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
What it does
Quick overview This workflow runs every Monday to scrape AI news from Ars Technica, VentureBeat, and The Verge using Gluecrawl, deduplicates articles in n8n Data Tables, and uses OpenAI to write a weekly Markdown digest that is saved for later publishing. How it works 1. Runs every Monday morning on a schedule. 2. Fetches the saved Gluecrawl job definitions for Ars Technica AI, VentureBeat AI, and The Verge AI and merges them into a single list of sources. 3. Starts a Gluecrawl run for each source (retrying on failures) to scrape the latest articles with title, URL, publish date, and body. 4. Checks the ainewsarticles n8n Data Table to keep only articles whose URLs have not been seen before. 5. Saves each new article (including a truncated body excerpt and metadata) into the ainewsarticles table. 6. Aggregates the week’s new articles into a single brief capped to the 10 most recent items per source. 7. Sends the brief to OpenAI to generate a ~500-word Markdown newsletter digest and saves it as a new row in the ainewsdigests table. Setup 1. Install the Gluecrawl community node package @gluecrawl/n8n-nodes-gluecrawl in n8n. 2. Add Gluecrawl API credentials for the Gluecrawl nodes and an OpenAI API credential for the OpenAI Chat Model. 3. Run the “Set Up” manual trigger once to create the ainewsarticles and ainewsdigests tables and create Gluecrawl jobs for each site. 4. Select the created Gluecrawl job IDs in the Ars Technica AI, VentureBeat AI, and The Verge AI nodes before enabling the schedule. 5. Optionally adjust the source URLs and the per-source cap in the brief-building code to match the sites and digest length you want.