ApplyBot
← All writing

GUIDE

What an applicant tracking system actually does

2 min read

Quick answer: an applicant tracking system, or ATS, is mainly a filing cabinet for recruiters — it stores applications, lets someone search and sort them, and tracks which stage each candidate is in. In most cases it does not automatically reject resumes based on formatting or keywords. The exceptions are real but narrow: a resume built entirely as an image or an unusual file format can genuinely fail to load as text.

The name causes most of the confusion. "Applicant tracking system" sounds like it's tracking and judging you. Mostly, it's tracking the application — as in, keeping it organized so a human doesn't lose track of three hundred resumes in an inbox.

What it's actually for

Picture a recruiter with an open role. Applications come in from the company's careers page, from LinkedIn, sometimes from a referral form. Without something to collect them, that's three hundred emails and PDFs scattered across systems. The ATS is where they all land instead — one list, with a status next to each name: new, reviewed, interviewing, rejected, hired.

Recruiters use it to search ("show me everyone who mentioned SQL"), to sort, and to leave notes for each other. That's most of what it does. It's project management software for hiring, not a judge.

Where the "robot rejection" myth comes from

The myth isn't baseless — it's just outdated and overstated. A few things are true:

  • Recruiters often do search or filter by keyword inside the system, the same way you'd search your own inbox. If a posting says "five years of SQL" and your resume never mentions SQL at all, a keyword search won't surface you. That's not automatic rejection — it's just not showing up in a search someone ran.
  • A resume saved as a picture, or in a format the system genuinely can't open, can fail to display as readable text. This is rare today, but it does happen, and it's worth avoiding.
  • Some systems flag applications as incomplete if a required field wasn't filled in — not because of the resume's content, but because a form field was left blank.

What's not generally true: that clean, standard formatting gets you rejected, that using a common template hurts you, or that the system is "scoring" your resume against the job description on its own. Most systems don't do that. A human is still the one deciding.

What's actually worth doing

Given what these systems really do, two things are worth the effort:

Use words that actually appear in the posting, where they're honestly true of you. Not stuffed in white text or repeated ten times — just present, plainly, if a recruiter might search for them.

Keep your resume as real text, not an image, and stick to a standard file format like PDF or Word. That's the actual formatting risk, and it takes one export setting to avoid.

Everything else — font choice, a touch of color, a two-column layout — is a matter of taste for the human who eventually reads it, not something a system is scoring you on. Worry about the reader, not the robot.

Start free and watch the queue fill up.

Tracking your search, finding jobs, and keeping your contacts organized cost nothing. Turn on automation when you’re ready.