Guide · AI products

How to explain an AI rejection to users

When an automated check says no, most screens show "Not approved" and a Try again button. The user does not know what to change, so they leave or write to support.

A rejection screen that only says Not approved, next to one that gives a reason, a way to retry and a way to talk to a person
The same rejection, before and after.

What users need

Three things: why it happened, what to do next, and a way to reach a person if they disagree. Without them, a rejection feels like a wall, and people stop trusting the product.

Three usability principles apply: help users recognize and recover from errors, give people control and a way out, and keep the system's status visible.

Four patterns that work

  • A plain-language reason

    "The photo was blurry, so we could not read the number." Not an error code.

  • What to change

    Tell people the specific thing to fix, and show an example if it helps.

  • A retry that keeps progress

    Let users try again without re-entering everything.

  • A person to talk to

    A visible way to reach support, or to ask for a manual review.

What goes wrong with AI results

  • Rejections without reasons

    Users cannot tell why an AI check failed, so they retry blindly or leave. Show the specific cause in plain words.

  • Scores that mean nothing

    Users do not know how a confidence score is computed. Explain the score, or drop it.

  • No way to contest

    People need an accessible way to correct a wrong result. One study of 26 blind users found that their corrections were ignored and the errors repeated.

  • All-or-nothing results

    A result that is mostly right forces people to accept it or start over. Let them edit or undo.

  • Too much automation

    Users lose control when the system acts without their input. Start with approval steps and add automation as trust builds.

Write it like this

Instead ofSay
Not approved.We could not read your ID. The photo was blurry. Retake it in good light.
Verification failed (error 4021).Your selfie did not match the photo on your ID. Try again in good light, or talk to a person.
Try again.Retake photo. Your other answers are saved.

The same rules as any error message: plain language, a specific problem, no blame and a way to fix it.

What you may not be able to say

Some reasons cannot be shown, for example when saying them would help a fraudster. In that case, use a general reason such as "We could not verify your details", and still give a next step and a way to reach a person.

Ask your compliance or legal team which rules about automated decisions apply where you operate. Some rules expect an explanation or a human review. This guide is design advice, not legal advice.

Find out where your users drop off.

Start with a 5-day onboarding audit. You'll get a clear map of what's losing users and what to fix first.

Onboarding & KYC audit

Contact for pricing · 5 days

  • Flow review and drop-off map
  • Prioritized fix list
  • 30-minute walkthrough call
Request a UX audit Not sure yet? Book a free 20-minute call Prefer WhatsApp? Message me