ATS and parsers
AI resume screening: parse first, then a rank you cannot game
AI resume screening in 2026 is two layers, not a secret judge. Layer 1 is the ATS: Workday, Greenhouse, Taleo, or iCIMS parse the file, store fields, and let a recruiter search. Layer 2 is optional: an LLM that summarizes or ranks after those fields exist. Most silent rejections are still empty email fields and knockout questions — weekends, license, years — not a model that disliked your tone. Write so the extract has true nouns and the sentences still mean something you can defend.
Written by EnhanceCV Editorial Team·Editorial review: CPRW
Published August 29, 2026·Last updated August 29, 2026

Key takeaways
- · Layer 1 still wins or loses first. If Workday or Greenhouse cannot store email, dates, and employer, no LLM rank will surface you.
- · Layer 2 is optional summarize or rank. It reads the extract or the text layer — it does not invent Guidewire years or skip a knockout.
- · Put the posting’s real nouns inside bullets you can say out loud. A stuffed footer looks like noise to search and like spam to a summary.
- · Finish knockouts and questionnaires. Weekend OT and years of FNOL must match a sentence on the resume.
- · Select-all, then check the parse before Apply. Silence is usually a blank field, not a hidden AI score.
AI screening is two layers: parse first, then an optional rank
Key takeaway: The myth is a secret model that decides. The failure we see is an empty email field, then a knockout, then a summary of whatever junk the parser stored.
Casey works inbound claims intake at a regional auto insurer: headset, Guidewire ClaimCenter, 40–50 first notices of loss a shift, recorded-statement flags before the file goes to an adjuster. The national carrier posted “Claims Intake Team Lead” on a Workday career site that advertises “AI-powered matching.” An insurtech wants a similar lead in Greenhouse and writes blog posts about “AI screening.” A hospital patient-access req sits in iCIMS. None of those pages mean a model read Casey’s personality. They mean two stacked jobs, and the first job is still a database.
Layer 1 is the ATS you already know from how to pass ATS. Workday, Greenhouse, Taleo, and iCIMS extract text, hang it on fields — name, email, phone, employer, title, dates, education — and let a recruiter or sourcer search. If Casey’s Canva file parks the Gmail in a sidebar, Layer 1 stores an empty email. Search for “Guidewire” or “FNOL” returns nothing. That silence is a parse fail. It is not an AI judgment. A pretty PDF that never stores a phone has already failed before any model runs.
Layer 2 is optional and later. Some Workday tenants turn on skills inference or a matching widget. Some Greenhouse orgs generate a short summary for the recruiter. A few vendors sell a rank. Those features read whatever Layer 1 stored, or they read the text layer of the PDF. They do not invent two years of Guidewire. They do not override a knockout that says Casey cannot work Saturdays. They summarize and sort. If the extract is empty, the summary is empty. If the bullets are adjective soup, the summary is adjective soup. Writing for “the AI” without a selectable email is theatre.
Recruiters are not waiting for a magic score. They type “Guidewire” and “intake” and sort by date. You either appear with an email they can click, or you do not. That is why this page and ATS resume agree: extractable first, then relevant, then meaningful. A 94 on a random “AI resume score” that never saw this carrier’s Workday knockouts is entertainment, not a pass. For a rehearsal of Layer 1, use the ATS checker and the write-up on the ATS resume checker — both find parse and noun gaps, not a hiring decision.
If Casey’s store-brand intake tool is not named Guidewire, write both: the badge name and the posting’s noun, in one bullet, so search and honesty both survive. Layer 2 will quote that sentence if a tenant summarizes. It will not rescue a footer that repeats the whole qualifications block twelve times. For how to place nouns without lying, use resume keywords and tailor the resume to the job. The rest of this page is how the two layers fail in the wild, vendor by vendor, and what to type before Apply.
What “the AI rejected me” usually was
- Contact or dates never extracted — header, image, or two-column shuffle. Layer 2 had nothing to rank.
- Required knockout or questionnaire blank or contradicted the PDF.
- Recruiter searched a noun that exists only as an icon or a skill bar.
- You never submitted: account created, resume uploaded, Continue never clicked.
What Workday, Greenhouse, Taleo, and iCIMS actually store — and what they might rank
Key takeaway: One boring file still serves all four. The vendor change is widgets, retype, and whether anyone turned an LLM on.
Workday wants First Name, Email, Phone, repeating Experience rows, Education, and Skills tags. Put those tokens in the body under Work Experience, Education, Skills. The optional “AI” layer in some tenants infers skills from the same text or shows a match widget to a coordinator. It cannot fill a blank email. Confirm is still a human job: read every autofilled field. Details for widgets live in Workday resume format. The upload click path is how to upload a resume to Workday. If the tenant shows a skills cloud Casey never claimed, delete the tag before Submit — Layer 2 guessed; Casey still owns the form.
Greenhouse is PDF-forward for hiring managers and search-forward for sourcers. The file has to be selectable when a human opens it, and the text has to be indexed when someone types “FNOL.” Some orgs turn on a recruiter summary or a score. That summary quotes sentences. “Hard worker, team player, Microsoft Office” becomes a useless paragraph. “Logged 40–50 FNOL calls per shift in Guidewire and flagged recorded-statement files before adjuster handoff” becomes a usable one. Same single-column file as Workday. Broader parse rules: ATS resume. For how Greenhouse stores the preview, Greenhouse resume if that sister page is in your reading list; the rule here is still select-all.
Taleo’s older extract is worse with tables: it may read the right column first and store a graduation year as an employer. It often makes you retype history. The attachment still has to be searchable when a recruiter opens it. Oracle marketing may say “AI.” The knockout on page one — license, weekends, years — still fires before any model. iCIMS mixes parse with long forms; years of claims intake and Saturday OT must match a sentence on the resume. A coordinator who sees “0–1 years” in the dropdown and “three years FNOL” on the PDF closes the file without asking a model. Greenhouse Easy Apply from a board is not the carrier’s tenant. Use the career URL in the posting.
File: .docx or selectable PDF. Select-all in Preview. If the intake dates do not highlight, Taleo will not tokenize them and a Layer 2 summary will not mention the role. Fonts: Calibri, Arial, Georgia, or Enhance CV’s system font. No skill bars. No photo in a US insurance or hospital pipeline. Dates as month and year beside the job: “Jun 2023 – Present.” “2023–now” in a header text box is how Present never becomes a checkbox. For visual rules, resume format. For PDF vs Word extract behavior, resume PDF vs Word. Two target families mean two files. LinkedIn can mention claims and patient access. The attachment to one requisition cannot.
Parse and search versus the optional rank — same boring file
| Vendor | Layer 1 always | Layer 2 sometimes | What still stops you |
|---|---|---|---|
| Workday | Widgets, Skills tags, recruiter search. | Skills inference or a match widget in some tenants. | Empty fields, skipped Confirm, knockouts. |
| Greenhouse | PDF for managers, indexed text for sourcers. | Recruiter summary or score in some orgs. | Header contact, image PDF, unfinished custom questions. |
| Taleo | Older extract; often a full retype. | Cloud “AI” marketing; knockouts still page one. | Tables, text boxes, first-page license/weekend cuts. |
| iCIMS | Parse plus long questionnaires. | Occasional matching add-on. | Years and OT that contradict the PDF. |
| Job-board Easy Apply | A snapshot, often incomplete. | Almost never the employer’s model. | Missing months, email still in a sidebar. |
| Any “AI score” site | A rehearsal of text overlap. | Not Workday’s parser or Greenhouse search. | A number you cannot validate in the live form. |
There is no separate “AI resume” personality. There is a readable file plus a finished form. Cover letters are often optional in these portals; do not spend the hour on a letter while the phone number is still an icon. If you send one, write the cover letter for this carrier, not a generic insurance paragraph. Desk filter while Casey edits: will the tenant store it, and will a human — or a summary — understand it at 8 a.m.?
Knockout questions still beat any model
Key takeaway: Some tenants really do auto-stop you. Most “AI rejections” are still blank fields, unfinished forms, or a req that already had a slate.
A knockout is a required answer: Saturdays yes/no, 18 years of age, driver’s license, “can you work this location,” years of claims or call-center work. If Casey cannot work weekends, no parse score and no LLM rank will help. Answer the truth. A yes you cannot defend on Saturday one is worse than a skip. Workday and iCIMS store these next to the resume; a coordinator who sees “weekends: no” and a PDF about Saturday FNOL overflow will not schedule you. Taleo knockouts are often on the first page before upload — finish them. Greenhouse may hide them in a custom question after the PDF. Layer 2 never sees a knockout you already failed.
Easy Apply on a job board is not the carrier’s ATS and it is not the carrier’s model. It can send a snapshot without months or with the email still in a sidebar. Use the career URL in the posting. If you already Easy-Applied, go to the banner’s site, create the real account, and upload the parse-safe file. Status emails from the board are not the same as a Workday candidate ID. When the portal says under review for three weeks, check that your profile has a phone and that the req is still open. Then apply to the next intake-lead posting instead of rewriting “team player” for a ranker that was never turned on.
If iCIMS shows a parse warning after upload, fix the file the same night. A missing month on the intake job is a quieter fail than a missing adjective. Workday Confirm is the same rule: First Name, Last Name, email in the body, dates that match the PDF. Greenhouse “Resume updated” is not proof the Guidewire line landed — open the preview. Then submit. The ATS checker is for the file, not for knockout questions you already answered no on. A honest no on Saturdays saves the coordinator and Casey the screen nobody can hold.
Agency and TPA portals add another trap: you parse-check for the carrier’s Workday, then apply on a vendor Taleo that strips the PDF to an image. Ask which system the req actually uses, or apply from the career site URL in the posting, not a third-party “Easy Apply” that stores a snapshot. If the confirmation page has no email on the profile, you did not pass Layer 1 or Layer 2 — you created an account. Internal employees: replace the old attachment; last year’s intake PDF will not mention the overflow Saturday Casey started in March. Layer 2 will summarize the old file if that is what the tenant still holds.
Write for extractability, true nouns, and meaning — not stuffing
Key takeaway: Layer 1 needs tokens. Layer 2 quotes sentences. A footer that clones the ad helps neither.
Extractability is still the first writing job. One column. Standard headings. Selectable text. Name, city, phone, email in the body. Dates beside the role. Skills as a real heading with tools Casey can defend — Guidewire, FNOL, recorded statements, bilingual English/Spanish — not star ratings. That is the same file how to pass ATS already asked for. If a sourcer cannot search “Guidewire,” a summary cannot mention Guidewire. Layout rules that survive Workday and Greenhouse sit in resume format and ATS resume.
True nouns come second, and only for work Casey can defend. The posting names Guidewire, FNOL, recorded statements, Saturday overflow, and bilingual intake. Those nouns belong in the current role’s bullets. A footer that repeats the whole qualifications block is stuffing. Greenhouse search can treat that block as noise. A Layer 2 summary that quotes the footer will sound like the job ad, not like Casey. Workday Skills tags prefer a “Skills” heading with real tools. For placement without lying, resume keywords. For a twenty-minute pass per req, tailor the resume to the job.
Meaning is the Layer 2 job people skip. An LLM summary is a short paragraph built from your sentences. “Responsible for claims” gives it nothing. “Took 40–50 inbound FNOL calls per shift in Guidewire, assigned claim numbers, and flagged files that needed a recorded statement before adjuster handoff” gives it a story a coordinator can skim. Verb, volume or system, result. If Casey has no clean metric, use scope: queue, shift, language, handoff. Line patterns: resume bullet points. Do not paste the posting into the summary box and hope a model “sees the match.” The model sees the paste.
Stuffing hurts both layers. Repeating “team lead” twelve times does not create supervision. iCIMS can still store you. A ranker may even bump a noisy file. The interviewer will ask who Casey scheduled. Cut the repeats. Keep one crew-size line if a huddle happened. Hidden white text and keyword dumps now look like manipulation in more than one vendor’s spam heuristics — see resume red flags if that page is on your list; the rule here is the same: nouns in context, none in invisible ink. A checker that only counts overlap will cheer a dump. A human and a summary will not.
Two files when the nouns diverge. The hospital iCIMS wants eligibility, registration, maybe HIPAA if Casey has the training. The carrier Workday wants Guidewire and FNOL. Do not sprinkle HIPAA into the insurance file because a blog said “AI keywords.” Do not sprinkle Epic into a claims resume. LinkedIn can be broader. The attachment cannot. After you rewrite, paste resume and ad into the ATS checker. Read contact and heading misses first. Those fail Layer 1. Missing nouns fail search and fail a summary. A high overlap with a footer full of the ad is the wrong green light.
A sentence that serves both layers
- System or queue named in roman text, not an icon.
- A number or scope you can defend on a screen.
- Handoff or outcome in plain words a summary can quote.
- No pasted qualifications block under Skills.
Three transforms that survive parse and a summary
Key takeaway: Fix the extract, then the nouns, then the lie that looks like tailoring for “the AI.”
These rewrites are from claims-intake drafts, not from an ICU or a warehouse lead. Steal the pattern. In all three, the employer stays the regional insurer; only the language becomes searchable and quotable.
Before
A two-column flyer with a phone icon in the left rail and dates only in that rail. Skills footer: AI AI ChatGPT LLM screening synergy stakeholder.
After
Single column. Name, city, phone, email in selectable text, then Experience with “Claims intake specialist, Jun 2023 – Present.” Skills: Guidewire ClaimCenter, FNOL, recorded statements — no AI keyword dump.
Before
Hard worker in insurance. Fast on the phones. Team player. Microsoft Office. Results-oriented.
After
Took 40–50 inbound FNOL calls per shift in Guidewire, assigned claim numbers, and flagged recorded-statement files before adjuster handoff.
Before
Skills: Guidewire, FNOL, recorded statements, bilingual, lead, supervisor, KPI, stakeholder, synergy, AI screening, LLM (copied from the ad and a blog).
After
Skills: Guidewire ClaimCenter, FNOL intake, recorded statements, bilingual English/Spanish. Lead scope only in a bullet if Casey has run a standup.
If Casey has run a five-person standup when the lead called out, that is the lead bullet — with the crew size. If not, apply as a senior intake specialist and keep the title honest. Layer 2 will repeat whatever title you typed. For more line patterns, resume bullet points. For the upload confirm step, pair this page with how to pass ATS and the ATS checker before you submit.
Stop optimizing a public “AI score.” Optimize whether a stranger can find your email, your last employer, and one true Guidewire sentence after a hostile extract. Then read the live form. That is the only rank that counts for this carrier.
A 12-step playbook before you click Apply
Key takeaway: Do these in order. Designing last is how people ship a file that iCIMS stores without a phone — and that an LLM summarizes as blank.
Timer: 45 minutes including the portal. Have the posting, the master resume, and the Enhance CV export. Build in a known layout if the current file is a flyer. Ignore the career-site badge that says “AI matching” until Layer 1 is clean.
- Circle the posting’s required nouns and any number (calls per shift, years, weekends, license).
- Duplicate the master. Name the file Last_ClaimsIntakeLead.pdf — not ResumeFinal.
- Contact in the body. Select-all test. Fix headers before you touch adjectives or “AI keywords.”
- One column, headings Experience / Education / Skills. Delete icon rails and keyword footers.
- Rewrite three to five bullets on the intake role with verb + volume or system name.
- Skills line from nouns you can defend. No star ratings. No pasted qualifications block.
- Title honest: Claims intake specialist, plus a parenthetical only if lead work is true.
- Export selectable text. Open on a phone. Email tappable, dates readable.
- Paste resume and ad into the ATS checker. Fix contact and heading misses first.
- Create the portal account with the resume email. Upload. Wait for parse or retype in Taleo.
- Match questionnaire numbers to bullets. Weekends, years, license — same story as the PDF.
- Submit. Open the confirmation. If the tenant shows parsed warnings, read them and re-upload.
Step 11 is the silent killer. People parse-check and then rush the dropdowns. Coordinators compare. Layer 2 does not repair a “0–1 years” answer next to a three-year PDF. For Workday-specific widgets after upload, use the Workday format click path. For a general writing sequence, how to write a resume. For what a checker can and cannot score, ATS resume checker.
People invert steps 3 and 9. They paste a designed Canva export into a checker, celebrate noun overlap, and never notice the phone is an icon. Parse first. Nouns second. Meaning third. Form last. A Layer 2 summary of an icon is still an empty profile.
Stuffing, two jobs, and when the model is not the problem
Key takeaway: If the file parses and the nouns are true, remaining silence is usually fit, volume, or a req that already has a slate — not a hidden LLM grudge.
Stuffing. Repeating “team lead” or “AI” twelve times does not create supervision or a model preference. iCIMS can still store you; a ranker may even like the noise for a minute. The interviewer will ask who you scheduled. Cut the repeats. Keep one crew-size line if it happened. If the posting and your sentence are identical, pull a number back into your own words so a summary does not sound like the ad.
Two jobs. Claims intake lead and hospital patient access are different files. Workday at the hospital will search Epic or registration nouns; Casey does not have Epic. Do not sprinkle Epic into the insurance resume “for the AI.” The hospital file can emphasize phones, queues, eligibility questions, and weekend OT as transfer-adjacent — without fake charting. Two folders with clear file names save the next apply night. LinkedIn can mention both. Each attachment cannot.
When screening is not the problem. The carrier hired internally. The req needed 12 months of lead work. Casey applied after the close date. A clean parse and a tidy summary cannot reopen a filled job. Check the posting date and the required years before another rewrite. Then ship. The Enhance CV home page returns you to builder and checker. Internal employees: replace the old attachment; last year’s intake PDF will not mention the Saturday overflow you started in March. Greenhouse “Resume updated” does not always overwrite — read the preview.
Agency, TPA, and franchise-style portals add a fourth trap: you parse-check for the banner’s Workday, then apply on a vendor Taleo that turns the PDF into an image. Ask which system the req actually uses. Apply from the career URL in the posting. If the confirmation page has no email on the profile, you did not pass anything yet. The same trap is Workday “use last application” that revives an intake PDF without the standup line. Layer 2 will happily summarize last year’s file.
Last pass before Apply: file name with last name and role; phone with area code; one email in the body, none in the footer for the parser to swap. Then submit. Waiting a week to “perfect” adjectives for a model is how the intake-lead req fills with someone whose file was merely readable on Tuesday. Read the confirmation mail. If the tenant names parse warnings, reload the file the same night. The ATS checker is a rehearsal. The live form is the test. No page on this site, including this one, can promise an interview.
FAQ
How does AI resume screening work in 2026?
Two layers. Layer 1 is ATS parse, store, and search in Workday, Greenhouse, Taleo, or iCIMS. Layer 2 is an optional LLM summary or rank on top of that extract. Most silent failures are empty fields and knockouts, not a secret judge. Make the file extractable, put true nouns in bullets, finish the portal, then submit.
Does AI reject resumes automatically?
Some tenants use knockout questions (license, weekends, years). A few turn on a rank after parse. Many “AI rejections” are unsearchable files or unfinished applications. Recruiters still search. Your job is to be findable and consistent. A model is not a hiring manager with a grudge.
Is keyword stuffing the way to pass AI screening?
No. Stuffing can look like spam in search and like the job ad in a summary, and it still fails the interview. Place real tools and volumes in context. Skills headings help Workday tags. Footers that paste the ad help no one, including Greenhouse search and an LLM quote.
Does a high “AI” or ATS score in a checker guarantee an interview?
No. A checker finds parse and overlap gaps. It cannot see knockout questions, internal slates, or whether you can run a standup. Use the Enhance CV ATS checker to fix fields, then tell the truth in the portal. No score is a ticket in.
Should the resume be different for Workday AI vs Greenhouse?
The writing is the same boring file. Taleo more often forces a retype; Workday more often autofills widgets you must audit; iCIMS leans on questionnaires; Greenhouse hiring managers open the PDF. Keep one parse-safe original and tailor nouns per posting family. Turn Layer 2 on or off does not change the file type.
What file type survives AI screening?
.docx or a tagged, selectable PDF. Image PDFs and Pages files fail extract, so Layer 2 has nothing honest to quote. Test select-all. See resume PDF vs Word if a hiring manager will also open the attachment on a phone.
Why was my application “under review” forever?
Often the req is paused, filled, or your contact never parsed so you never entered search. Less often, you are in a large pile with a true fit. Confirm the profile has an email and dates, then move to the next req instead of waiting on a spinner or rewriting adjectives for a model that may not be on.
Can a two-column resume pass AI screening?
Sometimes the PDF attaches. Search and autofill still shuffle columns, so Layer 1 drops fields and Layer 2 summarizes a mess. Taleo is especially harsh. Use one column for insurance, hospital, and SaaS portals. Save decoration for a site the posting did not ask you to build.
Write the file in a layout Layer 1 already understands
Open the Enhance CV builder, keep your claims-intake facts, and export selectable text. Score it against the posting, then finish the portal questions with the same numbers.