Who it's for
This workflow is for anyone who wants to build an automated, AI-enhanced reading list. Ideal for:
- Knowledge workers and researchers who collect and organize articles
 
- Students managing study materials
 
- Productivity hackers who use Telegram and Notion for personal knowledge management
 
- Anyone using the AI-Enhanced Knowledge Base Tracker Notion Template
 
How it works
This workflow takes any article link sent to your Telegram bot and automatically:
- Parses the article into a clean title and body
 
- Uses OpenAI to generate a 1–2 sentence highlight and topic tag
 
- Saves it into your Notion database
 
- Sends a confirmation message with the highlight and Notion link back to Telegram
 
Main steps:
- Telegram Trigger - Listens for incoming message containing an article link.
 
- 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).
 
- Generate Highlight + Tag (AI Agent) - Processes the parsed content to generate Highlight and Type tag values.
 
- Structured Metadata for Notion - Adjusts the extracted data before saving it to Notion.
 
- Save Article to Notion Database - Inserts the article and generated metadata into your Notion knowledge base.
 
- 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
- Create and connect your API credentials:
 
- Deploy the article parser:
 
- Link your Notion database:
 
- Test your workflow:
- Click Execute workflow
 
- Send an article link to your Telegram bot
 
 
- Once verified, activate the workflow so it runs automatically
 
Requirements
- Telegram bot token
 
- OpenAI API key
 
- Notion integration and shared database
 
- A deployed article parser (e.g., article-parser-api)
 
Optional customization
- Edit the AI Agent prompt to change tone or tagging style
 
- Add filtering or additional fields in the Edit Fields node
 
- Trigger from other sources (e.g., Slack or Email)