Automate Children’s English Stories on Telegram with n8n & OpenAI

This workflow automates the creation and sharing of captivating English children’s stories on Telegram using n8n and OpenAI. It solves the challenge of consistently engaging young audiences with fresh, imaginative tales by generating, narrating, and illustrating stories automatically every 12 hours.
Schedule Trigger
Set
LangChain ChainSummarization
+4
Workflow Identifier: 1664
NODES in Use: Schedule Trigger, Set, LangChain ChainSummarization, LangChain OpenAI Chat, LangChain TextSplitter Recursive Character, Telegram, LangChain OpenAI
Automate childrens stories with n8n and OpenAI

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What this workflow does

This workflow creates and posts short English children’s stories every 12 hours. It solves the problem of spending too much time making stories, images, and audio manually. The system writes a magical story, makes a voice recording, draws an illustration, and sends all to Telegram automatically.

The result is twice daily fresh story content shared with kids without any manual work.


Tools and services used


Who should use this workflow

Any beginner or non-technical user wanting to post kids’ stories regularly on Telegram without hassle.
It’s good for small content creators, educators, or storytellers lacking time to handle multimedia manually.

The workflow saves hours daily by automating creative and posting work.


Inputs, processing steps, and outputs

Inputs

  • 15-minute Schedule Trigger set to run every 12 hours.
  • Telegram bot credentials and chat/channel ID.
  • OpenAI API keys for GPT, Audio, and Image generation.

Processing Steps

  1. Schedule Trigger starts workflow twice daily.
  2. Config node sets Telegram chat ID.
  3. Create a story node uses GPT-3.5-turbo-16k to craft a 900 character English children’s story.
  4. Generate Audio for the story converts story text to an audio file.
  5. Create a Prompt for DALL-E node summarizes characters to form a clean prompt to create an image without text.
  6. Generate a Picture for the story uses that prompt with a “no-text” instruction and calls DALL-E to make illustration.
  7. Send Story Text posts the story text to Telegram.
  8. Send Audio for the story posts audio narration to Telegram with caption.
  9. Send Story Picture sends the generated image to Telegram.

Output

  • New children’s story text appears on Telegram twice per day.
  • Audio narration of the story is available in Telegram.
  • AI-generated story illustration accompanies the story.

Beginner step-by-step: How to use this workflow in n8n production

Importing the workflow

  1. Download the workflow file using the Download button on this page.
  2. Inside the n8n editor, click “Import from File” to load the workflow.

Configure settings

  1. Open the Config node and enter the correct Telegram chat or channel ID in the chatId field.
  2. Add or update the API keys for OpenAI services and Telegram bot credentials in n8n’s credential manager.
  3. If needed, update prompts in the Create a story and Create a Prompt for DALL-E nodes to fit preferences.

Testing and running

  1. Run the workflow manually once to check all nodes work and messages post to Telegram.
  2. Fix any errors like invalid keys or chat IDs.
  3. When successful, activate the workflow toggle to enable automatic runs every 12 hours.

Notes

Monitor the workflow logs for errors after activation. You can setup alerts if failures happen.

If hosting n8n yourself, see self-host n8n resources for stable setup.


Customizations

  • Change story length or style by editing the prompt in the Create a story node.
  • Adjust posting frequency in the Schedule Trigger node interval.
  • Send to different Telegram chats by updating chatId in the Config node.
  • Use newer OpenAI models like GPT-4 in story creation nodes for richer text.
  • Add titles or author credits in Telegram message captions.

Troubleshooting common issues

No data received from OpenAI

Check that OpenAI API keys are correct and that usage limits are not exceeded.

Telegram message failed to send

Verify the Telegram chat ID and that the bot has permission to post messages.

Image generation includes unwanted text

Make sure the prompt to DALL-E includes a clear instruction to avoid text in images.


Pre-production checklist

  • OpenAI API keys work and can create sample outputs.
  • Telegram bot is added to the target channel and can send messages.
  • Workflow tested manually with successful posting.
  • Schedule intervals fit the publishing plan.
  • Backup the workflow before changes.

Summary of results

✓ Twice-a-day new children’s story text, audio, and image posted automatically.

✓ Saves hours daily by automating story writing, narration, and illustration.

✓ Keeps Telegram audience engaged with fresh, inspiring content reliably.

✓ Easy to adjust prompts and frequency to match user needs.


Automate childrens stories with n8n and OpenAI

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

Download the workflow file from the page, then import it in n8n using “Import from File”. Update API keys and chat ID. Test the workflow manually, then activate it to run automatically.
The workflow uses GPT-3.5-turbo-16k for story creation and DALL-E for generating images. Users can switch to GPT-4 if available.
Failures happen if the Telegram chat ID is wrong or if the bot lacks permission to send messages in the chat or channel.
Make sure the prompt to DALL-E includes a clear “no-text” instruction to prevent text from appearing in images.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.