Applicant tracking system
Also called ATS
Software that stores and manages job applications through the stages of a hiring process, from application to offer.
Last reviewed
In practice
An ATS is a system of record. It was designed to stop applications getting lost in inboxes, and at that it works. The trouble started when the same software acquired filtering features and became a screening tool by accident.
The persistent myth is that an ATS "rejects" resumes automatically on keyword matching. Most do not auto-reject; they rank, filter and surface, and a recruiter acts on what the interface put in front of them. The distinction matters less than it sounds, because a candidate who never appears in a list has been screened out either way.
Advice built on beating the ATS, such as keyword stuffing and avoiding formatting, has become self-defeating now that a generative model can produce a keyword-perfect application for free. When everyone passes the filter, the filter has stopped filtering.
Related
Resume screening
Reviewing submitted resumes to decide which candidates continue in a process, usually against criteria such as keywords, years of experience, education or employer history.
Skills-based hiring
Selecting candidates on demonstrated ability to do the work, rather than on proxies for it such as degrees, job titles or previous employers.
Automated employment decision tool
A computational process that substantially assists or replaces discretionary decision-making in hiring or promotion, typically by scoring, ranking or filtering candidates.
How CalHire handles this: ATS integration and the public API
Read further
Longer pieces on this and the arguments around it.
Does an ATS really reject your résumé? What actually happens
The "75% of résumés are rejected by robots" claim has no verifiable source. What an ATS actually does, where filtering really happens, and what to do about it.
Read