Recruitment agency software: ATS & CRM in one platform
The ATS-CRM that works with your AI
Leonar is recruitment agency software that keeps your candidates, your clients and your roles in one base. Leo, your AI assistant, searches that base and drafts your follow-ups.
- Candidates and clients in one base
- Data migration by our team
- From $149 per user per month, billed annually
Used by 400+ high-growth recruiting teams and agencies globally
One base for the whole desk
From client brief to placement, in one place
Your consultants stop copying names between an ATS, a CRM and a spreadsheet.
-
Win and manage the client
Companies, contacts and deals sit next to your candidates. You see the fee in play and the next follow-up.
Client CRM for agencies -
Run the role
Each role gets its own pipeline with your stages. Drag candidates from shortlist to offer.
ATS for agencies -
Present to the client
Share the shortlist in the client portal. Hiring managers leave feedback on each candidate.
Client portal
Leo, your AI assistant
An assistant that knows your clients and your candidates
Leo is the AI assistant built into Leonar. You ask in plain words, Leo does the legwork, and nothing is sent without your approval.
-
Searches your talent pool. Ask for finance controllers near Leeds and get the people already in your database.
-
Sources new profiles. Leo turns your job description into criteria, then searches your database and Leonar Source, 870M+ profiles.
-
Finds the decision makers. Name a target company and Leo lists the people to approach.
-
Drafts your follow-ups. You read the email, edit it if needed, then approve the send.
Leo and AI sourcing are activated at setup, with the Leonar team. How Leo works
AI-qualified talent pool
Your call notes keep your talent pool up to date
Write your notes as usual. The AI fills in the candidate record, and it never overwrites what your team typed.
-
You write a note
-
The record fills in
-
You filter your pool
Switch on the AI-qualified talent pool module in your settings.
Multichannel sequences
Follow-ups that do not depend on anyone’s memory
Build a sequence once with email, SMS, WhatsApp, calls and tasks. Use it for candidates and for client development.
- Email, SMS and WhatsApp steps go out on schedule from each consultant’s own accounts.
- Calls and tasks wait in the consultant’s To Do list.
- Replies from email, WhatsApp and SMS land in one shared inbox.
Bring your own AI
Connect Claude or ChatGPT to your agency data
Leonar has an MCP server. The AI assistant your team already uses works directly in your Leonar workspace, with more than 100 tools.
- Works with Claude, ChatGPT and any MCP client.
- Secure sign-in with your Leonar account.
- Included in the Professional plan, along with the REST API.
Switching from another ATS
Our team moves your data for you
-
Step 1
You send your exports.
Candidates, clients and contacts from your current ATS, CRM or spreadsheets.
-
Step 2
We load them into Leonar.
What we bring over from your source tool is agreed on the migration call.
-
Step 3
You check, then switch.
Your team reviews everything in Leonar before moving over.
Data migration is included with an annual subscription; otherwise, we provide a quote.
Pricing
One public price per user
From $149 per user per month, excl. tax, billed annually upfront
- Annual prepaid $149
- Annual commitment, billed monthly $169
- Monthly $199
per user per month, excl. tax
Professional plan
- ATS and client CRM in one base
- Multichannel sequences and shared inbox
- Client portal
- MCP server and REST API
- Email and phone finder credits
Set up with our team
- Leo and AI sourcing, activated at setup
- Sourcing and client follow-up agents, optional
- Job multiposting, activated and billed at setup
- Call transcription, optional
An all-in-1 tool, essential for nowadays' recruiters. It supports us in finding the perfect candidates and even became a selling argument to our clients.
Adrien TedjirianCEO, Onos Talents, recruitment agency
Run your agency on one base
Book a demo. We show you Leonar on a desk like yours and we talk about moving your data.
Buyer’s guide to recruitment agency software
What agency software should do, how Leonar handles each desk, and the questions to ask before you switch.
Contents
Definition
What is recruitment agency software?
Recruitment agency software (often called staffing agency software in the US) is the system an agency uses to run its two businesses at once: finding candidates and winning clients. It usually combines an applicant tracking system (ATS) for resumes, candidates and jobs with a CRM for client companies, contacts and deals. The best tools keep both in one database, so a consultant sees the candidate, the role and the client on the same screen, and recruiters spend less time managing three tools.
That is the difference with in-house recruiting software. A corporate ATS tracks applicants for one employer. An agency needs to track fees, client relationships and business development as well. Leonar was built for that second case: it is an ATS and CRM in one platform for recruiting agencies, staffing firms and search firms.
ATS and CRM
Why agencies need ATS and CRM in one platform
Most agencies start with two tools. Candidates live in an ATS, clients live in a sales CRM or a spreadsheet, and the link between them lives in a consultant’s head. It works until someone leaves, a client calls about a role nobody updated, or two consultants approach the same hiring manager in the same week.
With candidate and client management in one base, the record holds the whole story. A candidate placed last year is also a contact at a company you now sell to. A hiring manager who gave feedback in the portal is a deal you can follow up. You stop paying twice for overlapping software, and you stop re-keying data between systems. If you want the long version of this debate, read our guide on whether an agency needs an ATS or a CRM.
| What the agency tracks | ATS alone | Sales CRM or spreadsheet | ATS and CRM in one |
|---|---|---|---|
| Candidates, CVs and job pipelines | Yes | Rarely | Yes, on the same record |
| Client companies, contacts and deals | Rarely | Yes | Yes, next to the candidates |
| Fees and business development | Rarely | Yes | Yes, with deal pipelines |
| One shared history per person | Split across tools | Split across tools | One base for the team |
Candidates, CVs and job pipelines
- ATS alone
- Yes
- Sales CRM or spreadsheet
- Rarely
- ATS and CRM in one
- Yes, on the same record
Client companies, contacts and deals
- ATS alone
- Rarely
- Sales CRM or spreadsheet
- Yes
- ATS and CRM in one
- Yes, next to the candidates
Fees and business development
- ATS alone
- Rarely
- Sales CRM or spreadsheet
- Yes
- ATS and CRM in one
- Yes, with deal pipelines
One shared history per person
- ATS alone
- Split across tools
- Sales CRM or spreadsheet
- Split across tools
- ATS and CRM in one
- One base for the team
General picture of the two-tool setup; some ATS products include a light CRM.
Desks
Perm, contract and executive search desks on one platform
Leonar adapts to the way each desk works. You set your own pipeline stages per role, add custom fields for the data your desk tracks (rates, notice, visa status: 12 field types to choose from), and tag roles by desk or sector. Perm desks get a clear view of every live job and every candidate at interview. Search firms running retained assignments can follow long shortlists and client feedback in the same place; see our page for executive search firms.
For contract desks, Leonar covers the recruiting side: sourcing, outreach, shortlists and client relationships. It does not run timesheets or payroll. If your contract business depends on a back-office tool for that, keep it, and use Leonar for the recruiting work around it.
Finance Controller · Harlow & Finch
Custom fields
- Notice period
- 2 months
- Salary band
- £65k to £75k
- Visa status
- UK resident
- Fee
- 18%
Client CRM
Client management for agencies: companies, deals and fees
Business development is half of agency life, so the CRM sits at the centre of Leonar. Each client company has its contacts, its open jobs, its notes and its deals. A deal holds an amount, an expected close date, a probability and a status. You can run several deal pipelines, for example one for retained searches and one for contingent roles, and view them as a board or a table.
Deal analytics show expected revenue by stage and by consultant. Workspace analytics add pipeline metrics and leaderboards, so a manager sees which desks are busy and which need new roles. More detail on the client CRM for staffing and recruiting agencies.
Deals · Retained searches
Qualified
Kestrel
£14,000
Brightwell
£9,500
Proposal
Harlow & Finch
£18,000
Won
Northgate
£21,000
Candidates
Candidate management and your talent pool
Every candidate record
Every candidate record holds contact details, current role, location, skills, languages and the CV. You can import up to 20 CVs at a time (PDF, DOC or DOCX). Leonar creates the profiles, attaches a CV to an existing profile when it recognises the candidate, and asks you to check when in doubt. Search works on every field, including a radius around a city, so a consultant finds every payroll specialist near Birmingham in one query.
AI-qualified talent pool
With the AI-qualified talent pool module switched on, each note your consultants share with the team updates the record. The AI fills in job family, seniority, availability, notice period, accepted contracts, work mode and expected salary when the note mentions them. AI values carry a star, you can undo them, and a value a person entered is never overwritten. Private notes are not read.
GDPR retention
Your GDPR retention rules are set by an admin: delete, anonymise or archive records after the period you choose, with exclusion tags for the people you must keep.
Outreach
Candidate and client outreach from one place
Sequences combine email, SMS, WhatsApp, calls and tasks, with delays, conditions and A/B tests on each step. Email, SMS and WhatsApp steps run automatically from each consultant’s connected accounts. Calls and manual tasks appear in To Do, where the consultant works through them and marks them done. You can add up to 500 contacts to a sequence at a time.
Personalisation goes beyond first names. AI variables let you write a short prompt for one line of the message, and Leonar writes that line for each recipient when the message goes out, with a fallback value so nothing breaks. Replies from email, WhatsApp and SMS arrive in one inbox, with voice notes you can record from your desktop. Gmail and Microsoft 365 email sync natively, and five VoIP tools are built in for calls and texts: Aircall, Allo, JustCall, RingCentral and Twilio. See multichannel sequences for recruiters.
Inbox
-
Claire Dawson09:12
Thanks, Priya looks great. Can we meet her Thursday?
-
Priya Shah09:40
Thursday works for me, morning if possible.
-
Tom O’Neill10:02
Running 5 minutes late for our call.
Client portal
A client portal for hiring managers
Sending CVs by email and chasing feedback by phone wastes days on every role. In Leonar, you share a role’s pipeline with the client through a portal with its own login. Hiring managers see the role’s pipeline and leave feedback on each candidate. You add or revoke access at any time, and an audit log records who opened what. Read more about the client portal for agency recruiters.
Client portal
Finance Controller · Harlow & Finch
- PS
Priya Shah
Let us meet her
- RB
Rachel Bennett
Maybe, more detail on systems
- TO
Tom O’Neill
Feedback pending
AI
AI for agency recruiters: Leo and your own assistant
Leonar brings AI in two ways, plus two optional agents.
Leo, the built-in assistant
The first is Leo, the assistant built into the app. Leo searches your talent pool, sources profiles from your database and Leonar Source (870M+ profiles), finds the decision makers at a target company, and drafts follow-ups. Sends, sequence enrolments, enrichment and deletions wait for your approval. Leo uses the model included with Leonar, or runs on your ChatGPT or Grok subscription.
Your own AI, through MCP
The second is your own AI. Many agency owners already pay for Claude or ChatGPT. Leonar’s MCP server lets that assistant work directly in your Leonar workspace, with more than 100 tools for contacts, companies, roles, pipelines, sequences, deals, notes and tasks. It is included in the Professional plan, along with the REST API. See the Leonar MCP server for the setup.
Two optional agents
Two optional agents can help on top of that. The sourcing agent proposes profiles for each job, and you accept or reject them. The client follow-up agent suggests which client accounts to follow up, and you decide; it never sends anything.
Jobs and applications
Job posting, applications and careers page
Switch on the ATS module in your settings to get a careers page, an embeddable jobs widget and an applications inbox. Each application can get an AI review: a score out of 100, a recommendation, and a score for each criterion of the role. Job multiposting reaches partner job boards, Indeed included, and applications come back into Leonar. Details on job multiposting and the ATS module for agencies.
Applications · Payroll Manager
- AK86
Amira Khan
Careers page
Strong fit - DL71
Dan Lewis
Indeed
Fit - MR52
Maria Rossi
Referral
Uncertain
Integrations
Integrations and automation for an agency workflow
Good agency software fits the tools your recruiters already use.
Email and calendar
Leonar syncs natively with Gmail and Microsoft 365 email and calendar.
Calls and texts
Leonar connects five VoIP tools for calls and texts.
Job boards
Leonar lets you publish jobs to Welcome to the Jungle with your own account.
API and MCP
The REST API and the MCP server cover the rest of your stack.
Automation stays where it saves time without losing the human touch. Sequences automate the email, SMS and WhatsApp steps, AI variables personalise each message, and the applications inbox scores every resume against the job. Consultants keep the calls, the interviews and the decisions. Managers follow placements, pipeline tracking and team activity in the analytics dashboards.
Migration
Switching agency software without losing your data
The fear of migration keeps many agencies on software they no longer like. In Leonar, our team takes over your data from your current tool’s exports.
You send the files
Exports from your current ATS, CRM or spreadsheets.
We load your data
We load candidates, clients and contacts into your workspace.
We confirm what comes over
What we can bring over (notes, attachments, pipeline history) depends on your source tool, and we confirm it on the migration call.
You check, then move
You check them before your team moves: everyone reviews the data in Leonar before moving over.
You can also import CSV files yourself, with column mapping for contacts, companies and deals. See our data migration service.
Comparisons
Comparing Leonar with another tool
If you are comparing tools right now, read our side-by-side pages.
- Comparison
Leonar vs Bullhorn
How the two tools compare for a recruitment agency.
- Comparison
Recruit CRM vs Leonar
How the two tools compare for a recruitment agency.
- Comparison
Recruiterflow vs Leonar
How the two tools compare for a recruitment agency.
- Comparison
Loxo vs Leonar
How the two tools compare for a recruitment agency.
Pricing
Recruitment agency software pricing
Leonar has one public plan, Professional, priced per user per month, excluding tax. It costs $149 billed annually upfront, $169 on a 12-month commitment billed monthly, or $199 month to month. When you compare quotes, check the billing term on each one: an annual price next to a monthly price is not a fair comparison. Agencies of five users or more can also ask for a tailored AI programme, on quote. The pricing page lists what each plan includes.
| Billing term | How you pay | Professional, per user per month |
|---|---|---|
| Annual prepaid | 12 months paid upfront | $149 excl. tax |
| Annual commitment | 12-month contract, billed monthly | $169 excl. tax |
| Monthly | Month to month | $199 excl. tax |
Annual prepaid
- How you pay
- 12 months paid upfront
- Professional, per user per month
- $149 excl. tax
Annual commitment
- How you pay
- 12-month contract, billed monthly
- Professional, per user per month
- $169 excl. tax
Monthly
- How you pay
- Month to month
- Professional, per user per month
- $199 excl. tax
Checklist
How to choose recruitment agency software: 7 questions to ask
Demos all look good. These questions help you compare tools on what your agency will use every day.
Are candidates and clients in the same database, or in two linked products?
Can each desk set its own pipeline stages and custom fields?
Which channels can a sequence use, and which steps run automatically?
Can clients give feedback without emailing CVs back and forth?
Can your own AI assistant work with your data, and on which plan?
Who moves your data, what does it cost, and what comes over?
What is the price per user, and on which billing term?
For a wider market view, see our comparison of the best ATS and CRM software for recruiting agencies, the recruiting agency tech stack for 2026, and our guide on how to grow a recruitment agency.
FAQ
Questions about recruitment agency software
Straight answers on price, migration and AI. Ask us anything else in a demo.
Book a demo What is the best software for a recruitment agency?
The best tool is the one your consultants will keep up to date. For most agencies that means one database for candidates and clients, sequences across several channels, a client portal and clear pricing. Leonar combines an ATS and a CRM in one platform, with an AI assistant built in and an MCP server for your own AI.
Is an ATS enough for a recruitment agency?
Rarely. An ATS tracks candidates and roles, but an agency also sells to clients. Without a CRM, client contacts, deals and fees end up in spreadsheets. Leonar keeps both in the same base.
How much does recruitment agency software cost?
Leonar Professional costs $149 per user per month billed annually upfront, $169 on a 12-month commitment billed monthly, or $199 monthly, excluding tax. Optional agents, job multiposting and call transcription are set up with our team.
Can you move our data from our current ATS?
Yes. Our team takes over your data from your current tool’s exports, and we confirm on a call what can come over. Data migration is included with an annual subscription; otherwise, we provide a quote.
Can we connect Claude or ChatGPT to Leonar?
Yes. Leonar has an MCP server with more than 100 tools. Claude, ChatGPT, Codex, Cursor and other MCP clients can work directly in your Leonar workspace. It is included in the Professional plan.
Does Leonar work for staffing agencies with contract desks?
Leonar covers the recruiting work: sourcing, outreach, pipelines, client relationships and the client portal. It does not handle timesheets or payroll, so contract desks keep their back-office tool for that.
Keep exploring
Explore Leonar for your agency
- Feature
Client CRM: companies and deals
Track client accounts, deals and fees next to your candidates.
- Feature
Client portal
Share shortlists and collect hiring manager feedback in one place.
- Your AI
MCP server
Connect Claude, ChatGPT or any MCP client to your Leonar data.
- Service
Data migration
Our team moves your candidates, clients and contacts into Leonar.
- Persona
For executive search firms
Retained searches, long shortlists and client reporting.
- Guide
The recruiter intake meeting
Questions to ask a client before you start a search.