A difficult brief lands. The pipeline looks thin. The reflex is to go outward, another sourcing licence, another job board slot, another list from a data vendor. Almost nobody starts by asking what is already sitting in the database.
That is strange, because the candidates you have already met are, by almost every measure, better qualified prospects than the strangers you are about to go find.
Key takeaways
- The candidates you have already assessed are better qualified than the ones you have yet to find.
- Most databases stay closed because keyword search cannot surface the right people, not because they are not there.
- Re-opening a database is a process question, structure, refresh, consent, before it is a tooling one.
- Treated as an asset rather than an archive, an ATS database shortens time to shortlist.
The people you already know are better qualified than the people you will find
A candidate in your database has done something a cold prospect has not: they engaged. They applied, or they answered, or they took a call. That is a signal of intent, and intent is the scarcest thing in recruiting.
More importantly, you hold assessment data on them. Not a job title scraped from a public profile, but notes from a real conversation: what they actually do day to day, what they earn, what would make them move, where they were strong and where they were thin. No enrichment vendor sells that.
And you usually know why they did not get the job. In specialised recruiting, most rejections are not about capability. They are about timing, budget, a client who changed the spec halfway through, or one missing certification. A candidate who was second choice for a role fourteen months ago may be exactly right for the brief on your desk today, and nothing in your workflow will ever surface them.
So why does the database stay closed?
Three reasons, and only one of them is about discipline.
- Search does not work. Keyword and boolean matching finds documents that contain words. It does not find people who match a need. A maintenance technician who writes “preventive maintenance on packaging lines” will not surface for a brief asking about “PM on high-speed fillers”, even though they are the same person doing the same job.
- Nothing triggers a look back. The workflow begins with a new requisition and an empty sourcing screen. Revisiting past candidates is something a recruiter has to remember to do, on top of everything else.
- Data decays quietly. Titles change, people move, phone numbers rot. Nobody owns freshness, so confidence in the database erodes until opening it feels like a waste of time, which becomes self-fulfilling.
The hidden cost of keyword search
Recruiters compensate for weak search by writing longer and longer boolean strings. But a boolean string encodes the recruiter’s vocabulary, not the candidate’s. Every synonym you did not think of is a person you will never see.
This gets worse the more specialised the role. Niche functions are exactly the ones where terminology varies most between industries, between countries, and between the person writing the CV and the client writing the brief. The harder the role is to fill, the less reliable keyword search becomes, precisely when you need it most.
Searching by meaning rather than by string flips this. You describe the role the way you would explain it to a colleague, and the system finds people whose experience matches that description, whatever words they happened to use.
A practical way to re-open your database
You do not need a project for this. You need one afternoon and one difficult role.
- Pick two roles. One you have filled successfully in the past, one you are struggling with now. The first tells you whether your database recall works at all; the second is the real test.
- Describe the role in a sentence, not a string. Write what the person actually needs to have done, in plain language. Resist the urge to translate it into keywords.
- Segment by last contact, not by application date. Someone who applied three years ago but spoke to you last quarter is warm. Someone who applied last month and never answered is not.
- Re-approach with context. The whole advantage of a known candidate is that you can reference the previous conversation. A message that starts “we spoke in March about a role in Lyon” outperforms anything cold, because it is true.
What good looks like
You will know the database is working again when three things become normal.
- Every shortlist contains at least one person you have already spoken to.
- Time from brief to first credible shortlist is measured in hours, not weeks.
- Every match carries a reason a recruiter can say out loud to a client, not a score with no explanation behind it.
That last point matters more than it looks. A ranking a recruiter cannot defend is a ranking they will not use, and a shortlist a client cannot interrogate is a shortlist that erodes trust. Explainability is not a compliance checkbox here; it is what makes the tool usable at all.
The database is an asset, not an archive
Most firms treat their candidate database as a record of what happened. It is better understood as inventory, the accumulated result of every hour your team has spent talking to people in your market. Nobody else has it. It cannot be bought. And it is the only sourcing asset you own outright.
This is the problem Twenty One Nexus was built around: search the candidates you already know first, and expand outward only when the role genuinely requires it.
Built for roles that do not fill themselves
Twenty One Nexus is a recruiting operating system for hard-to-fill hiring: explainable matching, a talent pool you can actually search, and a shortlist you can defend.

