AI Candidate Sourcing
Find top talent automatically. Prepzo's AI analyzes your job requirements and searches across professional networks to surface the best-fit candidates, scored and ranked for you.
How It Works
Select a job
Choose a job from your pipeline. The AI reads the title, description, requirements, location, and employment type to understand what you need.
AI builds the search
The AI translates your job requirements into optimized search parameters: keywords, location, seniority level, and industry filters. Add a custom prompt to refine further.
Candidates are found and scored
Matching profiles are returned with full details. Each candidate gets an AI match score (0-100) based on skills overlap, experience relevance, and role fit.
Review, enrich, and engage
Browse results sorted by match score. Enrich top candidates with contact details. Add them to sourcing lists, export as CSV, or push directly into your hiring pipeline.
Key Features
AI-Powered Search
The AI converts job descriptions into optimized search queries automatically. No manual boolean strings needed.
Match Scoring
Every candidate gets a 0-100 match score. Results are ranked so the strongest fits appear first.
Sourcing Lists
Organize candidates into lists by role, project, or team. Track status as candidates move through your funnel.
CSV Export
Export any list as a CSV file for use in other tools, reporting, or offline review.
Webhooks
Set up webhooks on sourcing lists to get notified when candidates are added, updated, or enriched.
Credit-Based Enrichment
Enrich candidates with verified contact details. Credits are tracked monthly with clear usage visibility.
Candidate Status Lifecycle
Sourced candidates move through these statuses as you evaluate and engage them:
API Endpoints
| Method | Route | Purpose |
|---|---|---|
| GET | /api/sourcing | List sourced candidates (with filters) |
| POST | /api/sourcing/search | AI-powered candidate search for a job |
| POST | /api/sourcing/enrich | Enrich candidate with contact details |
| GET | /api/sourcing/export | Export sourced candidates as CSV |
| GET | /api/sourcing/searches | List saved searches |
| POST | /api/sourcing/searches | Create a saved search |
| GET | /api/sourcing/searches/:id | Get saved search details |
| DELETE | /api/sourcing/searches/:id | Delete a saved search |
| GET | /api/sourcing/lists | List all sourcing lists |
| POST | /api/sourcing/lists | Create a sourcing list |
| GET | /api/sourcing/lists/:id | Get list details |
| PATCH | /api/sourcing/lists/:id | Update a list |
| DELETE | /api/sourcing/lists/:id | Delete a list |
| GET | /api/sourcing/lists/:id/members | List members in a sourcing list |
| POST | /api/sourcing/lists/:id/members | Add candidates to a list |
| GET | /api/sourcing/lists/:id/export | Export list as CSV |
| GET | /api/sourcing/lists/:id/webhooks | List webhooks for a list |
| POST | /api/sourcing/lists/:id/webhooks | Create a webhook |
| DELETE | /api/sourcing/lists/:id/webhooks/:whId | Delete a webhook |
| POST | /api/sourcing/lists/:id/webhooks/:whId/test | Test a webhook |
Sourcing Credits
Sourcing operates on a monthly credit system. Each organization has a credit allocation that resets at the start of each month.
Frequently Asked Questions
How does Prepzo's AI candidate sourcing work?
Select a job from your pipeline, and Prepzo's AI analyzes the role requirements to build an optimal search query. It searches across professional networks to find matching candidates, then scores each one against your job criteria. Results are ranked by AI match score so you see the best fits first.
What data does sourcing return for each candidate?
Each sourced candidate profile includes: full name, headline, current company, location, profile URL, skills, experience summary, and an AI-generated match score (0-100). You can enrich profiles further with contact details like email and phone using sourcing credits.
How do sourcing credits work?
Each organization gets a monthly sourcing credit allocation. Searching for candidates uses credits based on the number of results returned. Enrichment (fetching contact details) costs additional credits per candidate. You can track your usage in real-time from the sourcing dashboard.
Can I save and organize sourced candidates?
Yes. Create sourcing lists to organize candidates by role, project, or any criteria you choose. Add candidates to lists, export them as CSV, and set up webhooks to get notified when new candidates match your saved searches.
How is the AI match score calculated?
The AI compares each candidate's skills, experience, location, and seniority against your job requirements. It considers required skills, preferred qualifications, years of experience, and role relevance. Scores range from 0-100, with higher scores indicating stronger matches.
Can I refine search results?
Yes. You can add custom prompts to guide the AI search beyond the base job description. Filter results by status, search by name or company, and sort by match score. Saved searches let you re-run queries as new candidates become available.