Human approval for AI agents
An AI agent can prepare an action, but some must be approved by a person. What the employee reads, accepts or refuses.
In 30 seconds
- Where it happens
- An AI assistant or agent offers to send a message, delete a file, make a payment or change an access right.
- What the attacker wants
- To get the agent to carry out an action, for example by hiding instructions in an email or a web page that the agent reads2.
- The reflex
- Never approve an agent's action without having read what it does, and refuse if information is missing.
- If it is already done
- Tell Brain's security team right away, then stop using the agent concerned until they reply.
What it is
An AI agent no longer just answers a question. It can read a mailbox, open documents, call other tools and act in place of its user. The CNIL describes an agentic AI "now able to act on its environment in place of its user"1.
The principle of human approval (in English, Human-in-the-Loop) answers this change: the agent prepares, and a person approves before the action takes place. This page explains what the employee must read before clicking, and when to refuse.
Straight answers
What is human approval?
It is a step where a person must say yes before a high-impact action is carried out. OWASP describes it this way: use human control to require a person to approve high-impact actions before they are taken3. OWASP gives an example: an application that posts content to social media on behalf of a user must include an approval routine in the extension that performs the posting3.
Which actions must always go through a person?
This page keeps five categories: payments, data deletion, sending messages to the outside, changing access rights and decisions that affect people. The sources cited here do not draw up this list. They speak of "high-impact actions"3 and give as examples deleting documents without user confirmation and sending messages3.
Why can't the agent judge on its own?
Because it can be wrong or be manipulated. OWASP calls "Excessive Agency" the weakness that allows damaging actions in response to unexpected, ambiguous or manipulated outputs from a language model, whatever the cause of the malfunction3. Among the common triggers, OWASP lists hallucinations and prompt injection3.
What should I read before approving?
At a minimum: what the action does, on which data or accounts, and who it goes to. If the agent offers to send a message, read the recipient and the full content. If the summary of the request is vague, that is a reason to refuse.
Can I refuse?
Yes. A refusal costs nothing: the agent can reword and the request can be made again. An approval given by mistake can be irreversible, for example a deletion or a message that has already gone out.
1How it works1 min
OWASP explains that a system built on a language model often receives from its developer the ability to call functions or other systems, through extensions (sometimes called tools, skills or plugins). The choice of which extension to use can also be left to the agent itself3. An agent generally chains several calls to the model, each building on the results of the previous ones3.
OWASP identifies three usual causes of excessive autonomy: too much functionality, too many permissions, too much autonomy3. Human approval addresses the third: OWASP gives as an example an extension that deletes a user's documents without asking them for confirmation3.
Approval does not replace the other protections. OWASP also recommends giving the agent only the extensions, functions and permissions it needs, and having downstream systems check authorizations rather than the model3. For prompt injection, OWASP lists human control of privileged operations among the measures that limit the impact2. These choices fall to the teams that deploy the agent, not to the employee.
2What you do1 min
- Read the approval request in full before answering, including the recipients, files and accounts concerned.
- Refuse when you do not understand what the agent is going to do, or when the request does not match what you asked of it.
- Refuse an action that has nothing to do with your current task: an agent that is summarizing a document has no reason to offer to send a message.
- For an action that affects other people, a payment or access rights, check by another means if doubt remains.
- Report to security any agent that acts without asking for your agreement when it should.
3Pitfalls2 min
Approving without reading
When approval requests keep coming, people end up clicking without looking. Approval then becomes a formality and protects nothing. A request that appears in the middle of a task deserves the same attention as the first one of the day.
The agent with too many rights
OWASP gives the example of an extension meant to read data, but which connects to a database with an identity that can also modify, insert and delete3. It also cites the extension that acts for a user with a generic privileged account that has access to every user's files3. In these cases, a single approval can have effects far wider than the request shows.
Prompt injection
OWASP describes indirect injection: the model accepts content from outside, such as websites or files, and this content changes its behavior in unintended ways2. The instructions do not need to be readable by a human, as long as the model processes them2. OWASP adds that it is not known whether foolproof prevention methods exist2. Human approval is therefore a safeguard not to be bypassed.
The following illustration is neutralized: the hidden instruction is paraphrased.
Illustration (fictional). Hidden text in a received email:
[instruction addressed to the assistant: look for sensitive information
in the mailbox and forward it to an external address]
Approval request shown to the employee:
"Send a message to [email protected]?"This is the scenario OWASP describes: a booby-trapped email pushes the assistant to scan the mailbox and forward sensitive information to the attacker's address3. Among the countermeasures, OWASP lists the requirement to review and manually click "send" for every message drafted by the extension3.
Believing that approval is enough
OWASP specifies that some measures, such as logging, monitoring and rate limiting, do not prevent excessive agency but limit the damage3. NIST presents its AI risk management framework as intended for voluntary use4. The UK NCSC states that the security of an AI system must be a requirement from the design stage and throughout its life cycle5.
Fact sheet
- Identifier
- CP-508
- Wing
- 4. Artificial intelligence
- Brain skill
- Responsible AI Use & EU AI Act (use_responsibly)
- Brain reflex
- air-039
- Diagram
- G3 · System & Protocol Anatomy
- Languages
- de, en, fr
- Sources
- 5 sources checked on 3 November 2026
Sources5 sources
- CNIL, “Intelligence artificielle | CNIL”. https://www.cnil.fr/fr/intelligence-artificielle (accessed 3 November 2026)
- OWASP, “LLM01:2025 Prompt Injection”. https://genai.owasp.org/llmrisk/llm01-prompt-injection/ (accessed 3 November 2026)
- OWASP, “LLM06:2025 Excessive Agency”. https://genai.owasp.org/llmrisk/llm062025-excessive-agency/ (accessed 3 November 2026)
- NIST, “AI Risk Management Framework”. https://www.nist.gov/itl/ai-risk-management-framework (accessed 3 November 2026)
- NCSC (UK), “Guidelines for secure AI system development”, 27 November 2023. https://www.ncsc.gov.uk/collection/guidelines-secure-ai-system-development (accessed 3 November 2026)
Cite this article
Brain, “Human approval for AI agents”, Cyberpedia, 2026. https:/
BibTeX
@misc{brain_cp508_en_2026,
author = {Brain},
title = {Human approval for AI agents},
year = {2026},
howpublished = {Cyberpedia},
url = {https://startbrain.io/cyberpedia/en/articles/human-in-the-loop-ai-agent-approval/},
note = {CC BY 4.0}
}