A Multi-Agent Pipeline That Researches, Writes and Publishes Blogs
A content platform where nine specialised AI agents take a topic from research to a reviewed, illustrated and published article.
AI Blog Pipeline
- Type
- Content automation platform
- Industry
- Content & SEO
- Services
- Custom AI Agents, Marketing Automation, Digital Marketing & SEO
- Built with
- FastAPI, LangGraph, Celery, PostgreSQL, Redis
9
Specialised AI agents
8
Pipeline stages, validation to publishing
2
Publishing targets: WordPress and webhook
- problem
- Publishing well-researched, search-ready articles every week takes research, writing, SEO, images and review - more than a small team can keep up.
- approach
- We built a pipeline of specialised AI agents, each handling one stage, with a reviewer that sends weak drafts back for a rewrite.
- outcome
- Topics go in and reviewed articles come out, with images and structured data, published to the website’s CMS.
The situation
A good article is several jobs: finding a topic worth covering, researching it, planning the outline, writing, optimising for search, creating images, reviewing and publishing.
One prompt to one model does all of them badly. We wanted the quality of a small editorial team, running on a schedule.
What we built
A backend that runs each article through a fixed pipeline, with one agent responsible for each stage.
- Manager: decides whether a topic should run, be skipped or be rejected as a duplicate of something already covered.
- Researcher: gathers current sources through web search.
- Strategist: sets the search intent, the target length and the outline.
- Writer: drafts the article to that outline.
- SEO: optimises the draft for search.
- Designer: generates and compresses the images.
- Marketing & structured data: prepares the structured data that goes with the article.
- Reviewer: scores the article and, if it falls short, sends it back to the writer.
- Publisher: sends the finished article to WordPress or to the website’s CMS by webhook.
Controls
Topics are discovered through web search for each project’s industry, and near-duplicate ideas are dropped before they become drafts. Competitor brand names are kept out of titles.
Every agent’s prompt lives in a versioned file, every run and agent step is logged, and a failed stage can be retried without starting the article again.
The result
One platform serves several website projects, each with its own topics and publishing destination. Articles arrive in the CMS already reviewed, with images and structured data attached.
More case studies
05
An Internal Knowledge Assistant Over Google Drive and Dropbox
Answers only from company documents.
Read full case06
An AI Finance Assistant Inside the MyFinMate App
Spending, budgets, goals and investments.
Read full case07
A Telegram Inventory Bot for Crickstore
Every bat recorded as its own item.
Read full case08
A Chat Agent That Answers From Your Legal Documents
Upload, ask, get an answer from the documents.
Read full case
Let’s talk about your project
Tell us what you want to build or automate, and we’ll show where AI, web and marketing can make the biggest difference.
Book a discovery call