All research
Platform documentation/5 min read/Direct sources linked

What applicant tracking systems do

What current platform documentation says about parsing, extracted fields, and the formatting that can get lost.

From a file to a recruiter record

The parser reads the file, extracts information such as contact details and work history, and places it into structured fields. Employer rules, searches, filters, and human review happen after that and vary by system and company.12

Example: Greenhouse

Parsing, filtering, and review are different steps.

Greenhouse documents tools for each. How an employer uses them depends on its hiring process.

FIG 01
  1. Parsing
    Fill in the record

    Extract information from the resume into candidate fields.

  2. Filtering
    Find applications

    Filter by status, source, education, or application fields.

  3. Review
    Track assessments

    Record interviews, scorecards, and test results.

  4. Decision
    Manage next steps

    Track applications awaiting a decision or an offer.

Write for both: use a layout the software can read, then make the experience clear to the person reviewing it.
Fig. 1 / Software and processThese tools do not establish one universal ATS score or rejection rule.Greenhouse Support: resume parsing and candidate filters.

What the parser actually does

Current Greenhouse and Lever documentation describes parsers that extract readable information from a resume and populate candidate fields such as contact information and work history.12

What can actually break

Greenhouse lists image-based resumes, graphics, word art, complex tables, headers, footers, text boxes, and columned layouts among formatting patterns that can produce unsuccessful or partial parsing. Lever notes that image files are not parseable and recommends checking whether the document text can be highlighted.12

Parsing is not the whole selection process

ATS products can also expose search and filter tools, and employer workflows differ by configuration. When software influences employment decisions, EEOC guidance says employers still need to consider job-relatedness and adverse impact.43

Practical takeaways

  • Use standard section headers so both parsers and humans can navigate quickly.
  • Write role titles and core skills in plain language, not internal jargon.
  • Avoid graphics or tables that disrupt parsing and readability.

Common questions

Do ATS systems automatically reject resumes?

Some employer workflows can filter or reject based on configured rules. The parser itself is the extraction step, and there is no single behavior shared by every ATS and employer.

Is keyword stuffing useful?

No. Use the language of the role where it truthfully describes your experience, but do not stuff hidden or repetitive keyword blocks into the file.

What is the best ATS-safe format?

A single-column layout with clear headings, consistent dates, and standard section names is the safest baseline.

How this shows up in your report

01

Readable resume text

We extract text from uploaded files and review its structure. Check that the extracted text includes your sections in the right order.

02

A resume score, not an ATS score

Our score summarizes the resume report. It does not reproduce an employer's screening settings or predict whether a filter will accept your application.

Sources and related research

Apply it to your resume

Find out where your resume needs more detail.

Review my resume