Agency Recruiting8 min read

Recruitment Agency Software: How to Choose the Right Platform

A buyer's framework for recruitment agency software: the four must-haves, the demo questions to ask, the red flags to walk away from, and a scoring sheet.

Andreas Amann

Choose recruitment agency software by testing four things, in this order: whether one client's candidates are genuinely invisible inside another client's pipeline, whether a client can watch progress without you buying them a seat, whether placements and fees live in the system rather than a spreadsheet, and whether the talent pool is still worth something after the mandate closes. Nothing else should decide the purchase.

I ran an agency and bought this badly twice, both times on the strength of a demo instead of a scoring sheet written beforehand. Here is the evaluation I would run now. If you hire in-house rather than for clients, read "client" as "business unit" and "fee" as "cost per hire"; the four tests survive the translation. I built Pickr, so discount the second-to-last section accordingly; the framework holds whatever you buy.

The four things a general ATS will not do for you

Almost every applicant tracking system was designed for one company hiring for itself. That assumption is invisible in the demo and expensive afterwards, which is the argument for why agencies need a dedicated ATS. It shows up in exactly four places.

Multi-client separation that actually isolates. Not tags, not a "client" field on the record, not a permission group you configure yourself and hope nobody edits. The question is whether a recruiter working Client A's mandate can see, search or accidentally surface a candidate belonging to Client B. In general systems separation is something you construct and can therefore break; in agency systems it is the default, and crossing it takes a deliberate action.

Client visibility that does not cost a seat. Clients want to see where their shortlist stands without emailing you. If the software charges per user, every client contact becomes a line item, so you send a PDF instead and answer the same status questions all week. A portal you can hand out freely changes your account management, not just your interface.

Placement and fee tracking inside the system. Placement date, fee basis, consultant split, invoice status, guarantee period, and what happened to the person afterwards. If any of that lives in a spreadsheet, margin per client is a guess. It is the most common thing agencies discover they cannot do six weeks after go-live.

A talent pool that survives the mandate. Most systems archive. Candidates go stale, nobody re-reads a CV from fourteen months ago, and you re-source people you already know. The test: when a new brief arrives, does the system surface people you already have, or must you remember they exist?

The demo questions, and what a good answer sounds like

Send these in advance. A vendor who prepares tells you something; one who improvises tells you more.

"Show me a candidate in two clients' pipelines at once. What does each client see?" Good: a live demo with two client logins. Bad: an explanation of the permission model, or "it depends how you configure it."

"How many clicks from a CV arriving to knowing whether it is worth reading?" Good: zero, because the scoring already happened. Acceptable: one. Bad: a search you run yourself, which means this is a filing cabinet with a search box.

"What happens on day 40 of a search that has stalled?" Good: the system flags the pipeline, surfaces who has waited longest, and names the stage running slower than your own average. Bad: a report you could have run yourself.

"Export everything for one client now, and name the country that data sits in." Good: candidates, notes, scorecards, emails and stage history in a structured file within minutes, self-serve, plus a country in one word and the data processing agreement. Bad: a support ticket, a services quote, or "world-class security" with no geography.

"What does this cost in month 13 with four more consultants and forty hiring manager logins?" Good: arithmetic you can do yourself from the same price sheet. Bad: "let's have that conversation closer to renewal."

Red flags, named plainly

  • Implementation measured in months. For a team under fifty people, a working system should take days. A twelve-week onboarding with a paid services engagement means the product cannot be configured by the people who use it, and will not change when your process does.
  • AI that only works when you click a button. A "summarise this CV" button is a feature; scoring every candidate against the brief the moment it arrives is infrastructure. If every AI capability in the demo begins with the presenter clicking, nothing happens on the Tuesdays when nobody clicks.
  • Per-seat pricing for hiring managers and interviewers. The quietest and most expensive one. When access costs money, someone caps the licence count and feedback arrives as WhatsApp messages that never reach the system, so you pay for a candidate archive with no record of why anyone said no.
  • Data residency that cannot be answered precisely. "EU-compliant" is not a location. A vendor who cannot name a country and produce a DPA makes your next conversation with a client's data protection officer worse than this one.
  • Quote-only pricing with mid-contract true-ups. Quote-only is normal at the enterprise end and not disqualifying by itself. What is disqualifying is a contract that re-prices mid-term on a metric you do not control, such as records stored or emails sent. Get the trigger written into the contract.
  • An export path that is not a real export. Get the format in writing before signing. If it is a flattened spreadsheet of names and emails, your history is hostage, which is why agencies stay on systems they stopped liking three years ago.

A scoring sheet you can actually use

Weight the criteria before the first demo, while you are still honest. Score each vendor 1 to 5, multiply by the weight, divide by 100.

CriterionWeight1 point5 points
Multi-client isolation20Tags you maintain yourselfSeparation by default, crossed only deliberately
Client visibility without a seat15You email a PDFLive client portal, no per-seat cost
Placement and fee tracking15A spreadsheetFee, split, invoice and guarantee on the record
Talent pool value after the mandate10Static archiveOld candidates resurface on new briefs
AI that runs without being asked10Buttons a human pressesEvery candidate scored continuously
Time to first live search10Months, paid servicesDays, self-serve, your data imported
Total cost at real headcount10Per seat for everyoneInterviewer and manager access included
Export path5Core fields, via support ticketNotes, scorecards and history, on demand
Data residency and DPA5Vague reassuranceNamed country, DPA and subprocessor list

Two rules make this work. A vendor scoring below 3 on any of the top three criteria is out regardless of total, because those are the ones you cannot work around later. And score from what you saw in the demo, not what you were promised.

Get a baseline first. The free recruiting audit is either an eight-question wizard, about two minutes and no signup, that returns what your process costs per month in hours and euros, or a read-only connection to your current system that turns your hiring history into a report: funnel drop-off by stage, where you run slower than comparable teams, and how often scorecards get completed. The key is never stored, data stays in the EU, and you can delete it at any time. In my experience the bottleneck is often a process problem no software was going to fix.

Where Pickr fits, and where it does not

Pickr is the AI-native recruiting platform built so that client separation is the default rather than a configuration, and so that every candidate is scored on evidence of skills continuously, without anyone pressing a button. Interviews are transcribed and scorecards arrive pre-filled with evidence mapped to each criterion. When someone rejects a strong candidate without a reason, Pickr asks for it while the reasoning is fresh, and what happened to the people you placed feeds back into how the next ones are evaluated. Interviewers and hiring managers are never charged a seat, because free access is how the evidence reaches the system. Candidate data is hosted in Frankfurt, Germany, the product is built in Austria, a data processing agreement is included, and personally identifying information is redacted from AI prompts by default. The same separation serves in-house teams hiring across several business units, where the client portal becomes the hiring manager's view of their requisition.

Where I would not pick it: if you run contract staffing at scale with timesheets, payroll and back-office invoicing, Bullhorn remains the deepest system of record and has an integration ecosystem nothing newer matches; the trade-offs are in Bullhorn alternatives for agencies. On a three-person desk, Manatal and Recruit CRM do simple and inexpensive genuinely well. If reporting depth outranks everything, look hard at Vincere. The wider field is in the best ATS options for recruitment agencies.

Make the call on the four criteria

Most buyers choose on the demo and the price, then spend two years working around the thing they never tested. Write the sheet first, weight client isolation, client visibility and placement tracking above whatever the vendor leads with, and buy on the sheet you wrote before anyone started selling.

Frequently Asked Questions

What should a recruitment agency look for in software?

A recruitment agency should test the four things a general in-house applicant tracking system does not do: multi-client separation that genuinely isolates one client's candidates from another's, client-facing visibility that does not require buying the client a seat, placement and fee tracking inside the system rather than in a spreadsheet, and a talent pool that stays useful after the mandate closes. Everything else, from job board posting to scheduling and email templates, exists in almost every product and should never decide the purchase. Score those four criteria first and break ties on the rest.

What are the red flags when buying recruitment agency software?

The red flags are implementation measured in months, AI that only runs when you click a button, per-seat pricing that makes it uneconomic to give hiring managers and interviewers access, a vendor who cannot name the country your candidate data sits in, quote-only pricing with mid-contract true-ups, and an export that returns a flattened spreadsheet instead of your notes, scorecards and application history. Any one of them is survivable. Two or more usually means you will be running this evaluation again in eighteen months.

How long should implementing recruitment agency software take?

For an agency under about fifty people, a working system with your jobs, candidates and pipelines imported should take days, not months. A multi-month implementation with a paid services engagement is usually a statement about the product's configuration burden rather than about your complexity. Ask exactly what takes that long and who does the work — if a consultant has to build your workflows, you are buying a project as well as a subscription.

Is a general ATS good enough for a recruitment agency?

A general applicant tracking system can be good enough if you serve one or two clients and track fees elsewhere, but it breaks at the point where client separation, client visibility and placement economics start to matter. Those systems assume one company hiring for itself, so agencies rebuild multi-client separation out of tags, permissions and naming conventions. That workaround holds right up until the first time a candidate is visible to the wrong client.

Free recruiting audit · 2 minutes

Find out what your hiring process is actually costing you.

Answer eight questions, or connect your current system read-only, and get a report on where your funnel loses candidates and which changes are worth making. No signup, no API key stored, data stays in the EU.

A

Written by Andreas Amann

Founder of Pickr. Former operator at startups in Berlin and Silicon Valley, where he helped scale companies from 40 to 200+ people. Built Pickr after years of using every major ATS as a recruitment agency owner at ScalingPPL.

Read more