Skip to main content
AI candidate matching — included, not an add-on

The right candidates,
ranked in seconds.

Your best candidate for a role is probably already in your database — you just cannot find them fast enough. ATSpro ranks your entire database against any live role with semantic AI matching: scored, explained, and returned in seconds. All built in at £49/user/month.

See it in action

Watch ATSpro rank a candidate database against a live role — scored and explained, in seconds. Real screen recording, no mockups.

Matching that reads like a consultant

Six things that make the ranking worth trusting — all included at £49/user/month.

Semantic, not keyword

ATSpro builds vector embeddings of every candidate profile and every job requirement, then compares them on meaning. A React developer surfaces for a front-end engineer role even without an exact keyword overlap — the way a good consultant would read it.

  • Vector embeddings of profiles and requirements
  • Matches on skills, experience, and context
  • Finds adjacent titles a keyword search would miss

Scored and explained

Every candidate gets a match score, and you can see the reasoning behind it — what lined up and what did not. You are not trusting a black box; you can judge the shortlist at a glance and dig into any candidate.

  • A match score on every candidate
  • The reasoning behind each score
  • Ranked so the strongest fits are at the top

Works your own database

Matching ranks the candidates you already have against a live role — the fastest way to rediscover people already sitting in your CRM. For net-new candidates you have never spoken to, ATSpro has a separate AI Sourcing feature.

  • Ranks candidates already in your database
  • Turns a dormant CRM into a live talent pool
  • Pairs with AI Sourcing to grow and then work the database

Seconds, not overnight

Matching runs against a vector index and returns ranked candidates in seconds, even across databases of hundreds of thousands of candidates. There is no overnight batch — open a job and the ranked shortlist is already there.

  • Vector index built for sub-second retrieval
  • Scales to hundreds of thousands of candidates
  • No batch jobs — results are live on the job

From match to shortlist to client

A ranked match is the start, not the end. Add the best fits straight into the job pipeline, build a client shortlist, and submit — matching sits inside the same workflow as the rest of your desk, not in a separate tool.

  • Add matched candidates to the pipeline in one click
  • Flows into LiveList client shortlists
  • One workflow — no exporting between tools

Built on real data quality

Good matches depend on clean data. ATSpro parses CVs into structured profiles, deduplicates candidates, and keeps the match index pruned — so the ranking reflects who your candidates actually are, not stale or duplicated records.

  • CVs parsed into structured, searchable profiles
  • Candidate deduplication keeps the index clean
  • Match table pruned so ranking stays accurate
Matching vs sourcing

AI matching ranks the candidates already in your ATSpro database against a live role — it is how you rediscover people you already have. If you want to find net-new candidates you have never spoken to, that is AI Sourcing, a separate feature. The two are designed to work together: source to grow your database, match to work it. Both are included at £49/user/month.

AI candidate matching FAQs

How does AI candidate matching work in ATSpro?
When you open a job, ATSpro ranks your existing candidate database against the role using semantic vector search, matching on skills, experience, and context rather than just keywords. Each candidate gets a match score with the reasoning behind it, so you can see the strongest fits in seconds instead of scrolling CVs.
Is the matching based on keywords or actual meaning?
Actual meaning. ATSpro builds vector embeddings of candidate profiles and job requirements and compares them semantically, so a React developer can surface for a front-end engineer role even without an exact keyword overlap. Matches are ranked by score, and low-confidence matches are filtered out so you only see genuine fits.
Does matching search my own database or external candidates?
AI matching ranks the candidates already in your ATSpro database against a live role; it helps you rediscover people you already have. For sourcing net-new candidates you have never spoken to, ATSpro has a separate AI Sourcing feature. The two work together: source to grow your database, match to work it.
How fast is it?
Matching runs against a vector index and returns ranked candidates in seconds, even across databases of hundreds of thousands of candidates. There is no overnight batch; open a job and the ranked shortlist is there.

Stop scrolling CVs.

Rank your whole database against a live role in seconds — scored and explained, included at £49/user/month. See pricing or explore AI Sourcing.

14-day free trial · No credit card required

Also relevant