NEW: AudioEye launches Agentic Audits and SDK MCP

Read more
Blog
Accessibility
Compliance

What Automation Can and Can't Fix in Accessibility

AI accessibility automation reliably identifies and fixes a defined set of issues under WCAG, including missing alt text, low color contrast, and missing form labels. It cannot resolve issues that require human judgment about context, meaning, or complex interaction. We'll cover this in more detail below.

Author: Jeff Curtis, Sr. Content Manager

Published: 10/15/2026

A monochrome illustration of a blooming flower with leaves on a textured background.

As AI shows up in more of the tools we use every day, it’s natural to wonder how well LLMs can write and test accessible code. Automated tools that find and fix issues play an essential role. It’s the only practical way to find and fix issues across thousands of pages as a site changes, and it resolves common issues faster and more consistently than any manual process could. 

But it can’t do everything on its own. 

To get the most from automation, it helps to understand where it excels and where human judgment still matters. The question worth asking isn’t “does AI fix accessibility?” It’s “which parts of accessibility can be reduced to a rule a machine can check?”

What Can AI Accessibility Automation Fix?

AI accessibility automation performs best on deterministic, rule-based Web Content Accessibility Guidelines (WCAG) issues: problems with a single correct answer that a machine can detect and apply consistently across every page of a site. These issues don't require knowing what a page means to a visitor. They require checking a rule and applying a fix, which is why automated fixes can run continuously rather than waiting for a scheduled review.

Which accessibility issues automation can't detect on it's own.

WCAG Success Criterion

What Automation Does Well

1.1.1: Non-text Content

Detect missing ‘alt’ attributes on images and drafts a text description

3.1.1: Language of Page

Detects a missing or incorrect ‘lang’ attribute and adds it

4.1.2: Name, Role, Value

Flags empty links and buttons, and applies basic ARIA landmark structure and label associations

2.4.4: Link Purpose

Flags links with no accessible name (an image link with no alt text, for example)

What AI Accessibility Automation Can’t Fix

AI accessibility automation can't resolve issues that require judgment about meaning, context, or how a person actually interacts with a page. These are the criteria where the correct answer depends on the content, not a fixed rule, and they’re often the highest-impact issues for users and the highest legal risk for organizations.

Alt text is the clearest case. Automation can detect that an ‘img’ tag has no ‘alt’ attribute and draft a description. It can’t reliably judge whether that description captures what the image communicates in context. A stock photo of a handshake, for example, needs different alt text on a “Contact Us” page than on a “Careers” page, and a rule-based scan has no way to know that.

What accessibility issues automation is able to detect.

WCAG Success Criterion

Why Automation Falls Short

1.1.1: Non-text Content (meaningful alt text)

Automation can’t confirm alt text is present, not that it’s the right description for the context

2.1.1: Keyboard

Custom widgets (e.g., date pickers, dropdown menus, modal dialogs) need a real user testing for keyboard operability, not a scan

1.3.2: Meaningful Sequence (reading order)

Whether a screen reader’s reading order actually makes sense to a listener is a judgment call, not a rule check

3.3.3 / 3.3.4: Error Identification and Suggestion

Automation can detect a missing error message, not whether the message and its suggested fix are actually clear and helpful

Complex or Custom UI Components Generally

Automation tests against known patterns; a custom-built component typically has no pattern to check against.

How Accurate is Automated Accessibility Testing?

Automation covers a defined and measurable share of WCAG, not all of it. AudioEye’s automation, for example, catches 37 of the 55 WCAG 2.2 Level AA success criteria, which leaves 18 criteria that no automated tool can fully evaluate on its own. That remainder is not a gap in the technology. It’s the set of criteria that requires a person to make a judgment.

Accuracy also varies widely from tool to tool. On rule-based checks, like color contrast, flagged issues are almost real. The bigger difference is how much each tool finds. Two scanners testing the same site, for example, can return very different results because some detect more issues than others. AudioEye, for instance, detects 2.5x more issues than other leading tools. A scan is only as accurate as the tool running it, so a lower issue count doesn’t always mean a more accessible site.

So when a vendor claims its automation covers most accessibility issues, it is worth asking what that figure is measured against. Most WCAG criteria, or just the ones the tool already knows how to check?

The more serious failure mode is a site that returns a clean report yet remains unusable for screen readers, because nothing in that result signals that further review is needed. A clean scan is worth having, but read it narrowly: it tells you the rule-based issues are handled. It does not tell you the site meets WCAG 2.2 Level AA.

Where the Human Expert Layer Takes Over

The human expert layer takes over on assistive technology testing, custom component validation, and judgment calls, which are the WCAG criteria that automation may flag, but can’t resolve.

Concretely, that work includes:

  • Assistive technology testing: Walking through key user flows with a screen reader and checking that it announces elements on the page correctly. A page that has valid markup doesn’t guarantee a usable screen reader experience.

  • Custom component validation: Using interactive components with keyboard commands or assistive technology, checking for focus management, state announcement, and escape behavior.

  • Editorial judgment: Reviewing alt text for purpose, not just presence, assessing reading order against content hierarchy, and evaluating whether error messages and link text are actually useful.

  • Fixing what automation flags but can’t repair: Automation detects more than it can actually repair. Those issues are real and still have to be fixed, which means someone has to complete them.

  • Conformance documentation: Producing defensible evidence of what was tested, how, and against which success criteria.

This isn't a one-time pass. Sites change, components get rebuilt, and content publishes continuously, so the expert layer has to run alongside the automated one.

Closing the Gap Automation Leaves

Any vendor can tell you what automation catches. The more useful question is what happens to everything it misses. That’s the work that either gets done for you, gets passed to your team, or, worse, is ignored entirely. 

AudioEye's platform shows what was fixed automatically and what was routed for human review separately, rather than folding both into a single pass/fail score. Flagged issues route to Expert Audits, where AudioEye's specialists and assistive technology users identify the high-impact issues automation can't, and to Custom Fixes, where experts write and deploy the code so those issues get closed instead of added to your backlog.

That distinction has real stakes. Pairing automation with Expert Audits and Custom Fixes gets you to roughly 97% issue coverage and delivers 400% more protection from valid legal claims than automation-only tools. AudioEye Assurance backs that coverage: if a claim comes in tied to a WCAG violation inside your covered scope, AudioEye's team supports your response directly.

Automation has a real and bounded limit. AudioEye builds its coverage and its legal protection on top of that limit rather than pretending it isn’t there. 

Ready to see what automation can fix on your site, and what it can’t? Talk to an expert now.

Frequently Asked Questions

Share Article

Ready to test your site's accessibility?