What Building 6 AI Agents Taught Me About Getting Picked by AI

I built 6 AI agents that find, research and pitch businesses. Here's what watching them choose taught me about getting your business picked and cited by AI.

AB
Aanchal BhatiaSEO Strategist
Explore this article in ChatGPTExplore this article in ClaudeExplore this article in Perplexity
Six AI agent icons orbiting a central web business hub, working around the clock through lead gen, outreach, and fulfilment

Key Highlights

  • I built six AI agents to find, research and pitch prospects for my web services business. Two of them do what ChatGPT, Perplexity and Google AI Overviews do every day: scan the web for businesses and decide which ones make the shortlist

  • The lead discovery agent only picks businesses that give off clear public signals on LinkedIn, Reddit and Google. If those signals are missing, the business never enters the pipeline

  • The research agent builds a one-page brief from the live web, not from old training data. Whatever is written about a business right now becomes the brief

  • Specific beats generic on both sides. My outreach got replies because it quoted something real the prospect had done. AI answers work the same way: they cite pages that say something specific

  • The content agent's biggest weakness was missing first-person experience. That same gap is what stops content from being cited by AI search

  • Building an agent is the fastest way to understand AI visibility. You see, line by line, what a machine needs before it will pick a business

I built six AI agents over four months to run lead generation, prospect research, outreach, content, client communication and reporting for my web services business. This post covers how that system works. It also covers the part I did not expect: building agents that go out and choose businesses taught me more about AI visibility than any guide I had read.

Here is the plain version. My lead discovery agent and my research agent do a smaller version of what AI assistants do when someone asks "who's a good agency for X?" They search, they read, they summarise, and they pick. Watching them work showed me exactly which businesses get picked and which ones are invisible.

A note on honesty. This system multiplies what one person can do. It is not a hands-free money machine. Every agent has a point where a human reviews or decides. The revenue and cost figures below are from my own business and stack, and your results will depend on your niche, your customer profile and your existing brand presence.

How Do the 6 AI Agents Work Together?

Infographic showcasing the six-agent architecture - a sequential pipeline with a parallel content agent and a reporting agent overseeing all of them
Infographic showcasing the six-agent architecture - a sequential pipeline with a parallel content agent and a reporting agent overseeing all of them

The six agents run as a pipeline. Agent 1 (lead discovery) feeds Agent 2 (prospect research), which feeds Agent 3 (outreach). Agent 4 (content) runs alongside. Agent 5 handles existing clients. Agent 6 watches the other five and flags problems each week. Each agent does one job, which is what makes the system easy to fix when something breaks.

AgentFunctionPrimary ToolsMonthly CostHuman Touch Required
1. Lead DiscoveryScans LinkedIn, Reddit, and Google for new prospects matching ICPClay + GPT-4 API + LinkedIn Sales NavigatorUSD 150Weekly ICP review and quality audit
2. Prospect ResearchBuilds one-page brief on each prospect before outreachPerplexity API + Claude for synthesisUSD 50Review flagged briefs before outreach sends
3. Outreach and Follow-upSends personalised cold emails, LinkedIn DMs, follow-up sequencesInstantly.ai + GPT-4 personalisation layerUSD 200Daily inbox review. Escalates all replies to human
4. Content ProductionCreates SEO blog posts, LinkedIn posts, and case study draftsClaude API + Surfer SEO integrationUSD 150Full human review and edit before publication
5. Client CommunicationHandles FAQ responses, status updates, and change requestsCustom GPT + Notion knowledge baseUSD 30Escalates complex or sensitive requests immediately
6. Reporting and AnalyticsGenerates weekly performance report across all five agentsZapier + Claude for narrative summaryUSD 30 (Zapier)Human reviews weekly digest and sets priorities

For AI visibility, the interesting half is the front of the pipeline. Agents 1 and 2 are small, private versions of the AI search tools your customers already use. They go looking for businesses, read what the web says about them, and decide who is worth contacting.

Agent 1: How Does an AI Agent Decide Which Businesses to Pick?

Infographic showcasing the six agents in detail - each agent's function, tool stack, monthly cost, and the human touch it still requires
Infographic showcasing the six agents in detail - each agent's function, tool stack, monthly cost, and the human touch it still requires

Agent 1 scans LinkedIn, Reddit and Google every day for businesses that match my ideal customer profile. It looks for clear signals such as job postings, technology stack mentions and growth indicators, then adds the businesses that qualify to a list with some starting context. It saves me around ten hours a week of manual prospecting.

Tools: Clay runs the data enrichment workflow, GPT-4 API scores each business against my customer profile, and LinkedIn Sales Navigator handles LinkedIn discovery. Clay connects to over 100 data sources and fills gaps in order: when one source has nothing, the next one tries.

  • Signals the agent looks for: company size (10 to 200 employees), recent hires in specific roles, technology stack mentions in job postings, and recent funding announcements

  • Output: 15 to 25 qualifying businesses a day

  • Misses: about 20% of picks turn out not to qualify after a human check. I tighten the scoring prompts every week to cut this down

What this taught me: the agent can only pick what it can see. A business with no public job postings, no mention of its stack, no visible activity on LinkedIn or Reddit, simply does not show up. It is not rejected. It is never considered. AI search tools behave the same way. If the web does not carry clear, consistent signals about what you do and who you serve, you are not in the pool the answer is drawn from.

I rewrote my scoring criteria five times in four months as I learned which businesses actually became clients. Each change improved the list. An agent tuned once and left alone gets worse over time.

Agent 2: How Does an AI Agent Research a Business Before Recommending It?

Agent 2 takes each business from Agent 1 and writes a one-page brief: a short company summary, recent news and activity, likely pain points, and three to five specific hooks for outreach. That brief is the only thing Agent 3 knows about the business.

Tools: Perplexity API for live web research and Claude API to turn the findings into a brief. I chose Perplexity because it pulls current information from the live web instead of relying on training data that may be out of date. For recent news, job postings and leadership changes, live retrieval is essential.

Every brief follows the same shape:

  • Company description: two to three sentences

  • Recent notable activity: one to two data points

  • Likely pain points: two to three, based on their profile

  • Personalisation hooks: three to five specific details worth mentioning

What this taught me: the brief is the business, as far as the agent is concerned. If a company's own site is vague, the description is vague. If nothing recent has been published about them, the "recent activity" line is empty and there are no hooks to use. The businesses that produced the strongest briefs were the ones with a clear, specific description of what they do and something recent and concrete written about them. That is the same material Perplexity and ChatGPT lean on when they describe a business to a user.

Agent 3: Why Do Specific Details Win Over Generic Claims?

Agent 3 writes a personalised cold email and LinkedIn request for each business using Agent 2's brief, and runs the follow-ups. A human checks the inbox daily, and every reply goes straight to a human.

Tools: Instantly.ai for sending and deliverability (domain warming, send throttling, avoiding spam filters), and GPT-4 API to write a unique opening and body for each prospect from the brief.

  • Reply rate: 8 to 12% on cold email, against an industry average of 3 to 5%

  • Why it is higher: each email opens with something the prospect actually did or published recently. Generic openers get generic reply rates

  • Follow-ups: three, at four, eight and fourteen days, each written fresh rather than from a template

  • Guardrail: all replies, positive or negative, go to a human. No agent handles replies

What this taught me: specifics win. The only reason these emails worked is that the research agent found a real, specific detail to point to. AI answers work on the same rule. A page that states something concrete about a business, a named service, a clear customer, a real example, gives a model something to cite. A page of general claims gives it nothing.

Agent 4: Why Did AI-Written Content Need a Human Layer?

Agent 4 writes first drafts of blog posts, LinkedIn posts and case study outlines in about 20 minutes, against two to four hours by hand. Nothing it writes is published without a human review.

Tools: Claude API for drafting and Surfer SEO for keyword and topic coverage guidance. I picked Claude for long-form drafts because its output needed less editing than GPT-4 for this kind of content.

It produces eight to ten drafts a month. Six to eight get published after editing, and two to three need a heavy rewrite. Its most consistent failure was content that was accurate but had no first-person experience in it. Every piece needed at least one real example from my own work added before it went live.

What this taught me: the drafts that lacked experience were exactly the kind of content that neither Google nor AI search rewards. The agent handles structure and keyword coverage. The human adds the lived detail that gives an AI answer a reason to quote you over the next page that says the same thing.

Agents 5 and 6: Client Communication and Reporting

Agent 5 answers routine client questions from a Notion knowledge base and hands anything sensitive to a human. Agent 6 sends a weekly digest across all five agents and flags anything unusual.

Agent 5 runs on a custom GPT connected to a Notion knowledge base via API, so answers reflect the current project status rather than stale information. The escalation rules do most of the work. Any sign of frustration, any scope discussion, any timeline question where the client has not had an update in 48 hours, and any message mentioning "contract," "refund," "competitor" or "cancel" goes to a human. The agent handles about 40% of messages and I handle 60%. That split is right: the 40% are the ones where a human answer would add nothing.

Agent 6 uses Zapier to pull metrics from Clay, Instantly.ai, Notion and the publishing platform, and Claude API to write a short summary. It lands every Monday at 7am and takes about 15 minutes to read. The anomaly section matters most: fewer than ten new prospects in a week, a reply rate under 6%, or fewer than four content drafts all get flagged so problems do not pile up unnoticed.

The lesson from Agent 5 carries over too. An agent answers well only when it has a single, current, well-organised source of truth to read from. A business whose facts are scattered, out of date or contradictory across the web gives AI search the same problem.

“ The "selling 24/7" claim is real. I have a simpler version and it genuinely closes deals while I sleep. But the maintenance cost of AI agents is underrated. They need constant prompt tuning. You are trading active selling time for active maintenance time. Solopreneur community practitioner r/passive_income community, Reddit 2026 Source: Reddit: I Set Up 6 AI Agents That Sell Web Services 24/7

What Did the System Cost and Earn?

Infographic showcasing the stack economics - roughly 600 to 800 dollars monthly cost against 8 to 12 thousand in attributed revenue, about 12x ROI
Infographic showcasing the stack economics - roughly 600 to 800 dollars monthly cost against 8 to 12 thousand in attributed revenue, about 12x ROI

The six agents cost about USD 600 to 800 a month, depending on API usage. Revenue from clients first found by the pipeline is USD 8,000 to 12,000 a month at current performance, roughly 12x the stack cost. Those figures are from after the system was set up and debugged.

The first two months cost about USD 1,200 a month while I fixed prompts, broken integrations and tools that did not work out. The system became profitable in month three. I only count a client as agent-sourced if they first entered through the pipeline; referrals, direct inbound and existing relationships are excluded. By that measure the pipeline accounts for about 65 to 75% of monthly revenue.

What Are the Hard Lessons?

Infographic showcasing the three hard lessons of running AI agents - maintenance is real, guardrails are not optional, and build incrementally in the right order
Infographic showcasing the three hard lessons of running AI agents - maintenance is real, guardrails are not optional, and build incrementally in the right order

Three lessons most AI agent tutorials skip: maintenance is real, guardrails are not optional, and you should build one agent at a time.

Maintenance is real. Every agent needs its prompts checked every two to four weeks as APIs, platforms and prospect patterns change. I block two hours every other Friday for this. Skip it and results slip within a month.

Guardrails matter more than speed. In week three, the outreach agent sent five off-brand messages: too formal, with details pulled from the wrong prospect's brief, and one mentioning a case study I had not approved. I added a 24-hour review queue for the first ten messages to any new segment and a brand safety check before every send. It slowed things down slightly and stopped it happening again.

Build one at a time. I built all six at once over eight weeks, and three needed rebuilding. The better order is outreach first, then prospect research, then lead discovery, then content, then client communication, then reporting.

What This Means for Your AI Visibility

Your customers are starting to send AI tools to do what my agents do: find a shortlist of businesses, read about them, and recommend one. Building my own showed me what those tools need before they pick you.

What my agent didWhat it needed from a businessWhat to do about it
Scanned LinkedIn, Reddit and Google for matchesClear, public signals of what the business does and who it servesSay plainly what you do, for whom, and where, on your site and profiles
Researched the live web for a briefSomething recent and concrete written about the businessKeep publishing real updates, work and news so the "recent activity" line is never empty
Wrote outreach from specific hooksSpecific details to point toReplace general claims with named services, real examples and clear facts
Drafted contentFirst-person experienceAdd your own examples to everything you publish
Answered from one knowledge baseOne current, consistent source of truthMake sure your facts match everywhere they appear

The short version: an AI agent does not reject businesses it cannot understand. It skips them. Getting picked starts with being easy to find, easy to describe and specific enough to quote. That is the work RANK IN AI OVERVIEW focuses on: helping businesses get cited in ChatGPT, Perplexity and Google AI Overviews.

Conclusion

Six AI agents did not remove the need for my judgment. They multiplied what one person can do, because each agent has one job, the agents run in a clear order, and a human stays in the loop for review and exceptions. Start with one agent, prove it works over four to six weeks, then add the next.

The bigger takeaway was on the other side of the pipeline. Watching my agents choose businesses made it obvious why some companies show up in AI answers and others do not. The ones that got picked were visible, current and specific. The rest were never in the running.

Frequently asked questions

How do AI agents find and choose which businesses to recommend?+

They search sources like LinkedIn, Reddit and Google for businesses that match what they are looking for, then read what the live web says about each one. In my own lead discovery agent, only businesses with clear public signals, such as job postings, stack mentions and visible activity, made the list. Businesses without those signals were not rejected. They were simply never found.

What does building AI agents teach you about AI visibility?+

It shows you what a machine needs before it will pick a business. My research agent built each prospect brief from the live web, so vague websites produced vague briefs and businesses with nothing recent written about them had no hooks to use. AI search tools like Perplexity and ChatGPT lean on the same kind of material when they describe a business to a user.

Why do specific details matter more than general claims for AI citations?+

Because a model needs something concrete to point to. My outreach agent reached an 8 to 12% reply rate against an industry average of 3 to 5% because every email referenced something real the prospect had done. AI answers work the same way: a page with named services, clear customers and real examples gives the model something to quote.

Can AI-written content get cited by AI search on its own?+

Rarely, in my experience. My content agent wrote accurate drafts, but its most consistent failure was missing first-person experience. Every piece needed at least one real example from my own work before publishing. That human layer is what gives both Google and AI search a reason to prefer your page over another that says the same thing.

What is the best first AI agent to build for a solo web services business?+

Start with the outreach agent. It creates revenue conversations directly without needing the full pipeline. Run it for four to six weeks, measure replies and pipeline, then add a prospect research agent to improve its input. I built all six agents at once and three needed rebuilding, so building one at a time saves real time and money.

Want more of RankAI?

One playbook a week. Tactical, no fluff.

Join the waitlist
Continue reading

Related articles