Generate and Publish SEO-Optimized Blog Posts to WordPress
Ready for 3.0What this workflow does
This AI workflow has 16 nodes and runs on Telegram events (plus 1 other trigger). Along the way it connects Telegram, Discord, Wordpress and OpenRouter Chat Model and 3 more.
How it runs
Trigger: On Telegram events (plus 1 other trigger).
- Check command from telegram (If): checks a condition and branches into true / false
- Topic Chooser and Title Maker (Basic LLM Chain): sends a prompt to an LLM, with model: ALT: Metadata Generator (Gemini); output parser: Parse Blog Metadata JSON
- Generate Article Body (Basic LLM Chain): sends a prompt to an LLM, with model: Article Generator
- Create WP Draft Post (Wordpress): uses Wordpress
- Generate Featured Image (OpenAI) (OpenAI): uses OpenAI
- Upload Image to Wordpress (HTTP Request): calls an HTTP API
- Attach Feature Image to Post (HTTP Request): calls an HTTP API
- Notify Discord channel (Discord): uses Discord
- Notify Telegram (Telegram): uses Telegram
- Article Generator (alt) (OpenAI Chat Model): uses OpenAI Chat Model
…plus 1 more step. See the full node list below.
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 (13)
- Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Telegram Trigger
n8n-nodes-base.telegramTrigger - If
n8n-nodes-base.if - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Discord
n8n-nodes-base.discord - HTTP Request
n8n-nodes-base.httpRequest - Wordpress
n8n-nodes-base.wordpress - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - OpenAI
@n8n/n8n-nodes-langchain.openAi - Telegram
n8n-nodes-base.telegram
From the author
BlogBlitz is a powerful n8n workflow that automates SEO-optimized WordPress publishing, saving hours of manual work. Triggered on schedule or via Telegram, it generates high-quality 1,500–2,500-word articles with titles, slugs, meta descriptions, and images.…