Skip to main content

Daily AI research summary from arXiv with Gemini AI, Notion & Telegram alerts

Workflow preview

Workflow preview
100%
Daily AI research summary from arXiv with Gemini AI, Notion & Telegram alerts preview
Open on n8n.io

Important notice

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

1. Workflow Overview

What this template does This workflow turns the arXiv AI feed into a daily research assistant. Every morning it fetches the latest Artificial Intelligence papers from arXiv.org, dedupl...

Best for

  • Content Creation automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.code, n8n-nodes-base.splitout, n8n-nodes-base.scheduletrigger, n8n-nodes-base.httprequest, n8n-nodes-base.xml, n8n-nodes-base.set, n8n-nodes-base.notion

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Daily AI research summary from arXiv with Gemini AI, Notion & Telegram alerts
Workflow name
Daily AI research summary from arXiv with Gemini AI, Notion & Telegram alerts

What this template does

This workflow turns the arXiv AI feed into a daily research assistant. Every morning it fetches the latest Artificial Intelligence papers from arXiv.org, deduplicates them, stores one page per paper in Notion (with metadata + PDF link), generates a Deep Research Summary of each PDF using Gemini, and finally posts a short update to a Telegram channel with links to both the paper and the Notion summary.

Who is this for & what problem it solves

This template is designed for founders, researchers, builders and curious professionals who want to stay up-to-date with AI research without reading every paper in full. It solves the “information overload” problem: instead of manually checking arXiv and skimming PDFs, you get a curated daily feed with human-style explanations stored in your own Notion database.

Use Cases

  • Daily AI research digest for solo founders or small teams.
  • Private “AI research hub” in Notion for your company or lab.
  • Telegram channel that shares the latest AI papers plus plain-English summaries.
  • Personal learning pipeline: track, tag and revisit important papers over time.

How it works (workflow overview)

  1. Scheduled trigger runs every day at 08:00.
  2. HTTP Request pulls the latest AI papers from arXiv’s API.
  3. Results are converted from XML to JSON and cleaned.
  4. A time-window filter keeps only recent papers and removes duplicates.
  5. For each paper, a Notion page is created (metadata + PDF URL).
  6. Gemini reads the PDF and returns a structured, multi-chunk summary.
  7. Each chunk is appended to the same Notion page as rich-text blocks.
  8. A Telegram message is sent with title, short abstract, PDF link and Notion link.

Setup (step-by-step)

  1. Create a Notion database and connect your Notion integration.
  2. Map the properties in the Register to Notion Database node (title, arxiv_id, abstract, authors, categories/tags, published date, pdf URL).
  3. Add your Gemini API key and model in the Analyze doc (Prompt Ultra-Pro) node.
  4. Add your Telegram bot token and chat_id in the Send a text message node.
  5. (Optional) Adjust the arXiv query in HTTP Request to focus on your preferred AI categories or keywords.
  6. Enable the Scheduled Daily Trigger when you’re ready to run it in production.

Customization options

  • Change the arXiv search query (keywords, categories, max_results).
  • Modify the time window logic (e.g. 24h, 48h, or no filter).
  • Adapt the Notion properties to your own schema (status, tags, priority, etc.).
  • Switch the messaging channel (Telegram, Discord, Slack) using similar nodes.

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 - Sticky Note20

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

Block 2 - Sticky Note21

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

Block 3 - Sticky Note22

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

Block 4 - Sticky Note23

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

Block 5 - Sticky Note24

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

Block 6 - Sticky Note25

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

Block 7 - Sticky Note26

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

Block 8 - Sticky Note28

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

Block 9 - Sticky Note29

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

Block 10 - Sticky Note30

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

Block 11 - Code (Parse Gemini JSON in chunks)7

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 12 - Split Results

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

Block 13 - Sticky Note32

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

Block 14 - Sticky Note33

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

Block 15 - Scheduled Daily Trigger

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

Block 16 - HTTP Request

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

Block 17 - Format Conversor

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

Block 18 - Dedupe with Static Data

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 19 - Edit Fields for Notion (incl. pdf)

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

Block 20 - Register to Notion Database

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

Block 21 - Freeze page_id

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

Block 22 - Append a block (adding "block" subtitle)

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

Block 23 - Send a text message

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

Block 24 - Clean page_id

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

Showing the first 24 of 39 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Daily AI research summary from arXiv with Gemini AI, Notion & Telegram alerts
Complexity advanced
Nodes 39
Categories Content Creation, AI Summarization
Author Vasyl Pavlyuchok
Published 05 Nov 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/10519/10519.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 research summary from arXiv with Gemini AI, Notion & Telegram alerts do?

What this template does This workflow turns the arXiv AI feed into a daily research assistant. Every morning it fetches the latest Artificial Intelligence papers from arXiv.org, dedupl...

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 Content Creation, AI Summarization use case.