AutomationFlowsSlack & Telegram › Generate & Publish Seo-optimized Wordpress Blog Posts with AI

Generate & Publish Seo-optimized Wordpress Blog Posts with AI

ByKhairul Muhtadin @khmuhtadin on n8n.io

This n8n workflow, BlogBlitz, automates the creation and publishing of SEO-optimized blog posts for WordPress, saving you hours of content creation time. Triggered via Telegram or a scheduled interval, it generates 1,500–2,500-word articles on Technology, AI, Tech Facts,…

Cron / scheduled trigger★★★★☆ complexityAI-powered16 nodesChain LlmOutput Parser StructuredWordPressOpenAIHTTP RequestOpenRouter ChatDiscordOpenAI Chat
Slack & Telegram Trigger: Cron / scheduled Nodes: 16 Complexity: ★★★★☆ AI nodes: yes Added:

This workflow corresponds to n8n.io template #4024 — we link there as the canonical source.

This workflow follows the Chainllm → HTTP Request recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "id": "lZI2xknLPhHU6gZB",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "WP - Updated",
  "tags": [],
  "nodes": [
    {
      "id": "a7e0b3f7-7b86-4e94-b5c5-104cb92a332f",
      "name": "Topic Chooser and Title Maker",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        320,
        -320
      ],
      "parameters": {},
      "typeVersion": 1.6
    },
    {
      "id": "55642750-4403-4868-a263-6e08bf6fbb05",
      "name": "Basic LLM Chain",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        640,
        -320
      ],
      "parameters": {},
      "typeVersion": 1.6
    },
    {
      "id": "3ab3b38b-0627-4a92-a3c2-75776cd896cc",
      "name": "Topic Chooser and Title Maker Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        500,
        -120
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "f5bafe2f-ac4b-42e5-9c23-506b02115060",
      "name": "Wordpress Post Draft",
      "type": "n8n-nodes-base.wordpress",
      "position": [
        340,
        20
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "34fcbcf7-a734-4b7d-9421-0371f56de25d",
      "name": "OpenAI - Generate Image",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        540,
        20
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "a860c065-448a-44f6-83de-6a739380c731",
      "name": "Upload Image to WP",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        740,
        20
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "638a51ea-dedf-4734-8e12-c1fc0d76b794",
      "name": "Wordpress - Set Featured Image",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        940,
        0
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "cf9ed09e-aca1-496b-8b39-a1290f912bbf",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -80,
        -140
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "3a661537-7bf8-4f05-9869-c2ed0f4f497d",
      "name": "Title, category, meta, keyphrase generator",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        340,
        -120
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "14ac3e7a-5830-4f36-98ce-672c1442cba8",
      "name": "Send to Discord Using Webhook",
      "type": "n8n-nodes-base.discord",
      "position": [
        1180,
        -60
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "9a1bd821-e55f-4448-b4ba-a827e7a0724c",
      "name": "Article Generator",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        660,
        -120
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "4ef52544-155b-4192-9fe3-243503c3f83e",
      "name": "Telegram Trigger",
      "type": "n8n-nodes-base.telegramTrigger",
      "position": [
        -180,
        -380
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "29fd6900-3f7c-4efa-83bf-93297239c425",
      "name": "If",
      "type": "n8n-nodes-base.if",
      "position": [
        0,
        -380
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "89058ee2-9400-4b32-8cf4-d1a5796a003b",
      "name": "Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1180,
        160
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "3e8fb441-91eb-4697-840d-9dc0741b43cc",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -180,
        -680
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "fd604313-c4c8-4d02-b7e9-2fc7229608e2",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -200,
        240
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "b5690cda-0809-43c5-a799-f6ffe1689389",
  "connections": {
    "If": {
      "main": [
        [
          {
            "node": "Topic Chooser and Title Maker",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Basic LLM Chain": {
      "main": [
        [
          {
            "node": "Wordpress Post Draft",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Topic Chooser and Title Maker",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Telegram Trigger": {
      "main": [
        [
          {
            "node": "If",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Article Generator": {
      "ai_languageModel": [
        [
          {
            "node": "Basic LLM Chain",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Upload Image to WP": {
      "main": [
        [
          {
            "node": "Wordpress - Set Featured Image",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wordpress Post Draft": {
      "main": [
        [
          {
            "node": "OpenAI - Generate Image",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI - Generate Image": {
      "main": [
        [
          {
            "node": "Upload Image to WP",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send to Discord Using Webhook": {
      "main": [
        []
      ]
    },
    "Topic Chooser and Title Maker": {
      "main": [
        [
          {
            "node": "Basic LLM Chain",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wordpress - Set Featured Image": {
      "main": [
        [
          {
            "node": "Send to Discord Using Webhook",
            "type": "main",
            "index": 0
          },
          {
            "node": "Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Topic Chooser and Title Maker Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Topic Chooser and Title Maker",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Title, category, meta, keyphrase generator": {
      "ai_languageModel": [
        [
          {
            "node": "Topic Chooser and Title Maker",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

This n8n workflow, BlogBlitz, automates the creation and publishing of SEO-optimized blog posts for WordPress, saving you hours of content creation time. Triggered via Telegram or a scheduled interval, it generates 1,500–2,500-word articles on Technology, AI, Tech Facts,…

Source: https://n8n.io/workflows/4024/ — original creator credit. Request a take-down →

More Slack & Telegram workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Slack & Telegram

This n8n workflow is designed for SEO managers, content creators, and blog administrators who want to automate their blog publishing pipeline. The workflow creates an end-to-end AI-powered system that

Output Parser Autofixing, OpenAI Chat, Webflow Tool +11
Slack & Telegram

Get notified when the International Space Station passes over your location - but only when you can actually see it! This workflow combines real-time ISS tracking with weather condition checks to send

HTTP Request, OpenAI Chat, Chain Llm +5
Slack & Telegram

This comprehensive N8N automation template revolutionizes content creation by delivering a complete end-to-end solution for AI-powered blog generation. Transform simple ideas into fully SEO-optimized,

Slack Trigger, Telegram Trigger, Gmail Trigger +16
Slack & Telegram

This advanced n8n workflow is designed for SEO specialists, digital agency owners, webmasters, and marketing managers who need a comprehensive, automated solution to track and improve their website's

Google Sheets Tool, Telegram Trigger, Telegram +9
Slack & Telegram

Telegram Code. Uses lmChatOpenAi, outputParserAutofixing, outputParserStructured, telegramTrigger. Event-driven trigger; 43 nodes.

OpenAI Chat, Output Parser Autofixing, Output Parser Structured +4