When you have several CVs from a career fair, an agency, or your own sourcing, you don’t have to type each candidate in by hand. Upload the files, and Recruitee reads each one, finds the candidate’s name, contact details, and work history, and builds a profile from it.
You can review and correct each profile before the candidates are added to your pipeline.
Note: You need the Manage candidates permission to add candidates this way. Check your role in Settings > Roles.
Upload CVs
You can start from the Candidates overview or from inside a specific job or talent pool. The only difference is whether you’re asked where the candidates should go.
From the Candidates overview
Click + Add candidates.
Under Choose method, click CV file upload.
In Upload candidates to…, select the jobs and talent pools you want these candidates added to, then click Continue.
If a job you picked has more than one work location, choose the candidates’ preferred work locations and click Continue, or click Skip.
Drag your files into the upload window, or click Upload files to pick individual files and Upload a folder to take everything in one folder at once.
Tip: You can upload as many CVs as you need, but larger batches take longer to process. Uploading 50 files or fewer at a time is recommended.
From a job or talent pool
Go to Jobs and open the job, or open the talent pool.
Click + Add candidates.
Under Choose method, click CV file upload.
Drag your files into the upload window, or use Upload files or Upload a folder.
Recruitee already knows where these candidates belong, so there’s no job to choose. If the job has more than one work location, you’ll still be asked which ones to assign.
Which file types can I upload?
Recruitee accepts PDF, DOC, DOCX, ODT, RTF, and TXT files, and JPG and PNG images of a CV.
Anything else is marked as an unsupported file and counted as an error. The unsupported file is not uploaded, but the rest of the batch continues to process.
Note: Files that aren’t already PDFs are converted to PDF, so you can preview them inside Recruitee. The original file stays on the profile and can still be downloaded.
Check what Recruitee read from each CV
As each file finishes uploading, it turns into a candidate in the list on the left, with a running count of how many are completed and how many hit an error.
Click a candidate’s name in the left-hand list.
Their details appear in the middle, with the original CV on the right so you can compare the two.
Correct anything that’s wrong, or fill in anything that’s missing.
Click Save changes.
Use the up and down arrows in the bottom-right corner to move between candidates.
A warning icon next to a name means Recruitee couldn’t find an email address in that file. The profile is still created, but you need to add the email yourself.
Note: If Recruitee can’t read a file at all, it still creates a profile and uses the file name as the candidate’s name. Open the profile and fill in the rest by hand.
Tip: Select the x icon next to a candidate to remove them from the batch. This is useful when a folder upload picks up a CV you didn’t mean to include.
Add the candidates to your pipeline
When you’ve checked the batch, click + Add all candidates. The profiles are added to the jobs and talent pools you chose, and you’ll see a confirmation that the candidates were added.
Candidates added this way arrive in the first stage of your pipeline.
Important: If you close the dialog instead, Recruitee asks Discard candidates? Confirming removes every profile in the batch. The files are not kept. and confirming removes every profile in the batch. The files are not kept.
Get more out of parsing with profile fields
Profile fields decide what Recruitee pulls out of a CV beyond the basics. Set up the fields that matter to you, such as years of experience, languages, certifications, or notice period. Recruitee can then fill them in automatically as each CV is read.
These profile fields make your candidate database easier to search later. You can filter by a field instead of reading through CVs one by one.
Go to Settings > Templates > Candidate profile fields to create your field templates.
On each job, choose which of those fields you want filled in from the CV.
Frequently asked questions
Do I have to assign candidates to a job?
Do I have to assign candidates to a job?
No. You can click Continue without selecting a job or talent pool, and the profiles are added to your candidate database without being placed in a pipeline. You can assign them later from their profiles.
What happens if the candidate is already in my database?
What happens if the candidate is already in my database?
A new profile is created. Recruitee then spots the overlap and shows similar candidate profiles found on the profile, so you can review and merge them.
Can I upload a CV to someone who’s already a candidate?
Can I upload a CV to someone who’s already a candidate?
Yes. Open their profile and upload the file there. Recruitee asks whether you want to Upload file and extract data or Upload file without extracting data. The first option updates their profile fields from the new CV. The second option only attaches it. The previous file stays available in the Files tab.
Can I have Recruitee read a CV again after I’ve uploaded it?
Can I have Recruitee read a CV again after I’ve uploaded it?
Yes. On the candidate’s profile, use Re-parse file. Be aware this replaces the data already synced into their profile fields with whatever the new parse finds.
Can I upload CVs to a talent pool?
Can I upload CVs to a talent pool?
Yes. Talent pools appear in the same Upload candidates to… list as jobs, and the flow is identical.
Why isn’t the + Add candidates button working on my job?
Why isn’t the + Add candidates button working on my job?
The job is still a draft. Publish it first.
What happens to candidates uploaded into an anonymized stage?
What happens to candidates uploaded into an anonymized stage?
If Anonymous candidates is switched on for the stage they land in, their photo and personal details are hidden from the team in the usual way. Uploading a CV doesn’t bypass it.
Related articles |



