Skip to content
ATS Mako
Staffing use case

Candidate Rediscovery for Staffing Agencies: How to Fill Job Orders From Existing Candidate Database Records

Your next placement is often already in your database. This page shows how a staffing team can fill job orders from existing candidate database records with ATS Mako, from segmenting past applicants to texting them, ranking responders and moving them to onboarding.

Updated October 23, 2026 6 min read

When a client calls with an urgent order, most recruiters open a job board first. That is slow and it costs money. A better first move is to fill job orders from existing candidate database records: people who already applied, already interviewed, or already worked an assignment for you. They know your agency. Many are still looking. This workflow walks through each stage, what to measure, and where teams usually go wrong.

The cost of ignoring your past applicants

Every candidate in your database cost something to get there. Ad spend, recruiter time, screening calls. When a new order comes in and nobody looks at those records, that work is wasted. You pay again to find someone you may have already found.

Past applicants also come with context. You have their resume, their notes, their history with your team. A recruiter can judge fit faster than with a cold applicant. For a broader definition of the practice, see this short explainer on what candidate rediscovery means.

  • Silver-medalists from last month's orders who were a close second.
  • Former associates who finished an assignment in good standing.
  • Applicants who were a fit but applied when nothing was open.
  • Candidates who came in by email and never got a reply.

That last group matters. If resumes arrive by email, capturing email applications directly into the ATS keeps them searchable instead of buried in an inbox.

The rediscovery workflow, stage by stage

Here is how a staffing team can run database reactivation in ATS Mako each time a new order lands. The same steps work for a single opening or a large volume order across several locations.

  1. 1 Define the order Write down what the client actually needs: role, location, shift, start date and must-have skills. This becomes your filter criteria and your message.
  2. 2 Segment the database Build an audience of past applicants who match on skills, location and availability. Keep the segment tight enough that the message feels relevant.
  3. 3 Send a bulk text Use native SMS to reach the whole segment at once. Short message, clear role, one way to respond.
  4. 4 Rank the responders Let AI candidate ranking order the people who reply so recruiters call the strongest matches first.
  5. 5 Screen and schedule Use AI voice screening for first-round questions, then book interviews with built-in scheduling.
  6. 6 Offer and onboard Move placed candidates through offers, e-signature and onboarding paperwork without leaving the system.

Segmenting by skills, location and availability

A blast to everyone in your database is noise. Candidates who get irrelevant texts stop reading them. Segmenting is what makes reactivation work.

Start with the three filters that matter most for staffing orders. Use audience segmentation and targeting to build a list you can reuse.

FilterWhy it mattersPractical tip
SkillsMatches the client's must-havesUse the skills the order truly requires, not a wish list
LocationCommute decides who shows upFilter by the site, not the client's head office
AvailabilityShift fit drives acceptanceMatch nights, weekends or day shifts to the order

For multi-location agencies, build segments per location. A warehouse order in one city should not reach candidates in another.

Bulk text blasts for urgent orders

Urgent orders reward speed. Text gets read faster than email for most hourly candidates. ATS Mako has native SMS built in, so recruiters can text a segment without a separate tool. Bulk actions at scale let you send to the whole list in one step.

Keep the message short. Name the role, the location, the shift and the pay if you can share it. Give one clear reply option. Use the integrated email client for longer details or for candidates who prefer email.

Sample reactivation text

Hi {first name}, this is {recruiter} at {agency}. We have a {role} opening in {city}, {shift}, starting {date}. You applied with us before and looked like a strong fit. Interested? Reply YES and we will reach out today.

Edit the placeholders for each order. Follow your agency's consent and opt-out practices for text messaging.

For more on running text and voice outreach for client orders, see this guide to staffing agency outreach automation.

AI ranking to prioritize responders

A good blast creates a new problem: lots of replies at once. Recruiters cannot call everyone in the first hour. AI candidate ranking orders responders against the job so your team starts with the closest matches.

Ranking is a starting point, not a decision. Recruiters still review the list and use their own judgment. What it removes is the manual sorting that slows down a hot order.

After ranking, AI voice screening can handle first-round questions such as availability, transportation or shift confirmation. Candidates who pass move straight to interview scheduling. Your recruiters spend their time on conversations that can turn into placements.

Tracking placements from rediscovered candidates

If you cannot see which placements came from the database, you cannot tell whether reactivation is worth the effort. Use recruiting reporting and analytics to follow candidates from outreach to placement.

Once a candidate is selected, keep them moving. Send offer letters for e-signature and collect new-hire tax forms digitally so the start date holds.

Outcomes to measure

Set a baseline before you start, then compare over time. These measures tell you whether rediscovery is working for your agency. No result is promised; track your own numbers.

MetricWhat it tells you
Reply rate per blastWhether segments and messages are relevant
Time from order to first submittalWhether the database is faster than new sourcing
Placements from past applicantsHow much of your fill comes from existing records
Interview show rateWhether rediscovered candidates follow through
Spend on new sourcing per orderWhether you are paying less to fill

Keeping the database fresh

Reactivation only works if records stay current. Old phone numbers, outdated availability and stale skills make every segment weaker. Build freshness into the routine.

  • Update availability and contact details every time a candidate replies.
  • Add notes after every screen so the next recruiter has context.
  • Send occasional check-in texts to segments with no open order, asking if they are still looking.
  • Remove or mark candidates who ask not to be contacted.
  • Route email applications into the ATS so new records are complete from day one.

For a detailed walkthrough on bringing older records back to life, read how to reactivate past applicants for new openings.

Common pitfalls

Most of these come down to discipline, not tooling. Pick an owner for each order, set a response window for replies, and review your reporting on a regular cadence.

Put your candidate database back to work

See how ATS Mako segments past applicants, texts them in bulk and ranks responders so your team can fill orders faster. Book a demo.

FAQ

Questions, answered.

What is candidate rediscovery for staffing agencies?

It is the practice of searching and re-engaging people already in your database, such as past applicants and former associates, when a new client order comes in, before paying to source new candidates.

How do I decide who to contact for a new order?

Segment by the order's real requirements: skills, location and availability. A tight, relevant segment gets better replies than a blast to everyone.

Can ATS Mako text candidates in bulk?

Yes. ATS Mako has native SMS, and bulk actions let recruiters send a message to a whole segment at once. An integrated email client is also available.

Does AI ranking decide who gets placed?

No. AI candidate ranking orders responders so recruiters can start with the strongest matches. Recruiters still review candidates and make the decisions.

How do I know if database reactivation is working?

Track reply rate per blast, time to first submittal, placements from past applicants, show rates and new sourcing spend. Compare against a baseline from before you started.

Build a faster, smarter hiring engine.

Start your 30-day free trial — no setup fees, no contracts. Or see ATS Mako in action.

30-day free trial · No setup fees · No long-term contracts