Overview
Dover offers several ways to migrate existing recruiting data into the platform. You can use Dover’s API for a custom migration, upload candidate data with a CSV, upload resumes in bulk, or work with Dover on a managed migration.
Use Dover's API
For technical teams comfortable with API integration, Dover has an API that allows you to programmatically import candidate and job data.
This option gives you full control over the migration process and timing.
Visit our API documentation for detailed implementation guidelines and authentication requirements.
Upload candidates using CSV
You can upload candidates in Settings > Bulk Upload:
https://app.dover.com/settings/company/bulk-upload
This option is best for teams that want a simple way to add candidate records to a job in Dover.
How to upload candidates by CSV
Go to Settings > Bulk Upload (https://app.dover.com/settings/company/bulk-upload)
Select the job you want to add candidates to.
Upload a correctly formatted CSV file.
Use the sample CSV template if needed to match the required format.
Complete the upload.
You can upload up to 500 candidates at a time using CSV upload.
Supported CSV fields
Required fields:
First Name
Last Name
Email
Optional fields:
Stage
LinkedIn URL
Upload resumes
You can upload resumes in Settings > Bulk Upload:
https://app.dover.com/settings/company/bulk-upload
This option is best when you want to quickly add applicants from resume files.
How to upload resumes
Go to Settings > Bulk Upload.
Select the job you want to add applicants to.
Click to select PDF resumes, or drag and drop them into the upload area.
Complete the upload.
You can upload up to 100 resumes per upload, with a maximum file size of 10 MB per file.
After upload, applicants will appear in the Applicants tab for that job.
Frequently Asked Questions
Should I use CSV upload or the API?
Use CSV upload for a simple, manual import. Use the API if your team wants a more customizable or automated migration process.
Can I upload both candidate data and resumes?
Yes. You can upload candidate records with a CSV and upload resumes separately through Settings > Bulk Upload.
How many candidates can I upload at once?
You can upload up to 500 candidates at a time using CSV upload.
How many resumes can I upload at once?
You can upload up to 100 PDF resumes per upload, with a maximum file size of 10 MB per file.
Where do uploaded resumes appear?
Uploaded resumes appear in the Applicants tab of the selected job.
What fields are required for a CSV upload?
The required fields are:
First Name
Last Name
Email
What optional fields can I include in a CSV upload?
Optional fields include:
Stage
LinkedIn URL
