Recruitment database software. CVs parsed and deduplicated on upload.

Longlist turns CVs, applications, sourced profiles and spreadsheets into a shared candidate database. Search by keyword and filters, read each person’s history and add them to a job.

Free data migration 14-day free trial

YOUR DAY, IN LONGLIST
Keyword search with location radius and skills filters across the candidate database.

Good company. Great recruiting teams.

LT Harper logoJanikin Energy logoMasonCO logoFidius logoHeadley logo

CVs, contact details and history on one record

Uploaded resumes, applications and sourced profiles become candidate records the whole team can search.

From a CV folder to a working relationship

From a CV folder to a working relationship
InformationWhere it comes fromHow the recruiter uses it

Contact and career details

CV parsing, applications and sourced profiles

Search and inspect a candidate record.

Original CV

The uploaded or submitted file

Check the evidence and prepare the right version for a client.

Preferences and availability

Your latest candidate conversation

Choose relevant opportunities and follow-ups.

Tags and segments

The team’s agreed organization

Build reusable pools for your market.

Relationship history

Emails, notes, assignments and activity

Pick up where your agency left off.

A CLOSER LOOK AT LONGLIST

Salary, notice period and history on the profile

Each candidate profile holds more than an email address.

PUT IT INTO PRACTICE

How a CV becomes a searchable candidate record

The same flow works for one CV or a folder of fifty.

Walk through it with us
  1. 01

    Add CVs from anywhere

    Upload PDF or Word CVs, capture a supported profile with the extension, or receive applications through your careers page.

    A CV parsed into a candidate record: name, contact details, location, company and job title.
  2. 02

    The parser fills in the profile

    The resume parser extracts contact details, experience, education and skills. Parsing is included on every plan.

  3. 03

    Duplicates are caught on the way in

    Email addresses and profile URLs are checked for matches. Import results distinguish new records, updates and failures.

  4. 04

    Tag it, shortlist it, move on

    Tag candidates or add them to a job, individually or in bulk. Their original CV stays attached.

    The jobs a candidate is connected to, with their current stage.

LESS FRICTION. MORE MOMENTUM.

Search, history and outreach from the candidate record

Search, outreach and job pipelines all work from the same record.

01

Search with keywords and real filters

Combine keywords with filters for skills, titles, companies, location radius, tags, stage and teammate connections.

02

Full history on every profile

See previous emails, calls, notes, files and job activity before starting the next conversation.

Emails, calls, WhatsApp messages, stage moves and tasks on one candidate timeline.
03

Parsing that keeps the database complete

Parsed CVs fill searchable fields, making useful candidates easier to rediscover.

04

Turn a search into outreach

Add a shortlist to a job and start an email sequence. Replies stop the follow-ups.

A personalised email sequence that sends in working hours and stops when someone replies.

THE DETAILS MAKE THE DIFFERENCE

What your recruitment database stores

Fixed, recruiter-friendly fields that the parser and your team fill in, plus tags for everything else.

  • Contact details

    Name, multiple personal and work emails and phone numbers, LinkedIn and other links, photo and address.

  • Career history

    Work history with dates and descriptions, education, skills and a profile summary.

  • Placement essentials

    Current and expected salary, notice period (and whether they are serving it), and perm, contract or remote preference.

  • Tags and tag groups

    Group tags into templates such as sector, seniority or availability so the whole team tags candidates the same way.

  • Documents

    Original CVs and other files stay on the profile, alongside any branded CV packs you've generated.

  • Campaigns

    Keep talent pools and nurture lists as campaigns with their own stages, separate from live job pipelines.

  • GDPR consent

    Send a consent request email and track requested, allowed, denied, expiring soon and expired statuses per candidate.

  • One shared database

    One database per agency, shared by everyone on the account, with owner, admin and member roles.

  • Export

    Export a candidate list to Excel (.xlsx) or CSV whenever you need it outside Longlist.

Duplicate checks and consent status

New CVs are matched against existing email addresses and profile URLs. Review import results, update candidate details and filter by consent status before outreach. Consent can expire automatically; record retention and deletion remain under your team’s control.

Resume management, without the folders

Keep the original CV attached to a searchable profile. When the right job comes along, add the candidate to the pipeline or create a branded CV pack for the client.

FROM THE TEAMS USING LONGLIST

Recruiters, in their own words.

Chris Byrne · Head of Delivery, Marsh RPF

Growing the business

I could say we have seen more than a 20% increase without any additional overhead.

Our business has gone up a lot, and there are two reasons for that. One – the database that we were able to build in quick succession allowed us to promptly reach out to candidates and clients.

Second, I feel more confident that we have all the new technology for recruitment at our disposal.

Brad Chapman · Managing Director, TechSearch360

Getting started

Longlist.io team has been a great support to us from the first day of the launch.

They understood straight away what a newly formed recruitment business would need and helped me to set up my recruitment processes to create candidate and client leads.

Matthew Edge-Wilkins · MD, Talent Seeker

Empowering the team

As the founder of TalentSeeker, integrating Longlist has been transformative.

It's not just about efficiency gains; it's about empowering our team to make smarter decisions and provide exceptional service to our clients and candidates.

Bring across the context as well as the contact list

A useful migration links people to their companies, documents and history. Start with a representative sample, agree the mapping and open the results together before cutover. Use the migration checklist.

LET’S CLEAR A FEW THINGS UP

Recruiting database FAQs

Talk to our team
How do recruiters search the database?

Combine keywords with structured filters for skills, titles, location, tags and pipeline history, then read the candidate’s record before reaching out.

Can you move our existing CVs and spreadsheets into Longlist?

Yes. Our team imports candidate and contact exports, CV folders and data from your current CRM for free.

How do we manage candidate consent and retention?

Use consent requests, status filters, consent expiry and record deletion as part of your agency’s data process. Set retention rules appropriate to your work and review the data policy.

How do we organize candidates for our market?

Use recruiting fields together with searchable tags and tag groups for details such as sector, seniority and availability. Keep naming consistent so the whole team can reuse the segments.

Can the whole team search the same database?

Yes. Your agency shares one database, with shared history and duplicate checks. The connected-to filter shows which teammate has worked with a candidate.

From the blog

Make your database your best source

All guides →

YOUR NEXT CHAPTER STARTS HERE

Less admin.
More “you got the job.”

Let’s walk through a better working day for your agency.

Book your personal demo Explore plans and pricing

Free migration. Real people to help.

Product screenshot