Upload CVs in bulk
Formats, limits, duplicates and what happens in the background.
Open a job and click Upload CVs. Drag files onto the page or choose them.
Accepted files
| Type | Notes |
|---|---|
| Text PDFs are read instantly. Scanned PDFs need an AI model with vision. | |
| Word (DOCX) | Read instantly. Old .doc files are read on a best-effort basis — ask for DOCX or PDF where you can. |
| Images (JPG, PNG) | Photos or scans of CVs, read by an AI model with vision. |
| Text (TXT, RTF) | Read instantly. |
| ZIP | Unpacked, and every CV inside is added. |
What happens after upload
- Files are stored privately and queued.
- The text is read and the CV is parsed into experience, education, skills, projects and contact details.
- Duplicates are detected — the same file twice, or the same person by email or phone.
- Each candidate is scored against the job and your hiring profile.
- The ranking updates as results arrive.
You can close the page. CV processing shows everything that is queued, finished or needs attention.
Needs attention
| Status | What to do |
|---|---|
| Needs OCR | A scan or photo arrived while no vision-capable AI was available. Retry later, or ask the candidate for a PDF. |
| Failed | The file is damaged or password-protected. Open the error for details. |
| Duplicate | Nothing to do — the candidate already applied to this job. |
Limits
Your plan sets how many CVs you can process each month. The upload page shows what is left.