Candidates and Talent Pools
Manage your candidate database and build pipelines for future hiring.
Candidates
A candidate is a person in your VoiceHire database.
Candidate Profile
Each candidate has a profile containing:
| Section | Information |
|---|---|
| Contact | Name, email, phone, location |
| Resume | Uploaded file and parsed data |
| Work History | Jobs, companies, dates |
| Education | Schools, degrees, dates |
| Skills | Technologies, competencies |
| Applications | All job submissions |
| Activity | Notes, emails, interviews |
Candidate Sources
Candidates enter your database through:
| Source | How |
|---|---|
| Job application | Applied through career page |
| Manual entry | Added by recruiter |
| CSV import | Bulk upload |
| Talent pool | Added directly |
Candidate vs Application
Remember the distinction:
- Candidate = the person (one record)
- Application = submission to a job (can have many)
Example:
- John Smith is one candidate
- He has two applications: Software Engineer and Tech Lead
Finding Candidates
Search
Use global search (Ctrl+K) or the Candidates page search:
- Name
- Skills
- Current company
- Job title
Filters
Narrow results by:
| Filter | Options |
|---|---|
| Status | Active, Archived, Do Not Contact |
| Source | Career page, Referral, Import |
| Skills | Specific technologies |
| Location | City, country, remote |
| Date Added | Time range |
Adding Candidates
Manual Entry
- Candidates → + Add Candidate
- Enter details or upload resume
- Save
CSV Import
Bulk import from spreadsheet:
- Candidates → Import
- Upload CSV file
- Map columns to fields
- Review and Import
Required columns: First Name, Last Name, Email
Optional columns: Phone, Location, Skills, Notes, etc.
From Talent Pool
Add existing candidates to jobs:
- Open candidate profile
- Add to Job
- Select job
- Choose initial stage
Talent Pools
A talent pool is a custom collection of candidates for future hiring.
Use Cases
| Pool | Purpose |
|---|---|
| "Silver Medalists" | Strong candidates who weren't selected |
| "JavaScript Developers" | Skill-based collection |
| "Employee Referrals" | Source tracking |
| "2024 Interns" | Program-based grouping |
| "NYC Based" | Location-based pool |
Create a Talent Pool
- Candidates → Talent Pools → + New Pool
- Enter name and description
- Create
Add Candidates to Pools
From candidate profile:
- Open candidate
- Add to Pool
- Select pool(s)
From candidate list:
- Select multiple candidates
- Add to Pool
- Select pool
Manage Pools
View pool contents:
- Candidates → Talent Pools
- Select pool
- See all candidates in pool
Remove candidates:
- Select candidates in pool
- Remove from Pool
Pool to Job
When a new job opens:
- Open relevant talent pool
- Select promising candidates
- Add to Job
- They become applications in that job
Duplicate Management
Prevent duplicate candidate records.
Duplicate Detection
When adding a new candidate manually, VoiceHire checks for existing records with a matching email address and flags potential duplicates before the record is created. Review the suggested match and decide whether to proceed with creating a new record or use the existing one instead.