Recruitment agencies have never had more technology available for business development.
SourceWhale can automate and personalise recruitment outreach. Vente AI can identify companies that are hiring and surface hiring managers. Recruiterflow combines recruitment CRM functionality with sales automation. Clay can connect numerous data sources and build sophisticated outbound workflows. Apollo provides B2B contact data and sequencing infrastructure.
These are capable products.
But there is one fundamental limitation with buying an off-the-shelf outbound system:
Your competitors can buy exactly the same system.
They can access many of the same features. The same widely available datasets. The same AI functionality. And increasingly, the same ability to send large amounts of personalised outbound.
The competitive advantage is therefore no longer simply having outbound technology.
It is understanding:
- which companies are actually worth approaching
- which signals matter in your particular recruitment market
- which candidates make an approach more credible
- who should be contacted
- why they should be contacted now
- which message is likely to work
- and what your own historical results tell you about what to do next
That is where a custom recruitment outbound system becomes interesting.
Instead of buying another system and adapting your agency around what it can do, you can reverse-engineer what already works for your agency and build the outbound system around that.
Most recruitment agencies don't have an outbound volume problem
When business development slows down, one of the easiest responses is to increase volume.
Find more prospects. Buy more data. Add more email addresses. Run another sequence. Send more LinkedIn messages. Introduce another AI sales tool.
There is nothing inherently wrong with volume. Outbound is partly a numbers game.
But those numbers become much more attractive when you improve the probability of success.
Consider two completely illustrative examples.
Outbound system A
1,000 companies approached.
1% turn into meaningful conversations.
10 conversations.
Outbound system B
250 companies approached.
8% turn into meaningful conversations.
20 conversations.
System B sends 75% less outbound but creates twice as many conversations.
These figures are illustrative examples, not recruitment-industry benchmarks. They are there to demonstrate the question recruitment agencies should be asking:
How do we increase our percentage rather than simply increase our volume?
And the answer may be different for every recruitment agency.
Every recruitment agency is different
Imagine three agencies.
One recruits senior cybersecurity professionals into financial services. Another supplies contract engineers to manufacturers. Another places finance leaders into private-equity-backed companies.
They are all recruitment agencies.
But their business-development logic should probably look very different.
The cybersecurity agency may care about:
- security breaches
- regulatory changes
- new CISOs
- cybersecurity transformation programmes
- difficult-to-fill security vacancies
- technology being adopted
- existing security candidates in its database
The engineering recruiter may care about:
- new manufacturing sites
- capital investment
- major projects
- factory expansions
- contractor demand
- geographic proximity
- particular engineering skills
The finance recruiter may care about:
- funding
- acquisitions
- new CFO appointments
- private-equity investment
- expansion into new markets
- finance-team growth
Yet all three could buy broadly the same recruitment and outbound software.
This is where the difference between outbound software and an outbound system becomes important.
What recruitment business development software already does well
There are some very capable platforms in this market.
The argument for a custom system is not that these products are bad. It is that they solve a different problem.
SourceWhale
SourceWhale has moved substantially beyond being a simple recruitment email sequencer.
Its platform includes recruitment outreach, CRM context, AI-assisted personalisation and integrations with recruitment systems and external data providers.
That makes SourceWhale a strong solution if your problem is:
"We know how we want consultants to prospect. We need the team to execute it more consistently."
But there is another question that comes before that:
How do you determine what the best prospecting process actually is for your agency?
That is where something more bespoke becomes interesting.
Vente AI
Vente AI focuses heavily on recruitment business-development intelligence.
It can identify relevant jobs, monitor company career sites, surface hiring-manager information and help recruiters prioritise hiring opportunities.
This moves recruitment BD away from completely cold prospecting.
But the question remains:
Which hiring signals should matter most to your agency?
A vacancy existing may be interesting.
A vacancy that has existed for six weeks, has been reposted twice, sits in your exact niche, and matches three immediately relevant candidates in your ATS may be considerably more interesting.
That combination can become your own signal.
Recruiterflow
Recruiterflow combines ATS and CRM functionality with sequences, recruitment automation, sales automation and reporting.
That can make a great deal of sense for agencies looking for an end-to-end recruitment system.
But buying automation and determining what should be automated are different problems.
You can have an extremely efficient sequence aimed at the wrong companies.
Spott
Spott combines recruitment CRM functionality with search, matching, business-development workflows and automation.
It is another example of recruitment technology becoming increasingly sophisticated.
The capability gap between custom technology and SaaS is narrowing.
Which means your advantage increasingly needs to come from the logic, not simply the technology.
Apollo
Apollo approaches the problem from broader B2B sales.
It combines B2B contact data, prospecting, sequences, enrichment and automated workflows. It gives recruitment businesses significant prospecting infrastructure.
But Apollo does not automatically know what makes a company commercially interesting to your recruitment agency.
That decision still has to come from somewhere.
Clay
Clay is perhaps the strongest alternative for a company that wants to create something highly customised without building everything from scratch.
It can connect numerous data providers, APIs, webhooks, signals and AI research into custom workflows.
So it would be wrong to say Clay cannot use custom data.
The difference is that Clay gives you the building blocks. Someone still has to determine:
- which data matters
- what should be monitored
- how signals should be weighted
- what makes an account worth contacting
- what should trigger an action
- what message should be generated
- and how results should change future targeting
That is the difference between buying building blocks and designing an outbound system.
The real problem: your competitors have access to the same tools
Recruitment technology has become increasingly democratised.
Your competitor can buy SourceWhale. They can subscribe to Apollo. They can monitor vacancies. They can implement Clay. They can generate personalised emails with AI. They can buy Sales Navigator. They can access contact information.
That means none of those things alone creates much of a competitive advantage.
The more interesting question is:
Can you identify a commercially valuable opportunity, understand why it matters, and approach it with something genuinely relevant?
That depends on your process and information. Not merely your software subscription.
Start by reverse-engineering what has already worked
Don't start by asking:
"Which outbound platform should we buy?"
Start by asking:
"How have we historically won business?"
Take the last 20, 50 or 100 companies that became clients.
Look at the first conversations that eventually became jobs. Look at successful candidate-led BD. Look at accounts that became repeat customers. Look at consultants who consistently create new business.
Then reverse-engineer them.
What was happening at the company?
Was it actively recruiting? Had a vacancy been open for a long time? Had recruitment activity suddenly increased? Had it received investment? Was it opening a new office? Had a senior leader joined? Was the business growing?
What did you already know?
Had the company previously spoken to your agency? Had someone there previously been a candidate? Had you worked with the hiring manager before? Had somebody engaged with your content? Was there an old CRM relationship that had gone quiet?
What did you have that made the approach credible?
Did you already represent a strong candidate? Did you have specific market knowledge? Had you recently filled a similar role? Did your consultant understand a technical problem the company was experiencing?
What happened in the outreach?
Which messages generated responses? Which angles generated meetings? Did candidate-led approaches perform better? Did mentioning a vacancy help or hurt? Did calling after email improve results? Was LinkedIn more effective for certain types of contacts?
This analysis can begin to reveal the agency's own commercial patterns.
Turn your historical wins into outbound logic
Suppose your analysis shows that your best opportunities tend to have four characteristics:
- A specialist vacancy has been open for more than 30 days
- The company does not have a large internal recruitment function
- It fits your strongest recruitment niche
- You already have at least one relevant candidate
That becomes a potential outbound trigger.
Another desk within the same agency could have completely different logic. Perhaps its strongest clients tend to be businesses that have recently raised funding, appointed a new senior leader, grown headcount and started recruiting an entire function.
Now you have something considerably more valuable than:
"Find companies currently hiring."
You have started developing your own model of what a good prospect looks like.
Your best recruiters probably already do this instinctively
In many agencies, this logic already exists. It just isn't written down.
An experienced recruiter looks at a company and says:
"They're worth calling."
Ask why and they may mention five subtle things. The vacancy. How long it has been open. Who the hiring manager is. Something happening inside the company. A candidate they spoke with yesterday. A previous conversation six months ago. Their knowledge of the market.
That is valuable recruitment judgement.
But if it exists only in the heads of a handful of senior consultants, it is difficult to scale.
The opportunity with AI and custom automation is not necessarily to replace that judgement. It is to capture it.
Turn it into repeatable logic. Let software handle more of the research and preparation. Then allow the recruiter to make the final decision.
Underpin vs off-the-shelf recruitment outbound software
Set side by side, the difference is less about features and more about where the logic is decided.
| Capability | Underpin custom | Off-the-shelf product |
|---|---|---|
| Built around your particular recruitment niche | ✓ | △ |
| Reverse-engineer what has historically worked for your agency | ✓ | ✕ |
| Analyse previous clients to help define targeting logic | ✓ | △ |
| Turn your strongest consultants' judgement into repeatable rules | ✓ | △ |
| Define your own hiring and commercial signals | ✓ | △ |
| Combine several signals into a bespoke opportunity score | ✓ | △ |
| Weight signals differently by desk or specialism | ✓ | △ |
| Add external data sources specifically relevant to your market | ✓ | △ |
| Use niche or unusual external data sources | ✓ | △ |
| Combine external market signals with ATS data | ✓ | ✓ / △ |
| Use available candidates as a business-development signal | ✓ | ✓ / △ |
| Incorporate historic CRM relationships into account scoring | ✓ | △ |
| Build completely custom qualification rules | ✓ | △ |
| Create different workflows for different opportunity types | ✓ | △ |
| Change messaging according to why the company was selected | ✓ | ✓ / △ |
| Connect the system around your existing technology stack | ✓ | △ |
| Decide exactly when human approval is required | ✓ | △ |
| Change the logic as your agency learns what works | ✓ | △ |
| Optimise towards meetings, jobs, placements and revenue | ✓ | △ |
| Build proprietary BD logic specific to your agency | ✓ | ✕ |
| Avoid relying entirely on a vendor's predefined scoring model | ✓ | ✕ |
| Build something a competitor cannot simply subscribe to tomorrow | ✓ | ✕ |
How to read the columns:
- ✓ Designed around this capability
- △ Possible on some products or plans, but generally within the platform's framework
- ✕ Not typically the purpose of an off-the-shelf product
This does not mean every row marked △ is impossible using SaaS software.
Clay in particular can be heavily customised. Recruitment platforms increasingly provide APIs, custom fields and integrations.
The distinction is simpler:
With an off-the-shelf platform: you configure your outbound process around the capabilities the product gives you.
With Underpin: we start with your outbound process, historical results, recruitment data and market, then determine what technology should sit underneath it.
Use your candidate database as a business-development dataset
Your ATS isn't simply a database of people you might place. It can also contain commercial intelligence.
Imagine two companies.
Company A has advertised a Java engineering vacancy. Company B has advertised the same type of vacancy.
But for Company B, your ATS also contains:
- three relevant Java engineers
- all within the right location
- all potentially available
- all within the likely salary range
- one who recently interviewed for a similar business
Should those companies have identical priority?
Probably not.
A custom workflow can combine:
- new vacancy
- company fit
- hiring difficulty
- candidate availability
- previous relationship
into a single opportunity score.
Now you aren't simply finding businesses that are hiring. You are finding businesses where your particular recruitment agency may have an unusually strong reason to start a conversation.
Add your own external signals
Vacancies are only one possible signal.
Depending on the market you recruit into, useful information could include:
- new vacancies
- repeated vacancies
- vacancy age
- careers-page changes
- headcount changes
- funding announcements
- acquisitions
- new offices
- new projects
- senior appointments
- management changes
- technology adoption
- regulatory changes
- tender awards
- expansion into new markets
- employee departures
- internal talent-team size
- competitor activity
- salary changes
- specialist industry datasets
The objective is not to have the longest list. It is to determine:
Which of these signals actually increases the probability of winning business for us?
Create your own opportunity score
The weightings below are illustrative only. They are an example of the shape such a model can take, not values any agency should adopt.
| Signal | Example weighting |
|---|---|
| Relevant vacancy | +15 |
| Vacancy open for 30+ days | +20 |
| Vacancy reposted | +20 |
| Existing relevant candidate | +30 |
| Previous CRM relationship | +15 |
| Recent funding | +10 |
| Strong niche fit | +20 |
| Large internal recruitment team | -15 |
| Existing PSL relationship with competitor | -10 |
The point is that the agency owns the model. As it learns which factors actually produce replies, meetings, jobs, placements and repeat clients, it adjusts the weightings accordingly.
The signal should determine the message
AI has made it easy to generate:
"I noticed you're hiring a Software Engineer..."
That is personalised at a superficial level.
Useful personalisation should answer:
Why are we contacting this company?
If a vacancy has been open for 60 days, the message may focus on hiring difficulty. If you already represent an unusually strong candidate, lead with the candidate. If an old client starts hiring again, acknowledge the relationship. If a company has received investment and is building a team, speak about the expansion.
The trigger should influence:
the account → the contact → the message → the channel → the timing → the follow-up.
Build around your existing systems
Custom does not necessarily mean replacing everything.
If your ATS works, keep it. If SourceWhale works well for sending and outreach execution, potentially keep SourceWhale.
A custom intelligence layer can sit across the existing stack:
External signals
↓
Company qualification
↓
ATS / CRM history
↓
Candidate matching
↓
Custom opportunity score
↓
Recommended reason to contact
↓
Human review
↓
Existing CRM / email / outreach system
When should you choose an off-the-shelf product?
Use an established platform when:
- your BD process is relatively standard
- you mainly need better execution
- your team follows up inconsistently
- you want to launch quickly
- the supplied signals are sufficient
- you do not have enough historical information to justify bespoke logic
- the platform already solves most of the problem
- outbound is not strategically important enough to justify customisation
There is little value in building bespoke technology simply for the sake of owning bespoke technology.
When should you consider a custom recruitment outbound system?
Custom becomes more interesting when:
- your recruitment niche is highly specialised
- different desks need different signals
- your team already has a distinctive way of winning business
- experienced consultants know things that aren't captured in software
- you have historical client data worth analysing
- your ATS contains commercially valuable candidate data
- you want to incorporate niche external information
- your BD opportunity isn't represented by one simple trigger
- you use several systems that need to work together
- you want to continuously improve account selection from your own results
- you see business development as a competitive advantage
At that point, the objective isn't simply automating outbound. It is creating an outbound engine specific to your business.
What Underpin actually builds
At Underpin, we don't start with:
"Let's add AI to recruitment."
And we don't start with:
"Let's send more automated outbound."
We start by understanding how your agency wins business today.
That can mean looking at:
- previous clients
- previous jobs
- successful business-development conversations
- candidate-led BD
- CRM relationships
- consultant workflows
- existing data
- existing tools
- external signals
- outreach results
From there, we identify the factors that appear to make one opportunity more valuable than another.
Then we design the workflow. That could involve:
- Monitoring relevant external signals.
- Qualifying companies against your own criteria.
- Checking opportunities against your CRM.
- Matching opportunities with candidates in your database.
- Scoring the account using your own BD logic.
- Identifying the appropriate decision-maker.
- Preparing outreach based on the specific reason the account was selected.
- Giving the consultant the opportunity to approve or modify it.
- Recording what happened.
- Feeding those outcomes back into future targeting.
The objective is not to remove the recruiter. It is to give the recruiter a much better starting point.
Your outbound strategy should become proprietary
Most agencies will increasingly have access to the same AI models, contact databases, job data and automation capabilities. Those become commodities.
The valuable part is the knowledge your agency develops about:
- which companies convert
- which signals matter
- which candidate characteristics create BD opportunities
- which people respond
- which messages lead to meetings
- which meetings lead to jobs
- which jobs create valuable repeat clients
That is what your outbound system should learn from.
Stop asking which outbound platform has the most features
SourceWhale, Vente AI, Recruiterflow, Spott, Apollo, Clay and other recruitment business-development platforms can all solve useful problems.
The question isn't:
"Which tool has the longest feature list?"
It is:
"What makes outbound work for our recruitment agency?"
Once you understand that, decide what technology you need.
Sometimes the answer will be an off-the-shelf product. Sometimes it will be several existing products connected together. And when the business-development logic itself is important enough, it may make more sense to build something specifically around the agency.
Because the objective shouldn't be to send the most outbound.
It should be to continuously improve the probability that:
the right company receives the right message from the right person for the right reason at the right time.
Build outbound around what already works for your agency
Rather than starting with another platform, we can look at how your agency has historically won business, identify the signals and patterns behind those wins, and design an outbound system around them.
More writing on the same theme is collected under AI for Recruitment.
If that is a conversation worth having, see how we build recruitment business development systems with specialist agencies.