Daily Telegram group digest into a Notion knowledge base

Every morning, turn the last 24 hours of activity from your busiest Telegram groups into a structured Notion page, so the team never loses what was discussed.

Agentic Task
TelegramNotionOperationsPersonal ProductivityDaily DigestsResearch & MonitoringAI Reports
PromptCreate

Every morning at 8am in my local timezone, build a structured daily digest of activity from a set of Telegram group chats and channels I care about, and save each digest as a new page in a Notion database so the team has a durable, searchable archive of what is being discussed.

Inputs I will configure: (1) the list of Telegram groups to include, given as @usernames, invite links, or human names I can pick from a list of my dialogs, and (2) the Notion database where digests should be written (I will share a database called something like "Telegram Digest" with the connection).

On each run, use Telegram's List Dialogs to find the configured groups, then use Get Chat History to pull every message from the last 24 hours for each one. Skip any group with zero new messages so quiet days do not clutter the archive. Do not touch my direct messages.

For each group that has activity, have an agent read the raw messages and produce a structured digest with these sections: Key topics discussed, Decisions or conclusions reached, Open questions worth jumping in on, Important links shared (with one-line context for each), and Named people to follow up with. Attribute claims to the person who said them where it matters, and keep the writing tight.

Then call Notion's Create a Page to add one page per group per day to the configured Telegram Digest database. Set the page title to something like "{Group name} — {YYYY-MM-DD}", and populate database properties for source group, date, and message count. Put the structured digest in the page body as Notion blocks (headings per section, bullets underneath, links as link blocks).

If a Telegram flood wait or a Notion rate limit happens, back off and retry. If a group cannot be resolved (renamed, left, etc.), log it and keep going so one bad group does not break the whole run.

What does this prompt do?

  • Reads the last 24 hours of messages from a list of Telegram groups you care about (engineering chats, founder communities, customer rooms, deal-flow groups).
  • Writes one Notion page per group per day, with clear sections for key topics, decisions, open questions, links shared, and people to follow up with.
  • Files each page in a Telegram Digest database with the group name, date, and message count so the archive is searchable forever.
  • Skips quiet groups automatically, so a slow day in one chat does not clutter your knowledge base.

What do I need to use this?

  • A Telegram account that is a member of the groups you want digested.
  • A Notion workspace with a database (or a parent page where one can be created) shared with your General Input connection.
  • A short list of which Telegram groups belong in the digest.

How can I customize it?

  • Change the time of day, the timezone, or run it twice a day instead of once.
  • Pick which Telegram groups are included, and add or remove groups as your watchlist evolves.
  • Reshape the digest sections to match your team, for example adding a Hiring leads or Customer pain section.

FAQs

Will this read my Telegram DMs?
No. The digest only covers the group chats and channels you list. Your direct messages are never included.
What happens on a quiet day with no new messages?
Groups with no activity in the last 24 hours are skipped, so your Notion database stays clean and only shows real signal.
Where does the digest get saved in Notion?
You point the workflow at a Notion database called something like Telegram Digest. Each run creates a new page in that database, tagged with the group name, date, and message count.
Can I run this for a weekly digest instead of daily?
Yes. Change the schedule to once a week and the agent will summarize the last seven days of activity per group.
How is this different from summarizing my unread Telegram messages?
An unread digest is a one-off catch-up for your personal inbox. This workflow targets shared group chats and persists every summary as a durable, searchable knowledge base in Notion.

Related templates

Screen chartered vessels for AIS gaps and sanctions red flags

Every six hours we check each ship on your watchlist for unexplained tracking gaps and off-port transfers, then log real findings and alert your team.

MarineTraffic
Notion
Microsoft Teams
Agentic Task
Compare candidate store locations with drive time trade areas

Open one place to see every candidate site mapped with 5, 10 and 15 minute drive time areas, competitor counts, and a site brief you can defend.

Mapbox
Notion
App
Browse every competitor ad and build a Notion swipe file

See what your competitors are running on Google, Meta and LinkedIn in one screen, save the best ads to a shared Notion swipe file, and get a teardown on demand.

LeadMagic
Notion
Slack Bot
+1
App
Audience persona studio for brand and product marketers

Pick a brand, competitor, category or hashtag and get persona cards from real social conversation, saved each quarter so you can track how your audience shifts.

Infegy
Notion
General Input Database
App
Artwork desk for the Notion posts still missing an image

Open one screen each Monday to see which upcoming posts still have no image, generate three on-brand options, and file the one you pick.

Ideogram
Notion
Google Drive
App
Share of voice dashboard for your brand and competitors

See how your brand's news coverage and sentiment stack up against four competitors, then let an assistant write the weekly report for you.

GDELT
Notion
Slack Bot
App

Stop losing what your best Telegram groups are talking about.

Connect Telegram and Notion once, and Geni will build you a searchable archive of every group conversation, one digest at a time.