Sign in
Home · Guides · ATS

What is an ATS and why nobody calls after you apply

Updated: September 2026 · Dante Coledas, founder of chooseme

Sending 40 applications and not getting a single call often has a less personal explanation than it seems: no human read those resumes. Between the "Apply" button and the recruiter sits software that receives, sorts, and filters candidates, and that sets a portion of them aside before any person looks at them.

That software is called an ATS. This guide explains what it is, how it processes a resume step by step, which myths circulate about how it works, and, above all, which signs indicate that a resume is getting stuck in the filter and how to fix it.

In this guide

What an ATS is and how many companies use one

ATS stands for Applicant Tracking System. It is the software companies use to post jobs, receive applications, store them in a database, and help the hiring team filter and prioritize them. Workday, Greenhouse, Lever, iCIMS, Taleo, and SAP SuccessFactors are some of the best known, and job boards perform a similar function with their own internal filters.

Adoption is massive and still growing. Industry estimates indicate that more than 97% of Fortune 500 companies use an ATS, roughly 70 to 75% of large companies overall, and a growing share of small and mid-sized businesses, pushed by volume: a posting published on a major job board can receive between 100 and 500 applications within days, and no hiring team can read them all by hand.

It helps to understand the reason before getting angry at the tool. The ATS does not exist to hurt candidates but to make a process with 250 applicants manageable for two people in HR. The problem is the side effect: valid candidates who get left out over formatting or vocabulary, not merit.

How it processes a resume, step by step

Understanding the internal path of an application clarifies why some resumes vanish without a response. The typical circuit has five stages:

  1. Intake. The resume enters the system, either uploaded as a file or entered into a form. It gets attached to the opening and to a candidate profile in the database.
  2. Parsing (reading and extraction). The system converts the file into plain text and tries to identify the fields: name, contact information, experience with dates, education, skills. This is where the first silent rejections happen: a two-column layout, tables, icons, or text inside images can make the extraction come out broken or incomplete.
  3. Comparison with the opening. The ATS checks the extracted text against the requirements of the posting: keywords, years of experience, degrees, languages. Some systems calculate a match score; others only let the recruiter search and filter by terms.
  4. Automated filters and knockout questions. Many processes add screening questions ("Are you authorized to work in the United States?", "Are you located within commuting distance of this position?"). An answer outside the criteria archives the application without human intervention.
  5. Human review of the subset. The recruiter does not open all 300 applications: they open the ones the system ranks at the top or the ones that come up when searching for the terms of the role. A poorly parsed resume, or one without the words from the posting, simply does not appear in that search.

The decisive point sits between stages 2 and 3. A resume can describe the perfect candidate and still be invisible, because the system extracted the text badly or because the candidate described their experience in different words than the ones the recruiter searches for.

78%
Estimated match with the job posting
✓ Single-column, readable layout
✓ Dates and titles detected
✗ 4 keywords from the posting are missing

Myths and facts about ATS software

A fair amount of outdated or plainly false information circulates around ATS software, and it leads people to optimize what does not matter and neglect what does. The most repeated myths, checked against reality:

MythReality
"The ATS automatically rejects 75% of resumes."Most ATS software does not reject: it ranks and filters. The rejection happens when the recruiter reviews only the top results, or through a knockout question. The effect is similar, the mechanism is not.
"You have to repeat the keywords many times to raise the score."Padding the resume with repetitions does not improve results in modern systems, and it looks terrible to the human who reads it afterward. What matters is that the right terms are present, not how many times.
"PDF cannot be used because ATS software cannot read it."Current ATS software reads text-based PDFs without trouble. What it does not read well is visual content: text in images, skill graphics, complex columns. A simple PDF works; the advice to avoid it went stale years ago.
"Putting keywords in white font or tiny text fools the system."Systems detect it and some flag it; the recruiter sees it when opening the file. It is the fastest route from "rejected" to "rejected with cause."
"If the ATS filtered me out, there is nothing to do."The filter responds to format and vocabulary, two things entirely within the candidate's control. Changing them changes the outcome.

The practical conclusion of the table: there is no need to fool the system, only to stop tripping over it. A well-structured resume with the vocabulary of the posting gets through the filter without tricks.

Signs that a resume is not getting past the filters

There is no way to see the score an ATS assigns, but there are consistent symptoms when the problem lies in the filter and not in the profile:

  • Total silence at volume. More than 20 or 30 applications to roles that match the profile, without even an automated rejection or a first phone screen, point to a parsing or keyword problem before a merit problem.
  • Responses only through direct human contact. If interviews come through referrals or direct contact with recruiters, but never through job boards, the resume works with humans and fails with systems.
  • The resume uses a two-column layout, icons, graphics, or tables. These are the elements that cause the most extraction failures. A quick home test: select all the text in the PDF and paste it into a plain-text file; if it comes out scrambled or incomplete, the ATS sees the same thing.
  • The resume's vocabulary does not match the postings. Describing as "client relationship stewardship" what postings call "customer service" means the recruiter's searches never find it. The same goes for unexplained acronyms or tools named in nonstandard ways.
  • One generic resume for every opening. Without tailoring, the term match with each specific posting is low by definition, and the ranking reflects it.

None of these signs confirms the diagnosis on its own, but two or more together justify reviewing the resume before adding more applications that go down the same drain.

Applying 50 times with a resume that does not parse well is not persistence, it is repeating the same mistake 50 times. Before increasing volume, it pays to verify that the document gets through the parsing stage.

A free check shows what the ATS sees in the resume
Check my resume for free →

What to do about it

The good news about the ATS problem is that it gets fixed quickly: these are adjustments of format and vocabulary, not a rebuild of the profile. In order of impact:

  1. Simplify the format. One column, standard section headings ("Work Experience," "Education," "Skills"), a normal font, no tables, text boxes, or text inside images. The full recommended structure is in the guide on how to write a resume, and the technical checklist in the guide on an ATS-friendly resume.
  2. Use the exact names of things. Tools, methodologies, and job titles written as they appear in postings for the field: Excel, SAP, Google Ads, customer service. If an acronym is common, include both the acronym and the full form ("CRM (customer relationship management)") to cover both searches.
  3. Tailor each application to the posting. Take the 5 to 10 terms that define the role from the posting and verify that the true ones appear on the resume, in the summary, the experience, or the skills. It is the single strongest lever, and the guide on tailoring the resume to each job lays out the method.
  4. Answer knockout questions carefully. Part of the automated rejections come not from the resume but from the form: a question about work authorization or location answered in a hurry archives the entire application.
  5. Check before sending. Instead of guessing what the system sees, it can be verified: the free ATS resume checker analyzes the resume the way a tracking system would, flags extraction and keyword problems, and prioritizes what to fix first.

With the format resolved and the vocabulary aligned, the rest goes back to depending on what it always depended on: the strength of the profile and the quality of the accomplishments described. The goal is not a resume written for robots, it is a resume that no robot breaks on its way to the human.

A simple rule to stay oriented: write the resume for the recruiter, format it for the ATS. The content persuades the person; the format only has to stay out of the machine's way.

Frequently asked questions

What does ATS stand for?

ATS stands for Applicant Tracking System. It is the software companies use to receive, store, filter, and prioritize job applications. Most large companies use one, and more and more small and mid-sized businesses do as well.

Does an ATS reject resumes automatically?

Generally it does not reject: it extracts the text, compares it with the posting, and ranks it or makes it searchable. The rejection happens when the recruiter reviews only the top results, or when a knockout question on the form archives the application. A poorly parsed resume, or one without the posting's keywords, becomes invisible, which in practice amounts to a rejection.

How do I know if my resume gets past ATS filters?

There is a home test: select all the text in the PDF and paste it into a plain-text file; if it comes out scrambled or parts are missing, the ATS reads it just as badly. For a complete diagnosis, an automated ATS check analyzes extraction, structure, and keywords, and flags what to fix.

Does a PDF work with ATS software?

Yes. Modern ATS software reads text-based PDFs without trouble, and it is the format that best preserves the layout. What causes errors is not the PDF but content that is hard to extract: multiple columns, tables, icons, and text inside images.

Why does nobody call after I apply?

The most common causes, in order: the resume's vocabulary does not match what the posting asks for, the format breaks automated extraction, the application arrived late to a process already underway, or the profile is competing against candidates with a higher match. The first two are fixed by adjusting the resume; it is worth ruling them out before drawing conclusions about the profile.

What are resume keywords?

They are the terms the recruiter and the system use to search for candidates: names of tools, skills, job titles, and certifications as they appear in postings. A resume can describe the right experience in words nobody searches for, and that alone is enough to stay out of the results.