> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mokaru.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# What is an ATS?

> An Applicant Tracking System (ATS) is the database recruiters use to receive, search, and rank resumes. It is not an AI that rejects you - here is what it actually does and how to write a resume it can read.

## In short

An **Applicant Tracking System (ATS)** is the software that companies use to receive, store, search, and filter job applications. When you apply through a careers portal, your resume almost always lands in an ATS first. The recruiter only sees the candidates the system surfaces.

Common ATS platforms: **Workday, Greenhouse, Lever, Ashby, SmartRecruiters, iCIMS, Oracle Taleo**.

<Note>
  An ATS is not an AI that decides to reject you. In its core, it is a database. Your resume is broken down into structured fields - job titles, companies, dates, skills - and recruiters search and filter that data based on keywords. Think of it as a Google Sheet with a powerful search bar.
</Note>

## How an ATS actually works

<Steps>
  <Step title="Your resume is parsed">
    The portal takes your PDF or DOCX and extracts structured data: name, contact, work history, skills, education. Fancy layouts (columns, icons, text in images) often parse incorrectly, which means data ends up in the wrong fields or missing entirely.
  </Step>

  <Step title="It is stored in the database">
    Your application becomes one row among many. Most ATSs display candidates in **chronological order by default** - newest first.
  </Step>

  <Step title="Recruiters search and filter">
    Recruiters run keyword queries with Boolean logic - `React AND AWS NOT junior`, for example. If your resume does not contain the words they filter on, you simply do not appear in the result set.
  </Step>

  <Step title="A human reviews the shortlist">
    Recruiters typically stop scrolling after the top results. If you applied late, or your keywords do not match, you are functionally invisible.
  </Step>
</Steps>

## Common myths

<AccordionGroup>
  <Accordion title="“The ATS rejects me with AI”">
    No. There is no AI silently throwing your resume in the bin. Most rejections come from:

    * **Knock-out questions** (work authorization, required certifications, location, shift availability) - one wrong answer and you are out instantly.
    * **No keyword match** for the recruiter's search query, so you never enter the result set in the first place.
    * **Recruiter never scrolled far enough** - if your application sits at position 87, no one ever opened it.
  </Accordion>

  <Accordion title="“There is an official ATS score”">
    No. There is no standardised ATS score and no official ATS certification. When people say a resume is "ATS-friendly", they just mean: the parser can read it correctly, and a recruiter can skim it quickly.
  </Accordion>

  <Accordion title="“Semantic search means keywords do not matter”">
    Still no. Enterprise ATSs (Workday, Oracle, iCIMS, SmartRecruiters) increasingly add semantic layers that:

    * Normalise skills (mapping synonyms like "HR Advisor" → "HR Consultant")
    * Calculate similarity scores between your profile and the role
    * Surface ML-based match scores ("matches 72% of the role")
    * Recommend candidates from the existing talent pool

    But this layer is used for **ranking and sorting**, not silent auto-rejection. Boolean + keyword search is still the backbone of how sourcing actually works. Keywords decide who enters the result set; semantic matching mainly decides who ranks higher.
  </Accordion>

  <Accordion title="“Fancy templates impress the ATS”">
    The opposite. Multi-column layouts, sidebars, text inside images, custom fonts, and decorative graphics frequently break the parser. A plain Word or Google Docs resume works perfectly fine for virtually all ATS systems. Avoid Canva for ATS submissions.
  </Accordion>
</AccordionGroup>

## What "ATS-friendly" actually means

<CardGroup cols={2}>
  <Card title="Single-column layout" icon="rectangle-vertical-history">
    Top-to-bottom reading order so the parser does not reshuffle content.
  </Card>

  <Card title="Standard section headings" icon="list">
    Use **Work Experience**, **Education**, **Skills** - exactly as ATS systems expect.
  </Card>

  <Card title="Plain-text body" icon="font">
    No images for text. No icon fonts in the parsed body. Real characters only.
  </Card>

  <Card title="Contextual keywords" icon="key">
    Mirror the language of the job posting (skills, tools, certifications) where it is honestly applicable. No keyword stuffing.
  </Card>
</CardGroup>

## Practical takeaways

* **Write for two readers**: the parser and a human skim-reader. If either one cannot extract the relevant info in a few seconds, you lose.
* **Use keywords in context**, never as a stuffed list. Prove them in your experience section.
* **Make skills explicit**. If the posting says "TypeScript", do not write "TS". Match the wording.
* **Take knock-out questions seriously**. They reject far more candidates than any AI ever does.
* **Apply early when you can**. Chronological ordering is the default in many ATSs, so being near the top of the list helps - but only if your resume also matches the recruiter's filters.

## How Mokaru helps

<Steps>
  <Step title="ATS-friendly templates by default">
    Templates marked with the **ATS** badge use single-column, parser-safe layouts. 7 of our 8 templates are ATS-friendly.
  </Step>

  <Step title="Tailoring against the job posting">
    Paste a job description and Mokaru suggests the keywords from that posting that fit your background - so the ATS search ranks you higher for that specific role, without inventing things you cannot back up in an interview.
  </Step>

  <Step title="One master resume, many tailored copies">
    Build once, fork per application. Each tailored version optimises wording and keywords for that role without losing the source data on your profile.
  </Step>

  <Step title="Boring on purpose">
    The useful tools keep the layout intentionally boring, help you align your real experience with the job description, and make sure the right keywords are present.
  </Step>
</Steps>

## Related

<CardGroup cols={2}>
  <Card title="Resume Builder" icon="file-user" href="/features/resume-builder">
    Build, tailor, and export ATS-friendly resumes.
  </Card>

  <Card title="Job Tracker" icon="briefcase" href="/features/job-tracker">
    Track every application from submitted to offer.
  </Card>
</CardGroup>
