ResumeAdapter
How the Workday parser works
Updated 2026-06-12

What happens after you hit submit.
Inside the Workday parse.

Why this matters

Before a recruiter reads a word, Workday runs your resume through a two-stage parse and then matches the result against the requisition. Get the layout wrong and your contact details, dates, and skills arrive blank or scrambled. This page walks the parse step by step, separates semantic from exact matching, and explains what Illuminate, HiredScore, and Paradox actually do to your application.

See how your resume parsesField-by-field readMissing keywordsRewrite plan
By the numbers
Parse
2 stages
Ingest then extract
Matching
Semantic + exact
Exact still wins
AI layer
Illuminate
Since Sept 2024
Fields
4 core
Contact, work, education, skills

Quick answer

How does the Workday ATS read your resume?

In two stages, then a match. First, ingestion converts your uploaded file to plain text and strips the visual layout, so the parser reads a single stream of characters in reading order and never sees your columns, your header band, or your text boxes. Second, entity extraction maps that text to four structured fields, contact, work history, education, and skills, using your section headings as delimiters and patterns like a date range or an email shape. The structured profile that comes out is what the recruiter view and every AI layer read, not your visual design. On top of that, Workday matches your skills against the requisition with both semantic and exact-keyword matching, and since September 2024 an AI layer called Illuminate reads those same fields. So a clean parse is the prerequisite: a skill the extractor never captured cannot be matched See what Workday extracts.

The two-stage parse

Ingestion, then extraction.
Two passes, two failures.

Workday Recruiting is a module of Workday HCM, and its parser has no separate brand name. When you upload, it runs the same two-stage parse every time. Each stage does one job, and each stage fails in one specific way you can design around.

  1. 01
    Stage

    Ingestion: your file is converted to text

    Workday opens your upload and pulls the raw text out of it. In this pass the visual layout is stripped away: the parser does not see your columns, your header band, your text boxes, or your spacing. It sees a linear stream of characters in reading order. A clean text-layer PDF, DOCX, DOC, RTF, TXT, or HTML all yield text here; a scanned or image-only PDF yields nothing because there is no text layer to pull from.

    The failure it causes

    This is why document headers and multi-column designs break. Anything in the header or footer band is dropped before extraction even starts, and a two-column page gets read across both columns, so a skills sidebar lands in the middle of a work-experience sentence.

  2. 02
    Stage

    Entity extraction: text is mapped to profile fields

    With plain text in hand, Workday runs entity extraction to decide which fragment is a name, which is an employer, which is a date, and which is a skill. It uses your section headings as delimiters and conventional patterns (an email shape, a date range, a job title) to populate four core fields: contact, work history, education, and skills. The structured profile that comes out of this stage is what the recruiter view, the search index, and every AI layer read. Your visual design is gone by now.

    The failure it causes

    This is why nonstandard headings and inconsistent dates misfile your content. A creative heading is not recognized as a section break, so its content collapses into the role above it, and a date written three different ways can leave the employment-dates field empty, which a years-of-experience filter then reads as zero.

By the end of stage two your visual design is gone and a structured profile remains. For the full do-this and avoid-this checklist that keeps both stages clean, see the Workday resume format guide.

Once your profile is structured, Workday matches your skills against the requisition. The matching is semantic: it uses NLP to understand common abbreviations, so it reads PM as project management and recognizes synonyms rather than only looking for identical strings. It also maps your skills to a canonical skills taxonomy, which lets a related term register even when your exact phrasing differs from the posting.

That does not make exact wording optional. Across Workday matching, an exact match of the requisition's own term still scores higher than a semantic near-match. The practical rule is to mirror the job description's own language for tools, certifications, titles, and methods. If the posting says Tableau, write Tableau, not only data visualization. The semantic layer is a safety net, not a license to paraphrase the requirement away.

Semantic matching widens what counts as a hit; exact matching decides how much each hit is worth. Mirror the posting's terms and prove each skill inside a role, and you satisfy both at once.

The AI layer

Three AI pieces,
all reading the same parsed profile.

Workday has layered AI on top of the parse through one launch and two acquisitions. None of them replace the recruiter, and none of them read your visual resume. They read the structured profile the parser built, and they match your skills against a canonical skills taxonomy. Here is what each one is, and what it means for the resume you upload.

Workday Illuminate

Announced September 17, 2024
What it is

Illuminate is Workday's generative-AI layer, announced on September 17, 2024. Workday describes it as powering skills matching, candidate summaries for recruiters, and job-description generation. It reads the structured profile that entity extraction produced and matches your skills against a canonical skills taxonomy rather than only on exact strings.

What it means for your resume

Because Illuminate matches on skills, a skill the parser never extracted cannot be matched. The prerequisite for any AI benefit is a clean parse: the skill has to be present in the structured profile, ideally shown in the context of a role, before semantic matching can credit you for it.

HiredScore (HiredScore AI for Recruiting)

Acquisition intent announced February 26, 2024
What it is

HiredScore is an AI talent-orchestration tool Workday announced its intent to acquire on February 26, 2024, now offered as HiredScore AI for Recruiting. It grades and prioritizes candidates for recruiters and surfaces the strongest matches against a requisition, so a recruiter spends time on a shortlist rather than a raw pile.

What it means for your resume

Grading and prioritization run on the parsed profile and how well it maps to the posting. If your structure parsed cleanly and your terms mirror the requisition, you are more likely to be prioritized into the recruiter's view. A scrambled parse gives the grader less to work with.

Paradox

Acquisition completed October 1, 2025
What it is

Paradox is a conversational-AI recruiting platform whose acquisition Workday completed on October 1, 2025. It automates screening questions, interview scheduling, and candidate follow-up through a chat interface, handling the early back-and-forth that a coordinator used to do by hand.

What it means for your resume

Paradox sits ahead of the human conversation, not in place of the parse. It can ask you knockout or screening questions directly, but the resume you uploaded is still parsed into the profile behind it. Answer the screening questions accurately, and make sure the resume itself parsed cleanly first.

Sources: Workday Newsroom, Announcing Workday Illuminate (2024-09-17); Workday Announces Intent to Acquire HiredScore (2024-02-26); Workday Completes Acquisition of Paradox (2025-10-01). Accessed 2026-06-12.

Workday announced on October 1, 2025 that it had completed its acquisition of Paradox, a conversational-AI recruiting platform that automates candidate screening questions, interview scheduling, and follow-up. Alongside Workday Illuminate (announced September 2024) and the HiredScore acquisition, it puts more of the early hiring funnel under automation, which means the structured profile Workday's parser builds from your uploaded resume now carries more of the early signal.

What the parser keys on

Five things the parse
actually depends on.

Everything above reduces to five levers. Each one decides whether a stage of the parse reads you accurately, and each one is fixable before you submit.

  1. 01
    Depends on

    A clean single-column structure

    Why and where to fix it

    Ingestion reads top to bottom in one stream. One column is the difference between a role that reads back intact and a role spliced with sidebar text. Fix it in the Workday resume format guide.

  2. 02
    Depends on

    Contact details in the body

    Why and where to fix it

    The header and footer band is stripped during ingestion. Name, email, and phone have to sit in the first lines of the body to survive into the contact field. Fix it in the format guide.

  3. 03
    Depends on

    Standard section headings

    Why and where to fix it

    Entity extraction uses headings as delimiters. Work Experience, Education, and Skills are recognized; a clever label is not, and the section it heads gets misfiled. Fix it in the format guide.

  4. 04
    Depends on

    Consistent date formatting

    Why and where to fix it

    The employment-dates field is filled from your role headers. One consistent format keeps that field populated; mixed or graphic dates can leave it empty and trip an experience filter. Fix it in the format guide.

  5. 05
    Depends on

    Requisition-matched skills shown in context

    Why and where to fix it

    Skills matching scores a term higher when it appears inside a role with a result attached than when it sits alone in a list. Mirror the posting's own wording and prove it in a bullet. Fix it in the resume format guide.

The fastest way to see which of these five your resume already passes, and which it fails, is to read it the way Workday does. Scan your resume against a Workday job.

See the parse, not the layout

See the structured profile Workday builds from your resume.

The scanner reads your resume the way the two-stage parse does, then shows the fields that come back empty, the requisition keywords you are missing, and the bullets that need a number. Free, no signup to see the score.

FAQ

How Workday reads your resume FAQ

The questions candidates ask when they want to know what Workday actually does with the resume they upload. Answers are byte-identical to the FAQPage JSON-LD, because AI engines that extract HTML and AI engines that extract JSON-LD should not see different text.

How does the Workday ATS read your resume?

In two stages. First, ingestion converts your uploaded file to plain text and strips the visual layout, so the parser reads a single stream of characters in reading order and never sees your columns, header band, or text boxes. Second, entity extraction maps that text to four structured fields: contact, work history, education, and skills, using your section headings as delimiters. The structured profile that results is what the recruiter view and every AI layer read, not your visual design.

Does Workday use AI to reject candidates?

No, AI does not reject you on its own. Workday's AI assists recruiters: Illuminate matches your skills to the requisition and writes candidate summaries, and HiredScore AI for Recruiting grades and prioritizes candidates so the recruiter sees the strongest matches first. A human recruiter still makes the decision. What the AI needs from you is a clean parse: a resume the two-stage parse can read into the structured profile is the prerequisite for any of it to credit you correctly.

What is Workday Illuminate?

Workday Illuminate is Workday's generative-AI layer, announced on September 17, 2024. It powers skills matching, candidate summaries for recruiters, and job-description generation. For a job seeker, the key point is that Illuminate matches on skills drawn from the structured profile, so a skill the parser never extracted from your resume cannot be matched. A clean parse, with skills shown in the context of your roles, is what lets it credit you.

What is HiredScore?

HiredScore is an AI talent-orchestration tool that grades and prioritizes candidates for recruiters. Workday announced its intent to acquire HiredScore on February 26, 2024, and now offers it as HiredScore AI for Recruiting. It scores how well a parsed profile maps to a requisition and surfaces the strongest matches first, so recruiters review a shortlist rather than a raw pile. It assists the recruiter; it does not replace the human decision.

Does Workday match exact keywords or meaning?

Both, but exact matches still score higher. Workday uses semantic and NLP matching, so it understands common abbreviations (PM for project management) and synonyms, and it maps your skills to a canonical skills taxonomy rather than only matching strings. That said, an exact match of the requisition's own term carries more weight, so mirroring the job description's wording for tools, certifications, and methods still matters.

Does Workday rank or score applicants?

Yes, through its AI layer. HiredScore AI for Recruiting grades and prioritizes candidates against a requisition, and Illuminate surfaces skills matches, so recruiters see the strongest profiles first. The ranking runs on the structured profile the parser built and how well your terms map to the posting. A clean parse and requisition-matched skills are what move you up the recruiter's list; a scrambled parse gives the ranking less to read.

Can Workday read a scanned or image-based PDF?

No. A scanned or image-only PDF has no text layer, so ingestion has nothing to convert to text and entity extraction has nothing to map into fields. Your profile comes back empty. Export a real text-layer PDF from Word or Google Docs, or upload a DOCX, which exposes paragraph styles that the parser uses to detect structure and has historically parsed most consistently.

What does the Workday parser key on most?

Five things: a clean single-column structure it can read in order, contact details in the body rather than the stripped header band, standard section headings it can use as delimiters, consistent date formats that keep the employment-dates field populated, and requisition-matched skills shown inside your roles rather than in an isolated list. Fix those and the parse, the matching, and the AI ranking all have something accurate to read.

Before you apply through Workday

Run your resume against
the actual Workday job description.

Get the parser-readable check, the requisition keywords your resume is missing, the bullets that need a number, and a rewrite plan. Free to scan; no signup to see the score.

Your resume stays yoursAnalyzed in seconds, then deleted. Never stored. Never used to train AI.Workday-readable check