Skip to main content
Free 3-min audit: how tech-mature is your agency? Start the audit

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

  • Robert Half logo
  • Lemon.io logo
  • Glorium Technologies logo
  • Talent Solvers logo
  • 1871 Advisors logo
  • BCI logo

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.

  1. 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
  2. Run the role

    Each role gets its own pipeline with your stages. Drag candidates from shortlist to offer.

    ATS for agencies
  3. 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.

  1. You write a note

  2. The record fills in

  3. 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.
Multichannel sequences in detail

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.
Leonar MCP server

Switching from another ATS

Our team moves your data for you

  1. Step 1

    You send your exports.

    Candidates, clients and contacts from your current ATS, CRM or spreadsheets.

  2. Step 2

    We load them into Leonar.

    What we bring over from your source tool is agreed on the migration call.

  3. 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
See full pricing
What agency owners say
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 Tedjirian

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
  1. 01Definition
  2. 02ATS and CRM in one
  3. 03Perm, contract, search
  4. 04Client management
  5. 05Talent pool
  6. 06Outreach
  7. 07Client portal
  8. 08Leo and your own AI
  9. 09Job posting
  10. 10Integrations
  11. 11Switching software
  12. 12Comparisons
  13. 13Pricing
  14. 14How to choose

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.

  • 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.

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.

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.

Module

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.

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.

AI

AI for agency recruiters: Leo and your own assistant

Leonar brings AI in two ways, plus two optional agents.

Built in

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.

Professional plan

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.

Optional

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.

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.

  1. You send the files

    Exports from your current ATS, CRM or spreadsheets.

  2. We load your data

    We load candidates, clients and contacts into your workspace.

  3. 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.

  4. 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.

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.

  • 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.

  1. Are candidates and clients in the same database, or in two linked products?

  2. Can each desk set its own pipeline stages and custom fields?

  3. Which channels can a sequence use, and which steps run automatically?

  4. Can clients give feedback without emailing CVs back and forth?

  5. Can your own AI assistant work with your data, and on which plan?

  6. Who moves your data, what does it cost, and what comes over?

  7. What is the price per user, and on which billing term?

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.