Publish Arabic kids’ stories with text, images, and audio using OpenAI and Telegram
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 13 nodes and runs on a schedule (every 12 hours). Along the way it connects OpenAI Chat Model, OpenAI and Telegram.
How it runs
Trigger: On a schedule (every 12 hours).
- Create a Story for Kids (Summarization Chain): summarizes text with AI, with model: OpenAI Chat Model
- Translate the Story to Arabic (Summarization Chain): summarizes text with AI, with model: OpenAI Chat Model
- Create a Prompt for DALL-E (Summarization Chain): summarizes text with AI, with model: OpenAI Chat Model
- Send the Story To Channel (Telegram): uses Telegram
- Generate Audio for the Story (OpenAI): work with audio
- Generate an Image for the Story (OpenAI): work with image
- Send Audio to the Channel (Telegram): send audio
- Send Image to the Channel (Telegram): send photo
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Recursive Character Text Splitter
@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter - Summarization Chain
@n8n/n8n-nodes-langchain.chainSummarization - OpenAI
@n8n/n8n-nodes-langchain.openAi - Telegram
n8n-nodes-base.telegram
From the author
Quick overview This workflow runs every 12 hours to generate a short kids’ story with OpenAI, translate it into Arabic, create a DALL·E image prompt and image, and publish the Arabic text, image, and an Arabic text-to-speech audio file to a Telegram channel.…