ats_parse_sim
Simulates how an ATS parses a CV, analyzing file structure and quirks to compute a parsability score and provide fixes for detected breakages.
Instructions
Simulate how an ATS parses the CV file.
Analyses the raw file structure (columns, tables, header/footer contact, file size, text density) and applies the target ATS's quirks rules to compute a parsability score (0–100) and a list of breakages with fixes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Absolute path to the CV file (PDF, DOCX, TXT, or MD). | |
| ats_id | Yes | Target ATS identifier. Valid values: workday, greenhouse, lever, taleo_oracle, icims, smartrecruiters, ashby, bamboohr, recruitee, generic. | |
| fmt | No | Optional format override ("pdf", "docx", "txt", "md"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ats_id | Yes | ||
| fmt | Yes | ||
| parsability_score | Yes | ||
| fields_extracted | Yes | ||
| fields_lost | Yes | ||
| breakages | Yes |