Skip to main content

Daily AI news digest from Hacker News with GPT-5 summaries and email delivery

Workflow preview

Workflow preview
100%
Daily AI news digest from Hacker News with GPT-5 summaries and email delivery preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Daily AI News Digest from Hacker News with GPT Summaries and Email Delivery Automate your daily AI news briefing: fetch AI tagged stories from Hacker News, filter for the last 24 hours, scrape and ...

Best for

  • Social Media automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.hackernews, n8n-nodes-base.filter, n8n-nodes-base.splitinbatches, n8n-nodes-base.httprequest, n8n-nodes-base.markdown, @n8n/n8n-nodes-langchain.chainllm, n8n-nodes-base.set, n8n-nodes-base.aggregate

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Daniel Nkencho.

Original n8n.io source

1.1 Workflow description

Title
Daily AI news digest from Hacker News with GPT-5 summaries and email delivery
Workflow name
Daily AI news digest from Hacker News with GPT-5 summaries and email delivery

Daily AI News Digest from Hacker News with GPT Summaries and Email Delivery

Automate your daily AI news briefing: fetch AI-tagged stories from Hacker News, filter for the last 24 hours, scrape and summarize with GPT, then deliver a clean HTML email digest—no manual curation needed.

What It Does

Runs on schedule to fetch up to 1000 Hacker News stories tagged "AI", filters for today's posts, loops through each to scrape content from source URLs, generates concise AI summaries via OpenAI GPT, aggregates into a styled HTML newsletter, and sends via email.

Setup Requirements

Credentials Needed:

  • OpenAI API Key: Get from platform.openai.com/api-keys, add as "OpenAI" credential in n8n
  • SMTP Server: Configure email credentials (Gmail, Zoho, etc.) in n8n's SMTP settings

Configuration Steps:

  1. Import workflow JSON into n8n
  2. Add OpenAI credential to "GPT 5 pro" node
  3. Add SMTP credential to "Send email" node
  4. Update fromEmail and toEmail fields in "Send email" node
  5. Set schedule in "start" trigger node (default: daily)
  6. Activate workflow

Key Features

  • Smart Filtering: Fetches 1000 stories, filters last 24 hours using date expressions
  • AI Summarization: GPT generates heading + 2-sentence summaries with links
  • Reliable Scraping: HTTP requests with markdown conversion for clean LLM input
  • Batch Processing: Loops through items, processes sequentially
  • Responsive Design: Mobile-friendly HTML email template with inline CSS
  • Aggregation: Combines all summaries into single digest

Customization Options

  • Change Keywords: Modify "AI" filter in "Get many items" node
  • Adjust Timeframe: Edit date filter in "Today" node
  • Tweak Summaries: Customize GPT prompt in "News Summary Agent" node
  • Email Styling: Update HTML/CSS in "Send email" node
  • Schedule: Change frequency in "start" trigger

Use Cases

  • Personal daily AI briefings for researchers/developers
  • Team knowledge sharing via automated newsletters
  • Content curation for blogs or social media
  • Trend monitoring for marketers

Troubleshooting

  • No stories returned: Check HN API limits, verify keyword filter
  • Scraping failures: Some sites block bots—proxy noted in workflow but may need updates
  • Email not sending: Verify SMTP credentials and test connection
  • Poor summaries: Adjust GPT prompt or switch model

Execution Time: 2-10 minutes depending on story count

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Fetch HN AI Stories

Type / Role
n8n-nodes-base.hackerNews - hackerNews
Config choices
Version 1

Block 2 - Filter Last 24 Hours

Type / Role
n8n-nodes-base.filter - filter
Config choices
Version 2.2

Block 3 - Loop Over Items

Type / Role
n8n-nodes-base.splitInBatches - splitInBatches
Config choices
Version 3

Block 4 - Scrape Article URL

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.2

Block 5 - Convert to Markdown

Type / Role
n8n-nodes-base.markdown - markdown
Config choices
Version 1

Block 6 - GPT Summarize Article

Type / Role
@n8n/n8n-nodes-langchain.chainLlm - chainLlm
Config choices
Version 1.7

Block 7 - Format News Item

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 8 - Combine All Summaries

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 9 - Send Email Digest

Type / Role
n8n-nodes-base.emailSend - emailSend
Config choices
Version 2.1

Block 10 - Daily Schedule Trigger

Type / Role
n8n-nodes-base.scheduleTrigger - scheduleTrigger
Config choices
Version 1.2

Block 11 - Overview & Setup

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Note: HN Fetch & Filter

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 13 - Note: Scraping & Processing

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 14 - Note: AI Summarization

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 15 - Note: Email Delivery

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 16 - GPT 5 pro

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
Config choices
Version 1.2

3. Summary Table

Workflow Daily AI news digest from Hacker News with GPT-5 summaries and email delivery
Complexity advanced
Nodes 16
Categories Social Media, AI Summarization
Author Daniel Nkencho
Published 08 Oct 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/9384/9384.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Daily AI news digest from Hacker News with GPT-5 summaries and email delivery do?

Daily AI News Digest from Hacker News with GPT Summaries and Email Delivery Automate your daily AI news briefing: fetch AI tagged stories from Hacker News, filter for the last 24 hours, scrape and ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Social Media, AI Summarization use case.