Field notes

Integrations · August 24, 2026 · 4 min read

One pipeline, many destinations: publishing to WordPress, Ghost, and newsletters

A story that's ready shouldn't need re-formatting for each platform. Here's how a single pipeline pushes finished content to WordPress, Ghost, and email — with the same approval gate in front of every destination.

Publishers lose hours re-pasting the same story into WordPress, then Ghost, then a newsletter tool. The fix is to treat “publish” as one action with many targets, not many separate chores.

Adapters, one per destination

Our newsroom OS publishes through a set of destination adapters — WordPress REST, the Ghost Admin API, Framer webhooks, Resend for newsletters, and native hosted sites. Each adapter knows how to translate one finished story into that platform's format. Adding a new destination means writing one adapter, not touching the pipeline.

Feature flags gate what isn't ready

Not every destination is verified at once. Feature flags keep regulated or unfinished channels dark until they clear review, so the pipeline can ship with three destinations live and two waiting without any risky half-built path reaching production.

Same gate, every channel

Whichever destinations are selected, the story stops at the same human approval gate first. The pipeline drafts across multiple models and runs an editorial review with a score — then waits. A person approves once, and the finished piece fans out to every chosen channel at once.

One pipeline, many destinations: publishing to WordPress, Ghost, and newsletters — Kruzeniski Studio · Kruzeniski.ai