Studio
A guided pipeline that turns one source into on-brand content for every channel, with brand voice, verified facts, and brief requirements checked automatically before you ever read a draft.
Pick a brief on the left, or hit + New brief to start.
The flow
-
1
Brief: repurpose a source (blog, transcript, notes) or create from scratch. Set the audience, language, target keyword, length, must-include and must-avoid points, the channels you want, and optional per-channel styles.
-
2
Research (optional): a research agent runs live web searches and builds a cited dossier the rest of the pipeline can lean on.
-
3
Outline: pick an angle that frames the piece (ten defaults such as How-to, Listicle, Data-led, and Contrarian, all editable per client) for a single focused outline, or choose Compare angles to have a judge pick the strongest.
-
4
Content: generate a draft per channel. Three gates score each one as it lands: brand voice, KB grounding, and brief compliance. You can open the exact prompt and token usage behind every draft.
-
5
Approve: when you approve a draft, the voice curator learns from it and sharpens this client's voice for the next brief.
The building blocks
Set these once; they apply to every brief automatically.
Brand & KB per client
- Brand voice: tone and style rules the voice gate scores against.
- Client KB: verified facts the grounding gate checks claims against.
- Never use: this client's hard bans, added to every brief's must-avoid.
- Voice examples: real posts injected as few-shot, per channel.
- Outline angles: the options in the outline picker.
- Visual style: colors and direction for generated images.
- Learn from an example: paste an article or URL to auto-detect its angle and reverse-engineer a reusable structure.
Channels shared
How each format is written and its rules. Defined once and reused across every client. Length is not set here: it comes from the brief, or the channel's default when the brief leaves it empty.
Styles optional
Ways of writing one channel, picked per brief: structure, register, and one real example each. A channel can carry several, so one client can have both a third-person guide and a first-person story without either fighting the voice gate.
At generation these stack: the channel definition sets the format, the chosen style shapes the structure and register, the brand voice sets the tone, the KB grounds the facts, your brief direction fine-tunes the angle, and the gates check the result before it reaches you.
This client's never-use rules (Brand & KB) apply on top of these.
Research preferences (optional)
Channel definitions
These tell each channel how to write: structure, what to use, rules. Shared across all clients. They combine with the brand voice and each channel's styles.
How channels, styles, and voice combine
- Channel definition sets how this format is written and its rules. Shared across every client. It sets no length: that comes from the brief, or from the channel's default words when the brief leaves it empty.
- Style (optional) is one way of writing this channel, picked per brief: a structure skeleton, the register it is written in, and one real example. A channel can have several, so a client whose blog supports both a third-person guide and a first-person story does not have to choose one. A style's register overrides the brand voice where they conflict, for that draft only.
- Brand voice is tone and style that holds across every style, learned and refined per client as you approve drafts.
- Brief direction is a one-off steer for a single piece.
At generation these stack: the channel definition sets the format, the chosen style shapes the structure and register, the brand voice sets the tone, and your direction fine-tunes the angle.
Brand & KB
The brand voice and verified facts for this client. Shared across every brief for this client, not per brief. The voice and grounding gates read these on each generation and approval.
Access & users
Who can see which client, and with what rights. Set a role in a client's column to grant access; "none" removes it. Global admins manage clients, channels, and this page.
All briefs
Every brief across all clients, newest first, with its client, creator, status, and draft count. Below it, what generation actually costs, per client and stage.