Talent Pool
Search and discover candidates using natural language and semantic search.
Talent Pool
The Talent Pool uses AI-powered semantic search to help you discover candidates from your existing database using natural language queries.
Talent Pool requires the Recruiting module and AI Configuration to be enabled.
Screenshot needed � add an annotated image showing this UI
What Is Talent Pool?
Talent Pool searches across all candidates in your database — including:
- Past applicants
- Sourced candidates
- Imported resumes
- Previous employees
Unlike keyword search, Talent Pool understands meaning and context.
Using Natural Language Search
Search Examples
| Query | Finds Candidates Who... |
|---|---|
| "5 years of React experience" | Have React skills, ~5 years exp |
| "Sales background in SaaS" | SaaS sales experience |
| "Fluent in Spanish and French" | Bilingual in those languages |
| "Machine learning PhD" | Advanced ML education |
| "Former Google engineer" | Previously worked at Google |
| "Led teams of 10+" | Management experience |
Use natural language like you're describing the ideal candidate to a colleague.
How Semantic Search Works
Understanding Context
The AI analyzes:
- Resume content — Skills, experience, education
- Application history — Past roles applied to
- Interview notes — Previous evaluations
- Skills tags — Extracted competencies
Beyond Keywords
| Keyword Search | Semantic Search |
|---|---|
| "JavaScript" | "Frontend developer" (includes JS, React, Vue) |
| "Manager" | "Led teams" (includes supervisor, lead, director) |
| "AWS" | "Cloud experience" (includes Azure, GCP) |
Search Results
Result Cards
Each candidate shows:
| Element | Description |
|---|---|
| Name | Candidate name |
| Relevance Score | 0-100 match percentage |
| Key Highlights | Why they matched |
| Last Activity | When they were last engaged |
| Current Stage | If in active pipeline |
Relevance Scores
| Score | Match Quality |
|---|---|
90-100 | Excellent match |
70-89 | Strong match |
50-69 | Good match |
30-49 | Partial match |
<30 | Weak match |
Scores are relative to your query. A "70" for one query may be more relevant than a "90" for another.
Filtering Results
Available Filters
| Filter | Options |
|---|---|
| Availability | Immediate, 2 weeks, 1 month, etc. |
| Experience | Years range |
| Location | City, country, remote |
| Salary Expectation | Range |
| Last Active | Recent, 6 months, 1 year, any |
| Previous Applications | Applied before, never applied |
Combining Search and Filters
- Enter natural language query
- Apply filters to narrow results
- Results update in real-time
- Save search for later
Adding Candidates to Jobs
From Search Results
- Find a matching candidate
- Click Add to Job
- Select the job opening
- Choose pipeline stage:
- New
- Screening
- Interview
- etc.
- Confirm
Adding a candidate to a job creates a new application. Their existing data is preserved.
Bulk Actions
Select multiple candidates:
- Use checkboxes to select
- Click Add to Job
- Select job and stage
- All selected candidates are added
Checking Existing Status
Before adding, check if the candidate:
- Is already in the job pipeline
- Was previously rejected
- Has pending applications
The system warns of duplicates to avoid confusion.
Saved Searches
Saving a Search
Save frequently used queries:
- Enter your search and filters
- Click Save Search
- Name the search
- Choose visibility:
- Personal (just you)
- Team (your hiring team)
- Workspace (all recruiters)
- Save
Using Saved Searches
- Click Saved Searches
- Select from your list
- Search runs with saved parameters
- Results show current matches
Managing Saved Searches
- Edit name or query
- Update filters
- Change visibility
- Delete old searches
Talent Pool Best Practices
Building Your Pool
- Import resumes from previous hiring
- Add sourced candidates even if not immediate fit
- Re-engage past silver medalists
- Keep candidate data updated
Search Strategy
- Start broad — General skills and experience
- Add specifics — Filter for must-haves
- Review high matches — Focus on 70+ scores
- Save good searches — Reuse for similar roles
Candidate Engagement
When finding past candidates:
- Review their history
- Check why they weren't hired (if applicable)
- Personalize your outreach
- Reference their previous application
Don't spam past candidates. Ensure the new role is genuinely relevant to their profile.
Privacy and Compliance
Data Retention
Candidate data in Talent Pool:
- Retained according to your data policy
- Candidates can request deletion
- Anonymized after retention period
Consent
Ensure you have consent to:
- Store candidate data
- Contact them about new roles
- Process their information
Review your privacy policy and local regulations.
Integration with AI Screening
Score Enhancement
Talent Pool results can include AI scores:
- Previous AI screening results
- Skill match percentages
- Experience relevance
Re-screening
For candidates without current scores:
- Add to a job
- AI automatically screens
- View updated scores
- Compare with other candidates
Next Steps
- Candidates — Manage candidate profiles
- Job Offers — Add candidates to jobs
- AI Screening — Screen candidates with AI