Skip to content

Core Features

TalentSync provides a complete suite of tools for the entire hiring funnel — from job creation through every stage of candidate evaluation.


Feature Map

FeaturePhaseStatus
Job Board & Stage TypesPhase 0✅ Complete
Automated ScreeningPhase 1A✅ Complete
Candidate PoolPhase 1A✅ Complete
Live 1-on-1 InterviewPhase 1B✅ Complete
Candidate DashboardPhase 2Planned
DSA Technical RoundPhase 3Planned
AI-Assisted RoundsPhase 4Planned
Plans & OrganizationsPhase 5 (usage limits: Phase 0)Planned
Org Management & BillingPhase 5Planned
Analytics & BrandingPhase 6Planned

Key Concepts

Stage Types are Data

All 6 stage types are seeded as StageTypeConfig documents. GET /v1/stage-types is the single source of truth for what stage types exist and how their UI should render. The frontend never hardcodes this.

Pipeline is the Source of Truth

CandidatePipeline is the single source of truth for candidate state. One document per (job, candidate) pair. No more inferring status by scanning Interview records.

Privacy is Structural

Internal evaluation data (AI scores, recruiter notes, feedback, criteria scores) is never mixed with candidate-visible data in API responses. The candidateProjection() function enforces this at the service layer — there is no opt-in/opt-out, no field visibility flags. It's a structural whitelist.

No Feature Gating on Stage Types

All plans get all 6 stage types. Plans differ only in volume limits. This simplifies both the backend enforcement logic and the frontend UI (no "upgrade to unlock" overlays on stage type options).