Send daily AI-powered summaries to Telegram with OpenAI
Workflow Description
A scheduled automation that ingests texts, splits them into processable chunks, sends them to OpenAI for intelligent summarization via LLM chain, then delivers the summaries directly to your Telegram channel without manual intervention.
How it works
- 1.Trigger the daily schedule and read incoming content or source text
- 2.Split long-form text into manageable segments using recursive character splitting
- 3.Pass segments through the OpenAI LLM chain for smart summarization
- 4.Receive generated summaries from the language model
- 5.Push finalized summaries to Telegram in formatted messages
Use cases
- Summarize daily articles, reports, or documentation and share with team via Telegram
- Process lengthy content and rephrase it intelligently before publishing or distribution
- Automate newsletter delivery to subscribers without manual writing or copying
Requirements
- Active OpenAI API key with sufficient credits
- Telegram account with access to a channel or group where the bot has send permissions
- Text or content source to feed into the automation periodically
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (14)
OpenAI Chat Model
OpenAI
Schedule Trigger
Schedule Trigger
OpenAI Chat Model2
OpenAI
Sticky Note
Sticky Note
Create a Prompt for DALL-E
Chain Summarization
Sticky Note1
Sticky Note
Recursive Character Text Splitter
Text Splitter Recursive Character Text Splitter
Create a story
Chain Summarization
Generate Audio for the story
OpenAI
Generate a Picture for the story
OpenAI
Send Story Text
Set
Send Audio for the story
Set
Send Story Picture
Set
Config
Set