Ordinary AI Work

Ordinary AI Work shows ordinary workers how to use AI for real writing, office, learning, and everyday tasks through honest experiments that explain what helps, what needs human judgment, and what is not worth the subscription.
Workday Experiments

Can AI Help With Comment Replies Without Making Every Brand Sound the Same?

Can AI Help With Comment Replies Without Making Every Brand Sound the Same?
Managing high volumes of social media comment replies can quickly become an overwhelming task. This article explores an experiment using artificial intelligence to draft replies while maintaining a consistent brand voice. Although the tool successfully accelerated first-pass drafts and flagged unnecessary comments, it struggled with uniform tone and subtle defensiveness. The experiment demonstrates that AI is effective for overcoming writer's block, provided strict structural guardrails and human review are enforced.

Comment replies are one of those tasks that look small and are not. Ten replies feel like nothing. Forty replies across a week feel like a second job. And unlike a weekly report, which you write once and move on from, comment replies are public. Every one of them is a tiny piece of how the brand sounds.

So when I had a stretch of high comment volume on a set of social posts I was managing, I did what I always do: I tested whether AI could help, and I measured what it cost me.

The short version: it helped, but not in the way I expected. The first drafts were fine. The problem was that they were fine in exactly the same way, every time.

A documentary-style photo of a computer screen showing social media comment replies on a desk with coffee and a notebook.

The Task and the Conditions

What I was trying to finish: Reply to roughly 40 comments across five posts — a mix of questions, compliments, mild criticism, and a few that were just people talking to each other and did not need a brand reply at all.

Tools used:

  • ChatGPT (Plus plan) — drafting replies from a comment and a short brand-voice note

  • A plain doc — where the approved replies lived before I pasted them

Input I gave it:

  • The comment text, one at a time

  • A three-sentence description of the brand voice: warm but not cutesy, plain-spoken, never defensive, no exclamation marks

  • A rule: if the comment does not need a reply, say so

Time I spent: about 50 minutes total, spread across two sittings.

What I did not give it: any real brand name, client name, or comment text. Every comment I pasted in was either rewritten from memory or invented to match the shape of a real one. More on that in the guardrails section.


The Workflow, Step by Step

Step 1: The first batch — and the sameness problem

I pasted in the first ten comments with the voice note and asked for a reply to each.

The drafts came back clean. Grammatically fine. On-voice, mostly. I read through them and my first reaction was that this was going to work.

Then I read them again, in order, the way a reader would see them on the post.

They all sounded like the same person saying the same thing. Warm opening, acknowledge the point, gentle close. Every single one. The compliments got the same shape as the questions. The mild criticism got the same shape as the compliments. It was not that any individual reply was wrong. It was that the set of them was flat.

That is the failure mode nobody warns you about with AI comment replies. A single reply can be good. Forty replies that are all good in the same way read as automated, even if a human wrote the final versions.

Step 2: Adding structure, not just voice

The fix was not "make it warmer." It was to give the tool a small set of reply types, and to make it choose one per comment before writing.

I defined four:

  1. Answer — the comment is a real question that needs information

  2. Acknowledge — the comment is a compliment or a nice note; short, no essay

  3. Engage — the comment is an opinion worth a sentence or two of back-and-forth

  4. Skip — the comment does not need a brand reply, or a reply would be noise

Then I asked the tool to label each comment with a type before drafting. That single change did more than any amount of voice tuning.

Step 3: Length and rhythm

The second fix was to break the rhythm. I asked for replies of different lengths on purpose: some one line, some two, one or two that were three. The tool defaults to a comfortable middle length for everything, and that middle length is the tell.

I also cut the "warm opening" habit. Most of the drafts started with something like "Thanks so much for this!" — which is fine once and grating by the fifth time. I told the tool to drop the opening entirely unless the comment specifically warranted it.

Step 4: The skip decision

This was the most useful part, and the part I did not expect AI to be good at.

I asked it, for each comment, whether a reply was actually needed. It correctly flagged several that were just people talking to each other, and one that was a compliment so generic that replying would have looked like farming for engagement.

That is a judgment I usually make on autopilot and get wrong. Having the tool ask the question explicitly — does this need a reply at all? — saved me from adding noise.


What Went Wrong

It over-answered

For a comment that said "love this," the first draft was two sentences of genuine warmth. That is too much. A one-word acknowledgment or a single short line is the right response, and the tool's instinct is to fill space.

I had to cap length explicitly, and even then it drifted long on maybe a third of the replies.

It got defensive on mild criticism

This one I caught late, and it is the reason I now read every draft twice.

A mildly critical comment produced a reply that was polite on the surface and slightly defensive underneath — a gentle "actually, here is why we did it that way." That is a real risk in public replies, and it is exactly the kind of thing a brand should not do in a comment thread. The tool did not know that "never defend in a comment reply" was a rule, because I had not said it. Once I did, the drafts improved. But the first batch had that tone in it, and I would have posted it if I had not read carefully.

It could not tell when the brand should stay out of it

The tool flagged most of the no-reply-needed comments correctly, but it missed a couple where the conversation had moved on without the brand. Replying there would have been intrusive. I caught those, but I caught them because I know the community. The tool does not.

The voice note was doing less work than I thought

I had assumed a good voice description would carry the whole task. It carried maybe half. The rest came from structure — reply type, length, and the skip decision. Voice is necessary but not sufficient. If every reply is the same shape, the voice does not matter.

A documentary-style close-up of a person sitting at a desk, carefully reviewing text on a computer screen.

What Still Needed My Attention

What AI did

What I still had to do

Drafted replies from comments and a voice note

Read the whole set in order, not one at a time

Labeled comments by reply type

Fix the ones it mislabeled

Applied length variation when asked

Cut the "warm opening" habit it kept falling into

Flagged comments that needed no reply

Catch the ones where the conversation had moved on

Kept the tone mostly on-voice

Remove the subtle defensiveness on criticism

Sped up the first pass

Decide what actually got posted

The time accounting: about 30 minutes of drafting and review, 20 minutes of fixing sameness and tone. I did not save a huge amount of time. I saved the part where I stare at a comment and cannot think of anything to say — which is a real and underrated kind of saving.


The Verdict

Use it selectively — for the first pass on volume, never as the final voice.

I would use AI again for comment replies, but only with three rules in place: reply types before drafting, explicit length variation, and a mandatory skip check. Without those, the output is fine and forgettable, and fine-and-forgettable is worse than a slow human reply.

What it is good at: getting past the blank-page moment on a high volume of comments, and asking "does this need a reply?" when I would otherwise reply on autopilot.

What it is not good at: sounding like a brand with a personality rather than a brand with a template, and knowing when the right move is to say nothing.

The limitation to remember: AI can produce forty replies that are each individually fine. A reader sees the set, not the individual. If the set is uniform, the brand reads as automated no matter how good each line is.


The Anonymized Version of This Workflow

If you want to try this yourself:

"Here is a comment and a short description of our brand voice: [voice]. Before drafting, label the comment as Answer, Acknowledge, Engage, or Skip. If it is Skip, say so and do not draft. If it is not Skip, write a reply that matches the label. Vary the length — some one line, some two. Do not open with a thank-you unless the comment specifically calls for it. Never defend the brand in a reply; if the comment is critical, acknowledge without arguing."

The labels are the part that matters. Everything else is polish.


Guardrails I Followed

  • I did not paste any real comment, brand name, client name, or customer detail into the tool. Comments were rewritten or invented to match the shape of real ones.

  • I treated every draft as a starting point, not a finished reply, and read the full set before posting anything.

  • I did not let the tool decide tone on criticism; that call was mine.

  • I did not use AI to reply to anything sensitive, personal, or complaint-adjacent. Those went through a human process.

The drafts came from AI. The decision about what the brand actually says did not.


Next in this series: I used AI to turn competitor research into a presentation outline. Here is what it missed.

I tried it so you don't have to waste your afternoon.

Last revised · 2026-09-14 15:26
Marginalia

No notes yet — be the first to inscribe one.

Leave a note
© 2026 Ordinary AI Work. All rights reserved. — set in Lora, Cinzel & EB Garamond —