⚡ Save & summarize articles from Telegram to Notion using GPT-4o

785 views · ⚡ Personal Productivity

Description

Who it’s for

This workflow is for anyone who wants to build an automated, AI-enhanced reading list. Ideal for:

How it works

This workflow takes any article link sent to your Telegram bot and automatically:

Main steps:

  1. Telegram Trigger - Listens for incoming message containing an article link.
  2. Fetch Article Title & Content - Calls the article-parser-api deployed on Vercel to fetch and parse the article content into structured JSON (title and content).
  3. Generate Highlight + Tag (AI Agent) - Processes the parsed content to generate Highlight and Type tag values.
  4. Structured Metadata for Notion - Adjusts the extracted data before saving it to Notion.
  5. Save Article to Notion Database - Inserts the article and generated metadata into your Notion knowledge base.
  6. Confirm Save via Telegram - Sends a confirmation message and the Notion page link back to the Telegram bot chat after the entry is created.

Setup

  1. Create and connect your API credentials:
  2. Deploy the article parser:
  3. Link your Notion database:
  4. Test your workflow:
    • Click Execute workflow
    • Send an article link to your Telegram bot
  5. Once verified, activate the workflow so it runs automatically

Requirements

Optional customization

🔗 Nodes Used

HTTP Request, Telegram, Telegram Trigger, Notion, AI Agent, OpenAI Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup