A supervised AI team that earns attention one reply at a time.

Growing on X by replying works. Writing hundreds of honest, relevant, on-brand replies every day does not scale to one person. So I built a supervised agent team that finds the right conversations, drafts from my real experience, checks its own work, and escalates uncertain cases to me.

1.4K → 1.9KFollowers, June to September
+298%Impressions
290.4KThree-month impressions
98.7%First-pass live rate
~20 minHuman review on routine days

The bottleneck was never ideas. It was participation.

My account had stayed around 1,400 followers for a long time. I knew that joining relevant conversations worked, but manually researching posts and writing 50 to 100 distinct replies could consume a day.

Generic automation would solve the volume problem by creating a trust problem. A reply under my name has to sound like me, carry something I genuinely believe, and avoid the topics where speed is the wrong objective.

The design question became: how do you scale judgment without pretending the human is no longer responsible?
X analytics showing daily impressions rising sharply during the agent reply experiment
X account analytics, three-month view. The increase begins as the reply system reaches regular operating volume in August.

Seven stages. One human decision.

I spent two weeks setting up the workflow in Raft and testing the handoffs. Once the workflow was steady, it operated at roughly 500 replies a day. A recent four-day sample queued 831 replies across seven batches, with 84 to 208 replies in each batch.

On a straightforward day, my involvement fell to about 20 minutes. I reviewed the run and spot-checked the system, then let routine replies publish directly. Sensitive topics and anything the agents marked as uncertain still stopped for closer review.

01

Scrape

Pull fresh posts from roughly 200 topic and account queries.

02

Score

Keep only posts where I have a relevant, safe, non-obvious point to add.

03

Match

Ground every claim in a verified receipt from my own work and notes.

04

Draft

Write in my voice under strict length, identity, and repetition rules.

05

Challenge

Run four independent reviews against the exact same batch.

06

Supervise

Routine batches can post under approved rules; uncertain cases wait for me.

07

Verify

Post one at a time, then check the live page independently.

Six agents, with separation of duties.

The agent that writes a reply is not allowed to approve or publish it. Different roles hold different context and check one another, much like a small human team with a clear chain of responsibility.

01

Mai

CMO

Owns sourcing, scoring, receipt matching, and drafting. Never grades her own output.

02

Nora

Ops lead

Runs the data pulls and monitors query health and operating limits.

03

Cindy

Chief of Staff

Grades blind for structure, length, formatting, and duplicates.

04

Brian

Product analyst

Checks X character math, publishes approved batches, and verifies them live.

05

Greg

Senior developer

Builds the posting and originality tools, then audits finished runs.

06

Iris

Head of research

Maintains the receipt catalog and certifies every factual claim.

Nothing ships until four reviewers agree.

Only 10–20% of scraped posts survive the relevance and safety screen. Every surviving reply is checked for structure, the exact character count X will charge, similarity to more than 15,000 prior replies, and fidelity to the underlying receipt.

Sensitive topics such as grief, illness, and politics are excluded before drafting. If any reviewer finds a problem, the batch is fixed and all four reviewers check the same revised file again.

StructuralLength, format, completeness, duplicates
MechanicalX character math and rule compliance
OriginalityBatch-level and historical similarity
FactEvery claim traced to a verified receipt
X analytics summary showing 290,400 impressions, 7,000 engagements, and growth in profile visits, likes, reposts, bookmarks, and shares
The three-month dashboard reported 290.4K impressions, 7K engagements, and increases across profile visits, replies, likes, reposts, bookmarks, and shares. Engagement rate fell to 2.4% as reach expanded, an honest trade-off the next iteration needs to improve.

Did it attract people, or only numbers?

I used Apify to inspect the replies to my 20 highest-response original posts between August 3 and September 22. After removing my own follow-ups, the sample contained 43 external replies from 28 people.

In a conservative manual review, 26 of 43 replies—about 60%—added a specific idea, question, firsthand experience, or substantive challenge. Twenty-two of the 28 respondents were Blue verified, and 11 had more than 1,000 followers.

Public receipt · A conversation became a founder call

An agent-made introduction led to a call with bootstrapped founder Ishaan Godha. He later corroborated the origin publicly: “I can vouch for that.”
See Ishaan’s public reply

Public receipt · The replies carried real operator judgment

An AI engineering lead pushed the argument further: taste is difficult to fake until somebody actually pays for the output.
Read the exchange

Public receipt · People added useful detail

A builder argued that useful writing systems need the rejected options and decision notes, not only polished examples.
Read the response

Public receipt · Good engagement includes disagreement

A thoughtful critic challenged whether symbolic readings remain falsifiable when they miss. That is a real argument, not an applause reply.
Read the critique

The new audience increasingly resembles the people I wanted to meet.

A second Apify pull examined the 500 newest followers. X does not expose an exact follow timestamp, so this is a newest-first cohort rather than a precise two-month attribution window.

The account had sat near 1,400 followers around June and reached 1,900 by September. On many recent days, the analytics chart shows 10–20 net new followers, with several stronger days above that range.

35%Blue verified
35%1,000+ followers
41Founder or executive bios
93AI, agent, or automation bios

The cohort also included startup partnerships at Microsoft, AI workflow architects, agency operators, product engineers, SaaS founders, and builders of AI revenue and automation systems. These are audience-fit signals, not claims that every follow was caused by one specific reply.

The useful failures were process failures, not model trivia.

A retired fact passed an automated filter because the filter recognized only certain phrasings of “do not use this anymore.” Two replies were corrected by hand and the rule was rewritten.

Two different posts once led to nearly identical replies reaching the same person. The originality check now evaluates the recipient, not merely the text and source post.

The posting tool also produced three false login failures. It stopped safely before typing anything, but cost three posting attempts. The fault was traced to the session check, documented, and held for explicit approval before changing production code.

Autonomy did not remove management. It made clear management more valuable.

The moat was not the model. It was the arrangement.

The result came from narrow roles, real source material, separation of duties, adversarial checking, and a human who remained accountable for the final act. That is the same pattern I now bring to business workflows: automate the work, preserve the judgment, and make the evidence visible.

Show me your workflow

Method note. Platform metrics come from the attached X analytics dashboard. Reply and follower-quality figures come from read-only Apify exports. Reply quality was classified conservatively as substantive, generic, or promotional. Follower bio categories overlap and are directional, not additive.