Help center
Open dashboard

Optimize User Flows with Navi

Accessibility and usability — contrast, labels, touch targets and clarity, fixed without changing how the page looks.

Atarim team Updated 7 Aug 2026 · 15 min read
Atarim AI
Navi the user flow agent suggesting navigation improvements
Before you start

Relevant for

  • Agencies whose clients have accessibility obligations.
  • Anyone building for a public-sector, education or healthcare client.
  • Teams who'd rather find contrast failures themselves than have a client's customer find them.

Required knowledge

  • None. Findings explain what fails, why it matters, and who it affects, without assuming you know WCAG.
  • Where a standard applies it's named in the finding, so you can quote it to a client without needing to interpret it.
  • Comfortable reviewing an approval before accepting it — fixes apply to a live client site.

Tools & resources needed

  • Nothing to set up for checking a page or a whole site.
  • For Navi to save fixes: the Atarim WordPress plugin, on WordPress 6.9 or later.
  • Time for a manual pass. An automated scan catches roughly a third to a half of real issues, so keyboard reachability, focus order and screen reader journeys still need a person.

Accessibility work usually arrives as a list of failures nobody knows how to action, or as nothing at all until somebody complains. Navi does the opposite: he finds what fails, tells you who it affects, and fixes it without changing how the page looks to everyone else.

Navi Personality Snapshot

Navi is UX & Accessibility, and he thinks in routes rather than screens. His line when a check begins is Navi here, mapping the journey, and that framing runs through everything he does — where someone is trying to get to, and what’s in the way. A dead-end call to action and an unlabelled form field are the same kind of problem to him, one just happens to be measurable against a standard.

He’s the most literal member of the team, and it’s his best quality. Contrast is a number, so he reports the number. Where a standard applies he names it rather than describing the problem in his own words, which is what makes a finding survive being forwarded to a client who has never heard of him.

He’s also careful in a specific direction: he’d rather understate than overclaim. He won’t say a page is accessible because nothing obvious failed, and he won’t infer compliance from code he can’t see. When he fixes something he makes the smallest correct change and leaves the design exactly where it was — his work is meant to be invisible unless the visible part was the fault.

How it actually works

ModeWhat Navi doesDoes anything change?
CheckingReads the page and reports what fails.No. A check writes nothing, ever.
FixingMakes the smallest correct change to the defect you’ve asked about.Yes — scoped to that defect, and gated by your approval.
Note
He works to WCAG AA as the baseline — the standard most accessibility obligations are written against.

What you can check

TargetWhen to use it
A single pageBefore publishing, or when a specific page has been flagged.
A whole siteThe right way to approach a compliance obligation — a single accessible page doesn’t help anyone.
Note
A check is started from a live or staging page opened by URL. Starting one from a WordPress plugin canvas, the Chrome extension or the injectable script is marked coming soon. Uploaded designs are reviewable too, but by asking Claro in workspace chat rather than from the canvas.
Warning
This is separate from the plugin. The Atarim WordPress plugin is what lets changes actually save to the site, and it is available now. Applying a change is currently supported on WordPress only, marked Beta, with Lovable, Bolt and Webflow listed as coming. Explore the WordPress Plugin.

What Navi checks

His remit is narrower than “accessibility” in general, and it helps to know where the edges are.

What he checksWhat that catches
Colour contrastText that doesn’t stand out enough from what’s behind it, measured rather than judged.
Touch target sizingButtons and links too small to hit reliably on a phone.
Form labellingFields with no label, or a label that doesn’t say what the field wants.
Error messagesWhether someone who gets it wrong can tell what went wrong and where.
Readability and cognitive loadContent that asks a reader to hold more in their head than they need to.
Inclusive design generallyPatterns that shut people out of finishing what they came to do.

The minimums he measures against

These are fixed standards, not preferences, which is what makes a finding quotable in a client conversation.

MeasureThe floor
Text contrastAt least 4.5 to 1, or 3 to 1 for large text.
Contrast on controls and focusAt least 3 to 1 for anything that isn’t text.
Focus indicatorVisible, and at least two pixels thick.
Tap targetsAt least 24 by 24 pixels — and well short of the 44 a thumb actually wants.
Note
Colour is never the only signal. A state shown by colour alone — a red field, a green tick — doesn’t reach everyone. It needs an icon, a label or a pattern alongside it, and Navi flags where it doesn’t have one.
Tip
Form labelling and error messages are where the commercial argument lives. A form that fails silently loses conversions from people who have no idea what went wrong, and that’s an accessibility problem costing money rather than a compliance box.

Why each finding is worth fixing

AreaWho it affects
ContrastAnyone in bright light, on an older screen, or with reduced vision — which is most people, some of the time.
Touch targetsAnyone on a phone, and particularly anyone with limited dexterity or a tremor.
LabelsScreen reader users, for whom an unlabelled field is an unanswerable question.
Error messagesAnyone who’s made a mistake and can’t tell what or where — the most common point of abandonment on a form.
ReadabilityEveryone, and most of all anyone reading in a second language, in a hurry, or on a small screen.

He measures rather than estimates

Contrast is a number, not an opinion, and Navi treats it that way.

MeasurementWhat you get
Contrast checkingThe actual ratio for a given combination, and whether it passes at AA. Runs at each screen size, which is where Navi works.
Accessibility reportA proper report across the whole page, run at overview level as part of the check rather than judged by eye.
Tip
A measured ratio is what settles a disagreement with a client about their brand colours. “This is hard to read” is a matter of taste; “this is 2.8:1 and needs 4.5:1” is not.

How a finding reads

Every finding says what’s wrong, why it matters, and what to do — not just the fault.

“The card is a link but relies on subtle styling, so keyboard users may not see focus. Add a distinct outline or elevated ring on focus, and make sure it’s visible against the dark surface.”

Note
Findings name the standard where one applies — “fails WCAG 2.2 AA contrast ratio” rather than “this looks hard to read”. That’s what makes it usable in a client conversation, and it means no accessibility knowledge is needed to act on it.

His fixes are invisible

This is the part worth understanding before you let him near a client site.

Note
Navi makes the smallest correct change and preserves the existing design. A button missing an accessible name gets the label added — the button isn’t rebuilt and its styling isn’t touched. His changes are invisible to sighted users, unless contrast or sizing is the fix itself, in which case the visible change is the point.

That constraint matters because accessibility fixes have a reputation for wrecking designs. Scoping each one to the defect is what stops an audit turning into an unplanned redesign.

Show me and Do it

Ask Navi about an element on the page and, where he proposes a fix, you get Show me and Do it beneath his answer. Show me applies the change to the page in front of you; you can toggle it off and back on to compare, regenerate it if it isn’t what you meant, and take a screenshot straight into the thread as a comment. Do it applies it for real, queuing and running in the background, and an Undo control then appears on that comment.

Note
They aren’t only on the page. The same Show me and Do it buttons appear on a finding inside its task, so you can act on it from the thread without going back to the page. The arrow beside Do it opens the platform list — WordPress is the one that applies changes today, with the others marked as coming.
Note
Show me is quieter for Navi than for the others. Preview a missing label or a corrected heading level and the page will look exactly as it did, because that’s the whole intention. The preview earns its place when contrast or tap-target sizing is the fix, where the change is visible and a client can see it. For everything else, the value is in what the finding says rather than in watching it apply.
Warning
He judges what’s visible. He won’t assume compliance at code level, and he won’t claim a page passes because nothing obvious failed. A clean check is not an accessibility certification, and it isn’t a legal opinion.
Warning
An automated scan is roughly half the picture. Automated accessibility testing catches somewhere between a third and a half of real issues, which is why a hand pass over keyboard reachability, visible focus order and contrast is treated as owed work rather than optional. Where only the automated scan has run, Navi records what it found and says the manual pass is still outstanding. He won’t call a page accessible on a scan alone.

Running a check

Navi thinks in routes rather than screens, and he goes deep on accessibility when you name it as the goal.

Instructions:

  • Open the page or site from Projects and click Review This Page.
  • Choose the preset that matches your goal for the page — each one carries its own set of specialists — or switch to Custom to write your own prompt and pick the specialists yourself. Presets covering accessibility or UX bring Navi in.
  • Say that accessibility is what you’re checking, so he knows to go deep on it.
  • Start the check and leave it — it runs across desktop, tablet and mobile.
  • Starting a review on a page from Projects in Atarim
    Choosing a preset that brings Navi in
    Choosing a review preset that brings Navi in
    Adding description to the review
    A check running across desktop, tablet and mobile
    Running a Page Review
    Tip
    Touch target problems only show at mobile size, and contrast problems can differ between breakpoints where a component restyles. Findings arrive grouped by screen size, so you can see which is which.
    Recommendation
    Run a check on the page you’re least sure about. Navi will measure contrast, tap targets and structure against WCAG 2.2 AA and give you the numbers, not an impression. Explore How to Run an AI-Powered Page Review.

    What comes with each finding

    CapturedWhy it matters
    ScreenshotShows the page as it was when the finding was made.
    Element locationIdentifies the exact element that fails.
    Screen size and browserExplains failures that only appear at certain sizes.
    Status, priority and tagsLets the finding move through your process like any other task.
    The threadReplies and decisions stay attached to the finding itself.
    The details captured with each finding
    What comes with each finding
    A finding pinned to the element that fails
    A finding pinned to the element that fails with screenshot
    A plain summary of what the check found
    Element Location
    The dated accessibility report you can download
    Technical Details

    The check closes with a plain summary of what was found. Separately, the accessibility test produces its own dated report you can download — useful evidence that the work was done, and when.

    Note
    Findings arrive as suggestions pinned to the element, ranked high, medium or lower, each showing which screen size it came from. Explore Getting The Most Out Of The InnerCircle.
    Note
    Findings are internal. AI activity is hidden from clients and guests by default, and a finding stays visible to your team only — nothing appears to a client because a check ran. A finding behaves like any other task, and stays internal unless you choose otherwise. The one exception is feedback clarification, which the person who left the comment sees, because they are the one answering it.
    Tip
    Hover the device marker on a finding and it tells you where it was spotted — which screen size the fault appeared at. That saves reproducing a “it looks fine on my machine” report before you can start on it.

    Where Navi works

    WhereWhat he doesHow it starts
    Page checksReads a page or site and reports what fails. Changes nothing.Choose a preset, or pick him with Custom.
    On the pageAnswers about a specific element and applies the fix there and then.Click the element and ask.
    In a taskWorks inside a single task — fixing, and commenting the result.Claro routes the work to him, or you ask in the task.
    Workspace chatPicks up accessibility work across all your projects and sites.Ask Claro; it routes accessibility work to Navi.
    On a scheduleRecurring accessibility work — a monthly pass across a site under a compliance obligation.Set up a workflow. It creates the task and puts Navi on it when it runs.
    Note
    Scheduling him means scheduling the work. You don’t put Navi on a rota directly. A workflow creates a task at the point it runs and assigns him to it, and he works it exactly as he would a task you opened yourself. Everything the run does is recorded on that task, which is the trail you want if compliance is ever questioned.
    Note
    Where you won’t find him. The Inbox isn’t a separate place he works — it’s where you find task threads, and switching AI mode on there is the same as asking him in the task. Boards are the same story from the other side: findings are ordinary tasks, so they move across a board like any other work, but nothing is analysed there. The project dashboard’s chat panel belongs to Claro rather than the specialists.
    Note
    Anything about accessibility, keyboard or focus behaviour, or mobile layout reaches him without being named. “Can a screen reader use this menu?” goes to Navi. He advises on any site; he only saves changes on WordPress with the plugin connected.

    Working with a reply

    Every AI answer carries a few controls beneath it. Alongside Show me and Do it you can copy the response, and mark it a good or bad response with the thumbs — that rating goes back to us and is how the specialists get better at the work you actually do.

    The composer underneath has its own set of choices. Comment posts normally. Send to Claro hands your message to Claro instead, for when the thing you want isn’t this specialist’s job. Add a note posts internally — only Admins and Team Members can see it. And Set internal task hides the whole task from guests and clients, with Unset internal task to put it back.

    White-label behaviour

    Note
    In a white-labelled workspace, Navi appears under your agency’s naming rather than as Navi or Atarim. Clients never see the Atarim name, and nothing a client reads is attributed to an AI.

    What Navi doesn’t do

    He doesn’tWho does
    Redesign anythingAesthetics are Pixel‘s. Navi raises the contrast value; he doesn’t reconsider the palette.
    Rewrite persuasive copyMessaging and tone are Lexi‘s. He’ll clarify a label, not rework a headline.
    Audit SEOTitles, descriptions and search structure are Index‘s.
    Test whether things workBroken links, missing images and faulty forms are Glitch‘s.
    Certify complianceHe checks what’s visible against WCAG AA. That is not an audit, a certification, or legal advice.
    Warning
    Colour is split between Navi and Pixel. Whether colours work together and suit the brand is Pixel’s. Whether text is legible enough to pass is Navi’s. A palette can be beautiful and still fail, so include Navi whenever compliance matters rather than assuming a design review covered it.
    Note
    Alt text sits between Navi and Index. Navi treats it as an accessibility requirement; Index treats it as search and structure. Either will fix it — there’s no need to run both.

    How Navi treats your site

  • The smallest correct change. A missing accessible name means the label is added. The element isn’t rebuilt, restyled or restructured.
  • Visible content is preserved. He doesn’t alter what the page says while fixing how it’s exposed.
  • Your live page stays up. He won’t unpublish, rename, re-address or bin a page.
  • Approval before it lands. Changes needing your sign-off wait for you.
  • Warning
    Saving fixes needs WordPress 6.9 or later. On older versions everything else works as normal — checks, feedback, comments and collaboration. Navi simply can’t write changes to the site.
    Note
    Changes can be put back. A copy of the original is saved before anything is applied, and each change affects one element — so there’s a single thing to restore. Going further than one element means rolling the page back or restoring from a backup.

    Frequently asked questions

    Which standard does Navi work to?

    WCAG 2.2 AA as the baseline — the level most accessibility obligations are written against. 2.2 builds on 2.1, so anything written against the older version is covered.

    Does a clean check mean my site is compliant?

    No. He checks what’s visible against WCAG AA. That isn’t a formal audit, a certification, or legal advice, and keyboard and screen reader journeys still need testing by hand.

    Will his fixes change how my page looks?

    Not usually. He makes the smallest correct change and preserves the design, so fixes are invisible to sighted users — unless contrast or sizing is the fix, where the visible change is the point.

    Does he actually measure contrast?

    Yes. You get the real ratio for a combination and whether it passes at AA, rather than a judgement call.

    What if the client’s brand colours fail?

    It happens often. Show them the measured ratio, then bring in Pixel to find an accessible variation that still looks like their brand.

    Who handles alt text, him or Index?

    Both, for different reasons. Navi treats it as accessibility, Index as search and structure. Fixing it once satisfies both.

    Can I check a whole site rather than one page?

    Yes, and for a compliance obligation you should. One accessible page doesn’t help anyone.

    Do I need to understand accessibility to use it?

    No. Findings explain the problem, why it matters and what to change, in plain language. Where a standard applies it’s named, so you can quote it if a client asks.

    Does he check static content like footers?

    Yes, where it affects flow or accessibility — links, heading order, missing labels and structure are all in scope even in a section nobody interacts with.

    Does he test with a screen reader?

    No. He evaluates what’s visible on the page and won’t assume compliance at code level. Real assistive-technology testing is still a manual job.

    How do I turn a finding into actual work?

    Use Show me to preview the change on the page, then Do it to apply it. It queues and runs in the background, and an Undo control appears on that comment afterwards if you change your mind.

    Which findings should I fix first?

    Work in priority order: high (red) affects conversions and clarity, medium (orange) covers usability and hierarchy, and lower is cosmetic.

    Will my client know they’re talking to Atarim?

    Not in a white-labelled workspace. Navi appears under your agency’s naming, and nothing a client reads is attributed to an AI.

    Common issues

    • A contrast failure on the client's own brand colours — common, and awkward. Show them the measured ratio, then involve Pixel on an accessible variation of the palette.
    • Failures on mobile but not desktop — touch targets and restyled components differ by breakpoint. Findings are grouped by screen size so you can see which.
    • The check passed but a user reported a problem — he evaluates what's visible. Keyboard-only journeys and screen reader behaviour still need testing by hand.
    • A fix changed how the page looks — expected where contrast or sizing is the fix. Everything else should be invisible to sighted users.
    • He didn't comment on the design — he doesn't redesign. Include Pixel if the look needs work as well.
    • Alt text was flagged twice — Navi and Index both care about it, for different reasons. Fixing it once covers both.
    • You need proof the work was done — the accessibility test produces a dated report you can download and keep on file for clients with obligations.

    Conclusion

    Navi turns accessibility from a vague obligation into a list of specific, measured defects with fixes attached. He works to WCAG AA, gives you real contrast ratios rather than impressions, and makes changes small enough that they don't disturb the design.

    What he doesn't do is equally worth holding onto: a clean check is not a compliance certificate, and keyboard and screen reader journeys still need a person. Used with that in mind, he removes most of the work and leaves the part that needs judgement. Explore How to Run an AI-Powered Page Review.

    Tips & best practices

    • Check the whole site for anything compliance-related, not a sample page.
    • Use measured ratios in client conversations; they end colour arguments.
    • Include Navi whenever a design review touches colour — Pixel doesn't cover legibility.
    • Look at mobile findings separately; touch targets only fail at small sizes.
    • Keep the dated reports for clients with obligations.
    • Still test keyboard and screen reader journeys by hand.
    • Bring Pixel in when brand colours fail, rather than picking a replacement yourself.
    • Fix alt text once; it satisfies both Navi and Index.
    • Don't describe a clean check to a client as compliance.

    Related articles