Research & KnowledgeDone with n8n
Save and search links via a Telegram second brain
An n8n Telegram agent reads links sent to it, summarises and categorises them into Google Sheets, and answers questions from the library using Supabase semantic search.
- What They Did
- A Telegram AI agent sorts each message: a URL is saved, a question is searched, anything else gets a short how-to reply. Saving goes through a webhook that normalises the URL, reads the page with Jina Reader, and has an AI librarian write a summary and reuse existing categories. It then upserts into Google Sheets by URL and re-embeds the full text into Supabase. Two search tools cover the Sheet and the page text.
- How It Went
- The author describes the workflow as working: re-sent links update the existing card instead of duplicating, and unreadable pages are not filed. The post gives no usage numbers or benchmarks.
- Worth Knowing
- Setup needs a Telegram bot token, Supabase (the free tier is fine), Gemini embeddings, a shared Header Auth credential, and your own webhook URL in the save_link tool.
Try it yourself with n8n
Build an n8n workflow with a Telegram bot that I can send links to. For each link it should fetch the page, write a short summary, assign a category from [my list of categories], and add a row to my Google Sheet [sheet name]. It should also answer questions like 'what did I save about [topic]?' by searching the saved summaries. You're done when I can send one test link and then ask a question that returns it; show me the plan before activating the bot.