When I ask recruitment agency owners what they use as a CRM, the answer is nearly always the name of their ATS. Bullhorn, Vincere, JobAdder. And on paper they’re right: the contacts are in there, the notes field exists, and several describe themselves as a CRM too.
But watch what the ATS is used for, and a different picture appears. It runs roles. Candidates move through stages, CVs go out, interviews get booked, placements get invoiced. It’s the operational spine of the agency, and the good ones do that job well. Keep yours.
What it isn’t doing, in almost every agency I’ve spoken to, is the thing a CRM is supposed to do: grow your client relationships. And your clients can tell, because they experience the gap directly.
Why the ATS can’t do client development
It’s not a missing feature, and it’s not a criticism. The ATS was built for a different job in a different era of software: recording and running the placement process, faithfully, at volume. Within that brief it’s excellent. Client development asks for things no system of record was designed to do.
The ATS is role-centric. Everything hangs off the live job: the client contact exists as the person attached to requisition #4712. When the role closes, there’s no reason to open their record again, and so nobody does. But the relationship doesn’t close when the role does. That’s exactly when it starts drifting.
Consultants feed it the minimum. ATS notes get written for compliance and handover, not relationship memory. “Sent 3 CVs, feedback Friday” survives. “Hiring manager worried the CEO will reorganise her team in Q1, and she’s just come back from adoption leave” doesn’t, and that’s the sentence that wins the next retainer.
It can’t see the person behind the status. In ATS terms, someone is a candidate or a client contact. In reality the candidate you placed in 2024 is a hiring manager in 2026. The tool that filed them under “placed” has no mechanism for noticing that your best BD lead is already in the database wearing the wrong label.
Nothing watches the silences. No ATS pings you because a client you billed £40k last year hasn’t heard from anyone in four months. It reports activity; it doesn’t notice absence.
The two jobs, side by side
| Running placements (your ATS) | Growing client relationships | |
|---|---|---|
| Organised around | The live role | The person, over years |
| Time horizon | Weeks | The lifetime of a career |
| What gets recorded | Stages, CVs, compliance | Context, details, intentions |
| Prompt to act | A live brief | Silence, change, a promise made |
| Who does it well | Every decent agency | Almost nobody, consistently |
Both jobs matter. The mistake is assuming that because the first is handled, the second is too.
What to run alongside the ATS
The second job needs three things no system of record has: memory that’s about people rather than roles, timing that fires between briefs rather than during them, and something that puts the work in front of you instead of waiting to be opened.
Until recently that meant a person. What’s changed is that AI can now fuse intelligence with the data you already generate (your inbox, calendar, meeting notes, and what you say in passing) and give you superhuman recall on every client relationship, from a system that has a memory and a sensitivity to how you like to work. That’s the job I built Aldous for: an AI assistant that works like a competent colleague whose whole brief is your relationships and your growth, alongside whatever runs your placements:
- You talk, Aldous remembers. A voice note after the client call (“Sarah’s expecting sign-off on two senior roles after the board meeting, 20th”) and the detail is saved against Sarah, not against a requisition. Your inbox, calendar, and meeting notes deepen the picture on their own.
- Aldous briefs you before you walk in. The next time Sarah’s name is in your calendar, you get the full picture that morning: last conversation, open threads, the personal details worth asking about. You arrive as the adviser who remembers, not the salesperson who needs reminding.
- The drift gets caught. Clients gone quiet since the last placement, placed candidates approaching probation end, the lapsed account you meant to revive: raised in your morning plan, with context attached.
- BD becomes goals, not guilt. Set 7, 30, and 90-day goals with Aldous (retained mix, new logos, lapsed clients recontacted) and they keep your week pointed at them, with a weekly review of what moved.
The ATS runs the deals. Aldous makes sure there are relationships generating the next ones. I’ve written more about that rhythm in business development for recruitment agency owners.
Aldous is in invite-only alpha. If your “CRM” is an ATS and your best clients only hear from you when there’s a live role, tell us about your agency.