ATSJune 27, 2026
Candidate Talent Pools
Organize candidates into pools and segments, tag them by skill or stage, and save the searches you run most. When a requisition opens, your shortlist is already assembled instead of rebuilt from scratch.
Use the Candidate Talent Pools semantic blueprint
/semantius-admin use the architect, analyst and modeler skills to update the semantius platform with the model specified in https://www.semantius.com/blueprints/ats-talent-pools-semantic-blueprint.mdEntity summary
| Name | data_object | Description |
|---|---|---|
| Candidate Tag Assignments | candidate_tag_assignments |
Links between candidates and tags, recording who assigned each tag and when, with optional context. |
| Candidate Tags | candidate_tags |
Free-form labels applied to candidates to support segmentation, search, and pool inclusion, with name, optional category, and color. |
| Recruiter Saved Searches | recruiter_saved_searches |
Saved recruiter searches over the candidate database, with the filter expression, last-run time, and alert preferences. |
| Talent Pool Memberships | talent_pool_memberships |
Links between candidates and talent pools, carrying added date, source, status in the pool, match score, and last engagement. |
| Talent Pools | talent_pools |
Curated pools of candidates kept warm for future roles, such as past finalists, alumni, and hard-to-fill skill clusters. |
| Talent Segments | talent_segments |
Rule-based pool definitions over candidates that automatically populate membership from a saved filter. |
| Candidates | candidates |
People known to the recruiting organization, with or without an active application, carrying contact details, resume, tags, consent, and source. |
flowchart TD classDef master fill:#d4f4dd,stroke:#27ae60,color:#0b3d20; classDef embedded_master fill:#fff4cc,stroke:#c79100,color:#5b4500; classDef platform_builtin fill:#e0e0e0,stroke:#424242,color:#1a1a1a; talent_pools["Talent Pools"] candidates["Candidates"] talent_pool_memberships["Talent Pool Memberships"] talent_segments["Talent Segments"] recruiter_saved_searches["Recruiter Saved Searches"] candidate_tags["Candidate Tags"] candidate_tag_assignments["Candidate Tag Assignments"] users["Users"] talent_pools -->|"has_member"| talent_pool_memberships candidates -->|"member_of_via"| talent_pool_memberships talent_segments -->|"materializes_into"| talent_pools candidates -->|"tagged_via"| candidate_tag_assignments candidate_tags -->|"applied_via"| candidate_tag_assignments talent_pools -->|"groups"| candidates candidates -->|"has owning recruiter"| users talent_pools -->|"has owner"| users users -->|"assigned tags"| candidate_tag_assignments recruiter_saved_searches -->|"has owner"| users class talent_pools master; class candidates embedded_master; class talent_pool_memberships master; class talent_segments master; class recruiter_saved_searches master; class candidate_tags master; class candidate_tag_assignments master; class users platform_builtin; style recruiter_saved_searches stroke-dasharray:5 5;