# Adding Your First Candidate
## Methods to Add Candidates
### 1. Manual Entry
- Go to **Candidates → Add Candidate**.
- Fill in name, email, phone, location.
- Upload a resume (PDF, DOC, DOCX supported).
- HireBee's **AI Resume Parser** automatically extracts skills, experience, education, and more from the uploaded file.
### 2. Application Form
When candidates apply through your career page or job links, they're automatically added to your candidate database.
### 3. Bulk Import
- Upload multiple resumes at once via **Candidates → Import**.
- The AI parser processes each file and creates candidate profiles.
- Duplicates are automatically detected and flagged.
### 4. Sourcing
- Use the **Talent Sourcing** feature to search for candidates externally.
- Found candidates are imported directly into your database.
## Candidate Profile
Each candidate profile includes:
- **Personal info** — name, email, phone, location, LinkedIn.
- **Resume/CV** — uploaded file and AI-parsed data.
- **Applications** — all jobs they've applied to.
- **Timeline** — full history of interactions, stage changes, emails.
- **Notes** — internal team notes (private, never shown to candidates).
- **Scorecards** — interview evaluations.
- **Tags** — custom labels for organizing (e.g., "senior", "react", "remote").
- **Talent Pools** — groups the candidate belongs to.
## Duplicate Detection
HireBee automatically checks for duplicate candidates when adding new ones. If a match is found by email, you'll be prompted to merge or skip.
## GDPR & Consent
Candidates can manage their data preferences. Their consent status is tracked, and data retention policies can be configured per your compliance needs.