Product 13
The Blog-Rendering Pipeline
Markdown goes in. A published post comes out with its hero image, audio narration, social copy and multilingual study pack already attached.
For teams who write well and lose the week to everything that happens after the writing.
The problem
Writing a post is roughly 30 percent of publishing one. The other 70 percent is production: sourcing a hero image, producing audio, building social cards, writing captions, generating Open Graph metadata, uploading assets and getting every piece into the right field in the CMS.
Most teams either skip most of it and publish text-only posts that underperform on every channel that rewards multimedia, or they maintain a production workflow that costs more in designer and editor time than the content budget justifies.
The team that delivers it






What it does
A Markdown file is the input. Six agents produce the finished post.
The Blog Image Producer generates a hero graphic matched to the article and a dynamic Open Graph card. The Blog Audio Producer renders full narration of the article. The Learning Content Producer deconstructs the key phrases into a structured multilingual study pack, and the Phrase Audio Producer renders audio for each phrase in it. The Blog Caption Writer produces the platform-specific promotional copy.
The Blog Publishing Coordinator validates every agent's output, builds the CMS payload with the hosted asset URLs in the right fields, and triggers the publish webhook.
Shipped and running daily, with the three-language analysis pack proven in production. Every post on this site and on englishfluency.online came through this pipeline.
The strategy it enables
Every article ships as a complete multimedia experience without the production team that normally implies. For education platforms it goes further: each post becomes a learning resource with narration and a study pack, an engagement layer competitors without this infrastructure cannot match.
Who it is for
- EdTech and language learning platformsWhose posts should function as learning resources, not only as content marketing.
- High-output B2B and developer publicationsBuilt on Markdown-based static sites where production is the only bottleneck left.
- Content teams that write wellAnd want everything after the writing to happen without them.
Pricing
Starter
CHF 390 / month
- Up to 30 articles a month
- Hero image, Open Graph card and audio per post
- One language pack per article
Growth
CHF 690 / month
- Unlimited articles
- Three-language analysis pack per article
- Phrase-level audio
- CMS webhook integration
Setup: CHF 990 one-time
Book a consultation →This product was built for EnglishFluency.Online, where a post is also a lesson, and adapts to any Markdown-based publication. The language pairs, the CMS target and the asset templates are configured to your stack during onboarding.
Technical documentarchitecture, integrations, setup
Input
- Raw Markdown with frontmatter
- Required fields: title, date, author, tags, language, summary
Visual layer
- Hero image generated per article theme
- Open Graph card from a dynamic template carrying title, author and publication branding
- Alt-text auto-generated via a vision model
- Delivery: Supabase Storage or your own CDN
Audio layer
- Engine: ElevenLabs on your own API key
- Full article narration as MP3
- Chapter markers at heading boundaries
- CDN-hosted player URL returned with the payload
Localisation layer
- English and Italian by default, other pairs configurable
- Structured phrase breakdown as JSON plus rendered Markdown
- Individual MP3 per phrase, minimum phrase length three words
Orchestration and publish
- Platform copy for LinkedIn, X and newsletter extract, each within its own limits
- CMS payload builder with asset URL injection and frontmatter validation
- Publish webhook fired once every asset is verified
CMS targets and triggers
- Ghost via native API, WordPress via REST API, Webflow CMS, Contentful, Sanity
- Next.js, Astro and Hugo via Git commit to the content directory
- Triggers: GitHub Actions on push, a CMS draft-to-publish webhook, or a direct API call with a Markdown payload