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

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.

Additional information

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.

Frequently asked questions

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.

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.