← All products

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.

Request a live demoEvery post on two live blogs comes through it

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

Blog Publishing Coordinator
Blog Image Producer
Blog Image Producer
Blog Audio Producer
Blog Audio Producer
Blog Caption Writer
Blog Caption Writer
Learning Content Producer
Learning Content Producer
Phrase Audio Producer
Phrase Audio Producer

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
Start here

Annual licence

CHF 3,900 / year

  • Self-hosted engine
  • Custom language pairs
  • Custom CMS targets
Start here

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