AI for Recruitment Business Development: Winning New Clients

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI for Recruitment Business Development: Winning New Clients.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI for Recruitment Business Development: Winning New Clients.

Recruitment agencies win clients with AI by using it to spot companies showing hiring signals, research each one in minutes before calling, write outreach that refers to the company's actual vacancies, prepare anonymised candidate profiles to send speculatively, and draft follow-ups. The calls and relationships stay yours; AI gives you more researched conversations per week, not automated volume.

The version that fails is the one most vendors sell: AI-written sequences sent in bulk to scraped lists. Hiring managers already receive plenty of those, recognise them instantly, and ignore them. At volume they can also get your domain flagged as spam. The advantage AI gives a small agency is specificity at speed: a consultant who can say "I saw you've re-advertised the account manager role twice since June" gets a hearing that "We're a leading recruitment agency" never will.

Follow me on Instagram@sagnikteaches

Hiring signals worth watching, and how AI sorts them

SignalWhere it shows upWhat it suggests
Same role re-posted after 30+ daysJob boards, company careers pageStruggling to fill; open to help
Several roles in your niche at onceJob boardsGrowth or restructuring; volume opportunity
Salary raised on a re-posted advertJob boardsPain is real; budget exists
New funding, contract win or new sitePress releases, trade newsHiring coming soon, maybe not yet advertised
New senior hire in a function you coverLinkedIn job-change alertsNew leaders often build or reshape teams
Another agency advertising a client role you can identifyJob boardsThey already use agencies; you'd need a better offer

Collect signals weekly from job-board alerts, company careers pages you track, trade news and LinkedIn Sales Navigator alerts. Paste the raw list into a business-plan assistant and ask it to rank:

Connect on LinkedInSagnik Bhattacharya
Below are this week's hiring signals for companies in my niche
(sales and account management roles at software resellers and
print businesses). Rank the top 10 targets for a call this week.
For each: company, the signal(s), why it ranks where it does,
and one specific thing to mention on the call.
Prefer: multiple signals, re-posted roles, companies we haven't
contacted in 90 days. Exclude our current clients (list below).
Don't invent facts beyond the signals given.

Signals: [paste]
Current clients: [paste]

An illustrative top of the list:

Subscribe on YouTube@codingliquids
1. Mid-sized software reseller - Account Manager re-posted
   twice (first seen 12 Jun), salary raised in latest version;
   also advertising a Renewals Executive. Two signals, clear
   pain. Mention: the re-post and the renewals role together
   suggest a gap in customer retention.
2. Wide-format print business - new Head of Sales announced
   (LinkedIn, 3 weeks ago); no roles advertised yet. Mention:
   congratulations, and ask how they're planning the team.

Target 2 is the one a busy consultant would skip, and it's often the better call: no vacancies posted yet means no other agency has phoned.

Ranking has a blind spot of its own. Re-posting is the strongest signal on the list, so the model will rank anything re-posted highly, including adverts that were never meant to close. A print group's "Sales Executives, always recruiting" listing might be refreshed every 30 days all year round; that's a pipeline advert, not a vacancy that's hurting. The giveaways are wording such as "always looking for" or "join our talent pool", no closing date, and a posting history that's suspiciously regular. Add a line to the ranking prompt: "Treat adverts that say 'always recruiting' or similar, or that re-post on a fixed cycle, as low priority, and say why." They then appear at the bottom with a reason, instead of wasting Wednesday's first call.

A five-minute account brief before every call

Use a research tool that shows its sources (the research modes in ChatGPT, Claude or Perplexity) to build a brief on each target: what they sell, rough size, recent news, current vacancies, who's likely to own hiring for your roles. Ask for dates and links against every claim.

Research [company] for a recruitment business-development call.
Give me, with a source and date for each point:
- What they sell and to whom (2 lines)
- Approximate headcount and any growth or cuts in the last year
- Current vacancies in sales, account management or customer
  success
- Recent news: contracts, funding, new sites, leadership changes
- Who likely owns hiring for these roles (title, not guesses
  at names)
Flag anything older than 12 months as possibly out of date.

An illustrative brief came back saying the company had "recently grown to 120 staff". The source was a press release from two and a half years earlier. The careers page and LinkedIn suggested closer to 80 now, after a restructure. Opening a call with "congratulations on the growth" to a company that had just cut a third of its staff would have ended it quickly. The rule to flag old sources did its job here; the consultant still has to click the date.

For deeper research techniques, the consultancy version in finding B2B prospects with AI research tools applies directly.

Outreach that names the vacancy, not your agency

Hiring managers decide in a sentence whether an email is worth reading. Here's a typical agency email before and after rewriting around one specific observation.

Before: "Dear Hiring Manager, I hope this email finds you well. We are a leading recruitment agency specialising in sales and account management across a range of sectors. With our extensive network and proven track record, we would welcome the opportunity to discuss your recruitment needs. Please find attached our terms."

After: "Hi, I noticed the account manager role has been re-advertised since June, now alongside a renewals executive. We place account managers at software resellers, and I'm speaking to two people this week with licensing renewals experience who are open to a move. Would a 10-minute call on Thursday be useful to hear what's made the role hard to fill? If the timing's wrong, no problem."

What makes the second one work: a fact they know is true, a relevant claim you can back up, a small ask, and an easy way to say no. Ask AI to draft in that shape from the brief, with a word limit (under 100 words works) and a rule against phrases like "leading agency" and "proven track record". Then check that every fact in it is true. An AI draft that confidently refers to the wrong vacancy is worse than a generic email. Writing cold emails with AI that stay out of spam covers the deliverability side, which matters as soon as you send more than a handful a day.

When the first email gets no reply, the follow-up should add something new rather than repeat the ask:

  • Before: "Just following up on my email below. Do you have 10 minutes this week?"
  • After: "One update on the account manager role: of the two renewals candidates I mentioned, one has since accepted an offer elsewhere, but the other is still looking and would consider a hybrid role. Worth a quick call before Friday? If not, I'll leave it there."

The second gives a reason to reply now, and its last line is a promise to keep: two follow-ups at most, a week apart, then stop. Ask AI to draft follow-ups only from new facts you hand it, never by rephrasing the first email, or you get the same message in a different coat.

A short hiring note built from your own placements makes a strong follow-up too, because it's something a hiring manager can't get from a job board. An illustrative one for the software reseller niche:

Account manager hiring at software resellers: what we saw
this year (from our own 14 placements)
- 11 of 14 offers accepted were at or above the advertised
  top of range; the 3 below it were fully remote roles
- First interview to offer: median 9 working days; the two
  slowest processes lost their first-choice candidate
- Most common reason candidates turned roles down: no
  commission on renewals
Source: our placement records, January to September. Small
numbers: a snapshot, not a survey.

Every figure comes from the agency's own records, and the note says how few placements it rests on, which makes it more credible rather than less. AI's job is the write-up: give it the export and ask for three observations a hiring manager would find useful, each with the count behind it. Then check every count against the export yourself. Models summarising small tables do miscount, calling 11 of 14 "most" in one line and "12" in the next.

Rehearsing the answers you'll hear on the phone

The calls are where business is won, and AI is useful for rehearsal. Give it the account brief and ask for the three most likely objections with a short, honest response to each. An illustrative output for the software reseller:

1. "We don't use agencies."
   Response: "Totally understand. Many of our best clients said
   the same before working with us. Our proven process..."
2. "We've already got an agency on it."
   Response: "Of course. Would a second pair of hands on the
   renewals role help, while they focus on the account manager
   search?"
3. "Send me your terms."
   Response: "Happy to. Before I do, can I ask what's made the
   role hard to fill, so I send something relevant?"

Two of these are usable. The second offers something specific instead of arguing, and the third turns a brush-off into a question. The first is the stock reply hiring managers have heard a hundred times, complete with "proven process", and it would end the call. A better answer accepts the no and leaves a door open: "That's fair. If the account manager role is still open in a month, would it be all right to send you two anonymised profiles then?" Ask for responses that "accept the objection, then offer one small, specific next step", and say them out loud before Wednesday; a line that reads well can still sound scripted on the phone.

Speculative candidate profiles, done with consent

Sending an anonymised profile of a strong candidate to a company that hasn't advertised is one of the oldest BD methods in recruitment, and AI makes the write-up fast. Two conditions first: the candidate agrees, in writing, to being marketed to that specific company, and the profile can't identify them.

Ask AI to turn the CV into a five-line profile that removes names, employers, exact dates and anything unique. An illustrative first draft, and the problem in it:

Senior Account Manager, 8 years in software licensing
- Manages 45 business accounts, around 2.1m annual renewals
- Moved renewal rate from 82% to 91% in two years
- Led the team that won the reseller partner programme's
  "Partner of the Year" award in 2025
- Looking for a role with more ownership of new business
- Available on one month's notice

Line three would identify the candidate to anyone in the sector: there's one winner of that award a year, and the client may know the team. Anonymising means removing what's unique, not only the name. The corrected line: "Led a team recognised by a major vendor's partner programme." Read every profile as if you were the candidate's current boss receiving it by accident. The same summary skills apply to live roles; see candidate summaries clients actually read.

Lapsed clients: the warmest list you already have

Before chasing strangers, look at companies you've placed with before but not in the last 12 months. They know you, their details are in your CRM, and they often stopped calling simply because a contact left. AI is good at turning the CRM history into a reason to get back in touch. Export the company's placement and note history and ask for a short re-introduction that refers to real past work:

From this CRM history, write a 3-sentence check-in email to
the current hiring contact. Refer to one specific past placement
or conversation. Ask one question about their plans. No sales
language. Flag anything in the history that suggests we
shouldn't contact them.

An illustrative result for a sign maker the agency last placed with 18 months ago:

"Hi, it's been a while since we placed your installation supervisor in spring last year, and I hope the role's worked out. I noticed you've taken on a second workshop since then. Are you planning to grow the installation team, or is it covered for now?"

What the consultant checked and changed: the history showed the supervisor left after seven months, which the draft's "I hope the role's worked out" would have made awkward. The model had missed a note saying so, although the prompt asked it to flag problems. The consultant rewrote the opening to acknowledge it and offer a free replacement conversation, which turned a risky email into a reason to talk. The lesson generalises: AI finds the hook, and a person checks it against what actually happened.

A BD week that fits around delivery

Most agency BD fails because delivery always feels more urgent. A fixed routine protects it. For one consultant, illustratively:

DayBD taskTime
MondayCollect signals, AI ranking, pick 10 targets45 minutes
TuesdayAccount briefs for the 10, check sources60 minutes
WednesdayCalls to all 10; outreach email where no answer90 minutes
ThursdaySpec profiles for 2 or 3 strong candidates, with consent45 minutes
FridayFollow-ups, CRM notes, review what got replies45 minutes

About four and a half hours a week. Without AI, the same ten researched calls would take most of two days, which is why they don't happen.

Friday's CRM notes go faster if consultants record a rough voice note after each call and let AI sort it into fields: contact, roles discussed, timescale, fee position, next action and date. Read the fee line above all. Suppose a hiring manager said "we normally pay around 18 per cent, maybe a bit less for volume". An illustrative structured note came back with "Fee: 18% agreed". Nothing was agreed; it was an opening position with a hint of a discount. A colleague reading that note three months later makes an awkward call, and sometimes loses the account over it. Add to the prompt: "Record fees, dates and commitments in the speaker's own words, and mark anything not explicitly agreed as 'discussed'."

A two-consultant agency's first quarter

A two-consultant agency placing sales and account management staff at software resellers, print firms and sign makers makes a useful test case, especially with a client list that has shrunk to five active accounts. Each consultant runs the week above: ten researched targets, ten calls, a few spec profiles. Over a 12-week quarter that's about 240 researched approaches.

The results depend entirely on the niche, the market and the consultants, so treat these as a way to do the sums, not a forecast. If one approach in ten turns into a real conversation about a vacancy, that's 24 conversations. If one in four of those leads to agreed terms, that's six new clients, which would more than double the active list. Halve both rates and it's still one or two new clients from work that previously wasn't happening at all. The cost is small by comparison: a business-plan assistant at $20 to $25 a seat a month, and Sales Navigator, which lists at $119.99 a month for Core or $1,079.88 a year. The real cost is the four and a half hours a week, which is why the routine matters more than the tools.

Track three numbers: researched approaches, conversations, and terms agreed. If approaches are high and conversations low, the outreach or the targeting is off. If conversations are high and terms low, look at how the first meeting runs, which is a sales skill no tool replaces. Your own LinkedIn posts help warm up cold targets too; writing LinkedIn posts with AI that don't sound like AI is worth reading before you start.

What gets agencies ignored or blocked

  • Automation on LinkedIn. Tools that send connection requests or messages for you breach LinkedIn's user agreement, and restricted accounts are common. Draft with AI, send by hand.
  • Volume over relevance. Two hundred near-identical emails a week will do more harm to your sender reputation than good for your pipeline.
  • Wrong facts. A vacancy that closed last month, a manager who left, a growth story that reversed. Every fact in outreach needs a dated source.
  • Salary figures AI made up. Market reports are strong BD material, but only with numbers from your own placements and credible surveys.
  • Spec profiles without consent. Marketing a candidate who didn't agree, especially to a company that knows their employer, can end the relationship and your reputation with it.

Business development questions from agency owners

Can AI tools send LinkedIn messages for us automatically?

Avoid it. LinkedIn's user agreement prohibits bots and automated tools that message, connect or scrape, and accounts that use them get restricted. Losing a consultant's LinkedIn account costs far more than the time saved. Use AI to research and draft, then send each message yourself, or use features LinkedIn itself provides.

Is it legal to email hiring managers we've never spoken to?

Rules on unsolicited marketing email to business contacts differ from country to country, and some require consent or a clear business relevance plus an easy opt-out. Check the rules where your prospects are based, keep emails relevant to their role, identify yourself clearly, and honour opt-outs at once. If you email at any volume, take advice.

Should we use AI to write our market salary reports?

Use it to structure and write up the report, not to supply the numbers. Salary figures must come from your own placements, live vacancies and credible published surveys, with sources noted. An AI-generated salary figure has no basis, and a hiring manager who spots one wrong number will doubt the rest of your advice.

Further reads

Sources: LinkedIn Sales Navigator compare-plans page; Recruit CRM pricing page; Perplexity, ChatGPT Business and Claude Team pricing. Checked September 2026.

Want a BD routine your consultants will actually keep?

On a 1:1 call we'll look at your niche and current client mix, pick the hiring signals worth tracking, and set up research and outreach prompts that fit into your consultants' week.

Book a 1:1 call with me