n8nCreativeWritingAI score · PendingAI-assisted edit · no obvious prompt-injection riskn8n.io

Auto-fetch Hugging Face paper summaries and categorize

Scheduled trigger → HTTP request paper list → HTML extraction → Notion deduplication → OpenAI analysis → Notion storage + Slack notification

Some experienceStepsWorkflowTip
Who
Researchers or teams tracking AI papers
You get
Automatically fetch latest Hugging Face papers on weekdays, deduplicate, extract and categorize summaries, store in Notion and push to Slack
You need
n8n · slack · notion

Constraints

Requires an n8n instance (cloud or self-hosted), OpenAI API key, Notion integration token, and Slack webhook/token. Source estimates 15–20 minutes setup. Node parameters in workflow.json are empty objects; you must configure the Hugging Face request URL, Notion database ID, Slack channel, etc. after import.

What they did

This n8n template by quentin-royal contains a 12-node workflow: Schedule Trigger fires at 8 AM on weekdays; HTTP Request fetches the Hugging Face paper list; HTML node extracts titles and links; Split Out + Loop Over Items process items one by one; Notion node queries the database to check if the URL already exists, with an If node for deduplication; for new papers, a second HTTP Request fetches the detail page, HTML extracts the abstract, OpenAI analyzes and categorizes it, and the final result is written to Notion in parallel with a Slack notification.

How it went

Author reports approximately 15–20 minutes setup time, with automatic daily paper summaries after activation. (author_report; not tested by this site)

Worth knowing

All node parameters in workflow.json are empty objects and must be configured after import: Hugging Face list endpoint, Notion database ID, field mappings, etc. The source does not specify how to construct the Hugging Face list URL. Notion database must be created with matching fields beforehand. First run should use manual execution to validate the data flow before enabling the schedule trigger.

n8n workflow template

Structure checked · Not run-tested

Use “Import from File” in n8n, or copy the JSON and paste it into the editor. Connect your own accounts, then try test data. The template is inactive by default.

Setup and test checklist

Credentials to connect

  • After import, connect your own credentials on auth-required nodes; author secrets are not included.

Configuration to replace

  • Source template is n8n public workflow #2765 (~12 nodes). Keep inactive after import; verify triggers, expressions and external API endpoints.
  • Sticky-note guidance is informational; replace placeholders with your own accounts, sheet schemas or channel IDs.

Test input and expected output

  • Manually run the main path once in a test workspace and confirm credentialed nodes authenticate without errors.
  • Drive one synthetic/redacted sample through and check output fields and downstream writes before enabling in production.

Template changes

  • Author credential bindings, webhookId and execution data are removed; the workflow is inactive. Nodes, connections and original prompts are preserved. Not run-tested in n8n.
  • No business-logic edits; verify keys, quotas and privacy compliance before use.

Template retrieved: 2026-10-24

Steps

  1. Create n8n account and connect credentials

    Register and log in to n8n. Create or configure credentials for: OpenAI API key, Notion integration token, and Slack webhook or bot token. Source estimates this step at 10–15 minutes.

  2. Import the workflow template

    Search for this template in the n8n library (ID 2765) or import workflow.json directly from the source page. After import you will see 12 nodes: Schedule Trigger, HTTP Request (fetch Hugging Face paper list), HTML (extract paper info), Split Out, Loop Over Items, Notion (check if URL exists), If (deduplication branch), HTTP Request (fetch paper detail page), HTML (extract abstract), OpenAI (analyze abstract), Notion (store result), Slack (send notification).

  3. Configure and activate the workflow

    Fill in empty parameters for each node: Hugging Face list URL, Notion database ID and field mappings, Slack target channel, OpenAI model selection. Activate the workflow when ready.

Prompt you can copy

Setup guidance · Editorial suggestion。Hand to setup assistant to confirm inputs and permissions, then complete node parameters following the template structure

This block is the prompt. Ads are never placed here.

Please set up the n8n workflow based on the following:
1. Source template: n8n workflow 2765 (Automated Hugging Face paper summary fetching & categorization)
2. Required credentials: OpenAI API key, Notion integration, Slack credential
3. Post-import manual configuration needed: Hugging Face request URL, Notion database and field mappings, Slack channel, OpenAI model parameters
4. Node parameters are empty objects in the source workflow.json; fill according to your environment
5. After setup, activate the workflow. Run manual execution first before enabling the schedule trigger.

Run manual execution after import to verify HTTP response and HTML extraction before filling Notion/Slack nodes.

Source

Automated Hugging Face paper summary fetching & categorization workflow · quentin-royal · n8n.io · 2025-01-21

Comments & feedback

Tried this method? Share results, problems or improvements. Comments appear after moderation. Please avoid sensitive information.

Loading…

    Related