Skip to content
FlowHubFluxonLab
B
AI Automationfree

Automate Blog Creation in Brand Voice with AI

by Jimleukadapted from n8n official workflow galleryUpdated Aug 2026
RequiresBBasic LLM ChainHTMLHTMLHTTP RequestHTTP RequestInformation ExtractorInformation ExtractorOpenAI Chat ModelOpenAI Chat ModelWordpressWordpress
Share Post Share
MaWhen clicking ‘Test workflow’When clicking ‘…OpenAI Chat ModelOpenAI Chat Mod…OpenAI Chat Model1OpenAI Chat Mod…OpenAI Chat Model2OpenAI Chat Mod…IEExtract Voice CharacteristicsExtract Voice C…HRGet BlogHRGet ArticleHtExtract Article URLsExtract Article…SOSplit Out URLsLiLatest ArticlesHtExtract Article ContentExtract Article…AgCombine ArticlesMeArticle Style & Brand VoiceArticle Style &…Save as DraftCLCapture Existing Article StructureCapture Existin…MaMarkdownIEContent Generation AgentContent Generat…SeNew Article InstructionNew Article Ins…123456789101112131415161718
1/5
STEPS · 18
Run manually by an operator

This n8n template demonstrates a simple approach to using AI to automate the generation of blog content which aligns to your organisation's brand voice and style by using examples of previously published articles. In a way, it's quick and dirty "training" which can get your automated content generation strategy up and running for very little effort and cost whilst you evaluate our AI content pipeline. How it works In this demonstration, the n8n.io blog is used as the source of existing published content and 5 of the latest articles are imported via the HTTP node. The HTML node is extract the article bodies which are then converted to markdown for our LLMs. We use LLM nodes to (1) understand the article structure and writing style and (2) identify the brand voice characteristics used in the posts. These are then used as guidelines in our final LLM node when generating new articles. Finally, a draft is saved to Wordpress for human editors to review or use as starting point for their own articles. How to use Update Step 1 to fetch data from your desired blog or change to fetch existing content in a different way. Update Step 5 to provide your new article instruction.

Tags

n8nreference-onlychain-llmhtmlinformation-extractorlm-chat-open-aiwordpress
Connects
BBasic LLM ChainhtmlHTMLWHTTP RequestinformationextractorInformation ExtractoropenaichatmodelOpenAI Chat ModelwordpressWordpress
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes18
AddedDec 17, 2024

Related workflows

See all AI Automation
DhtmlWopenaichatmodel
free

Scrape and summarize webpages with AI

This workflow integrates both web scraping and NLP functionalities. It uses HTML parsing to extract links, HTTP requests to fetch essay content, and AI-based summarization using GPT-4o. It's an excellent example of an end-to-end automated task that is not only efficient but also provides real value by summarizing valuable content. Note that to use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team
BWopenaichatmodelstructuredoutputparser
free

Generate CCTV-style animal TikTok videos with OpenAI, Seedance and Blotato

Quick Overview This workflow runs every four hours to generate a CCTV-style animal video concept with OpenAI, renders an 8-second vertical clip using AtlasCloud Seedance, then publishes it to TikTok via Blotato and sends a preview to Telegram. How it works Runs every 4 hours on a schedule. Uses OpenAI to create a hyper-realistic CCTV-style image and video prompt based on a random (or overridden) animal, location, action, and a current timestamp overlay. Starts a Seedance text-to-video render on AtlasCloud with the generated prompt, duration, aspect ratio, and optional audio. Polls AtlasCloud at a fixed interval until the render status is completed or succeeded and retrieves the output video URL. Uses OpenAI to generate a TikTok-ready title and exactly five hashtags from the video concept. Publishes the generated video to TikTok via Blotato with the title/hashtags and the selected privacy level, flagged as AI-generated. Sends the rendered video and title as a preview to a specified Telegram chat. Setup Add OpenAI API credentials and set the prompt and caption models in the Configuration values if you want to change them. Add an AtlasCloud API key (HTTP Header Auth) and ensure it is

by Dr. Firas
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team