Automated Blog Generation and Publishing Workflow

somdn_product_page

This comprehensive n8n workflow automates the entire process of creating, formatting, and publishing a blog post based on a specific topic. It begins with scheduling or manual trigger, retrieves a topic from a Google Sheet, searches the web for relevant information using Tavily, and then uses an AI language model (Gemini) to generate a detailed Markdown-formatted blog post. The content is then prepared and committed directly to a GitHub repository, which is connected to a Jekyll static site hosted on GitHub Pages. The process concludes with updating the Google Sheet to mark the topic as ‘done,’ ensuring seamless automation from ideation to publication. This setup is ideal for content creators, bloggers, or technical teams looking to streamline content production and maintain an up-to-date blog automatically.

Node Count

>20 Nodes

Nodes Used

@n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, @n8n/n8n-nodes-langchain.toolWikipedia, @tavily/n8n-nodes-tavily.tavily, code, github, googleSheets, scheduleTrigger, set, stickyNote

Reviews

There are no reviews yet.

Be the first to review “Automated Blog Generation and Publishing Workflow”

Your email address will not be published. Required fields are marked *