Back to Blog

Fluent Isn't the Same as Usable: How to Brief an AI Writer

5 min read

The Fluency Trap

Researchers recently disclosed a firmware flaw buried in UEFI code running on servers across multiple hardware manufacturers worldwide. The code compiled. It passed standard checks. It ran exactly as intended for years before anyone noticed the problem sitting underneath the surface. That's the part worth sitting with: the flaw wasn't a crash, a typo, or a broken function. It was fluent, functional code that quietly did the wrong thing.

AI-generated writing has the same failure mode. A draft can read clean, hit every grammar rule, match your tone, and still miss the actual job you needed it to do. You asked for a cold email that converts prospects into calls, and you got three paragraphs of polished prose that sounds like you, reads well out loud, and does absolutely nothing to move a reader toward booking a meeting.

Fluency is a low bar. Any model trained on enough text can produce sentences that flow. What it can't do on its own is know whether those sentences accomplish the specific task you had in mind when you sat down to write the brief in the first place.

That gap between sounding right and working right is where most AI writing projects quietly fail, and almost nobody budgets time to check for it.

What A Usable Brief Contains

A topic line tells the model what to talk about. It doesn't tell the model who's listening, what they already believe, or what they need to feel by the time they finish reading. Those three gaps are exactly where fluent-but-useless drafts come from.

Start with audience. Not "small business owners," but the specific person reading this at 7am on their phone, skeptical, three other tabs open, deciding in four seconds whether to keep reading. Name their objection. Name what they already tried that didn't work. The model can't guess that for you.

Then give it facts it can't invent. If you're writing about a pricing change, give the model the actual numbers, the actual date, the actual policy. Don't ask it to "mention our competitive advantage." Tell it what the advantage actually is, in a sentence, with a real detail attached.

Format and length aren't afterthoughts either. A LinkedIn post and a sales email share almost nothing structurally, and a draft written without that constraint in mind will drift toward generic blog voice by paragraph two.

Last, paste in two or three examples of writing you actually like. Not a description of your tone — the tone itself, in your own words, so the model has something concrete to match instead of an adjective to interpret.

Where Most Briefs Fall Apart

"Professional but engaging" shows up in more briefs than any other phrase, and it tells the model almost nothing. Professional compared to what? Engaging to whom? Those words feel like direction, but they're just vibes with a period at the end. Ask ten people to write "professional but engaging" and you'll get ten different outputs, none of which you can predict in advance, which means you can't predict what the model will do with it either.

The second failure pattern is the one almost nobody thinks to include: what to avoid. You know the tone you don't want, the phrases that make you cringe, the structure your competitor overuses. That information lives in your head, not in the brief, so the model has no way to steer around it. Telling a model what not to do is often more useful than telling it what to do, because it closes off the lazy, generic paths it defaults to.

Then there's scale mismatch. A single sentence like "write me a blog post about our new feature" is being asked to carry the weight of a thousand-word draft. That's not a brief, it's a headline. The model fills every gap you leave with its own best guess, and its best guess is trained on the entire internet's version of your topic, not yours.

Turning A Draft Into A Deliverable

Even a perfect brief doesn't skip the review step. It just makes the review faster, because you're checking the draft against something specific instead of checking it against a feeling.

Pull up the original brief next to the draft and go line by line. What's good, and why? Not "I like this paragraph" — what is it doing? Maybe it names the reader's objection in the first sentence instead of burying it. Write that down. What's missing, and why does it matter? Maybe the draft never gives the reader a reason to act today instead of next month, because you never told the model there was urgency to begin with. That's not the model's failure. That's a gap in the brief surfacing on the page where you can finally see it.

Feed that back in before you touch publish. "Keep the opening, the second paragraph wanders off the goal, add the deadline we talked about, cut the line that sounds like every other SaaS email ever written." This is the same good-bad-why loop that works on any model, because you're teaching it your standard, not just correcting one draft.

A draft that skips this step is still just fluent. This step is what turns it into something you can actually send.