# WorkOS — Agent Score > Score: 60/100 (Grade: D) | Docs: https://workos.com/docs | Checked: April 27, 2026 WorkOS scored 60/100 (D) on Agent Score. 8 of 23 agent-readiness checks passed. [View full report](https://buildwithfern.com/agent-score/company/workos) [All companies](https://buildwithfern.com/agent-score/llms.txt) ## Summary - Total checks: 23 - Passed: 8 - Warnings: 5 - Failed: 6 ## Category Scores - page-size: 92/100 - observability: 62/100 - url-stability: 36/100 - authentication: 100/100 - content-structure: 100/100 - markdown-availability: 0/100 - content-discoverability: 53/100 ## Check Results ### content-discoverability - [pass] llms.txt found at 2 locations; using https://workos.com/docs/llms.txt as canonical - [pass] llms.txt follows the proposed structure (H1, blockquote, heading-delimited link sections) - [warn] llms.txt is 62,831 characters (between 50,000 and 100,000; consider splitting) - [pass] All 10 same-origin sampled links resolve (559 total links) - [warn] Same-origin links point to HTML, but 10 have .md variants available - [fail] No llms.txt directive found in HTML of any of 10 sampled pages - [fail] Could not fetch markdown for any of 10 pages; 10 had no markdown version ### markdown-availability - [fail] No sampled pages support .md URLs (0/10 tested) - [fail] Server ignores Accept: text/markdown header (0/10 sampled pages return markdown) ### page-size - [pass] All 10 sampled pages contain server-rendered content - [skip] Skipped: dependency check did not pass - [warn] 1 of 10 sampled pages convert to 50K–100K chars (max 4098K HTML → 63K markdown (95% boilerplate)) - [warn] 7 of 10 sampled pages have content starting at 10–50% (worst 31%) ### content-structure - [pass] 23 tab group(s) across 6 of 10 sampled pages; all serialize under 50K chars - [skip] 6 page(s) with tabs found, but no section headers inside tab panels to evaluate - [pass] All 0 code fences properly closed across 2 pages ### url-stability - [fail] 10 of 10 sampled pages return 200 for non-existent URLs (soft 404) - [pass] All 4 redirect(s) across 10 sampled pages are same-host HTTP redirects ### observability - [warn] llms.txt covers 318/349 sitemap doc pages (91%); 31 missing; 240 llms.txt links not in sitemap (may indicate stale links or incomplete sitemap) - [skip] Skipped: dependency check did not pass - [fail] 10 of 12 endpoints have aggressive caching or missing cache headers ### authentication - [pass] All 10 sampled pages are publicly accessible - [skip] All docs pages are publicly accessible; no alternative access paths needed