OrchestriAI
All terms

Excessive Agency

The risk that an AI system can take damaging actions because it has more functions, permissions or autonomy than its task needs.

Want to check what your agent is allowed to do?

Free. Three short fields, and we reply by email within one business day.

Technical details checked 2026-10-29

Concept map

Follow the connections to see how the term fits into a broader automation system.

In one sentence

The risk that an AI system can take damaging actions because it has more functions, permissions or autonomy than its task needs.

Excessive agency is the risk that an AI system does harm through actions it was able to take but should not have been able to take. OWASP lists it as LLM06 in its Top 10 for LLM Applications 2025 and names three root causes: excessive functionality, excessive permissions and excessive autonomy.

Excessive functionality

means the agent has tools it does not need. A summarizing agent that can also send email has a tool it never needs for summaries.

Excessive permissions

means the tools it needs have broader access than the task requires, such as a read task running on an account that can write or delete, or a single admin key shared across systems.

Excessive autonomy

means high-impact actions run without a person checking them, such as payments, refunds, deletions or messages to customers.

Why it matters more than model errors

Models make mistakes, and prompt injection can steer them. Excessive agency decides how much those mistakes cost. A model that misreads an email and drafts a wrong reply costs a minute of review. The same model with permission to send, refund and delete can cost much more.

Controls OWASP recommends

include limiting tools to the minimum, avoiding open-ended tools such as raw shell or URL fetch where a narrow one will do, running tools with the user's own scoped permissions, requiring human approval for high-impact actions, and enforcing authorization in downstream systems rather than trusting the model to decide.

In our builds

every agent starts with a written list of allowed tools and actions. Read access is the default. Writes are scoped to specific records or fields, and actions that move money or send outside messages go through an approval step until results justify more autonomy. Our AI agent governance checklist covers these points in order.

Keep following the system

Free. Three fields. We reply within one business day.

Want to check what your agent is allowed to do?

We review its tools, permissions and approval steps and cut what the task does not need.

You'll talk to Shariq. Replies come from shariq@orchestriai.com. Leave out passwords and patient records.

What happens next

  1. 1.You send one line about the task.
  2. 2.Shariq reads every message and replies by email within one business day.
  3. 3.If it fits, you get a written plan or a short call. Your choice.
  4. 4.If it does not fit, we tell you and point you to a better option.
“Shariq built our Open Dental to GoHighLevel sync and our AI routing system for new patient inquiries. Both projects were delivered fast, worked right away, and he was responsive whenever we needed adjustments. He understands dental practice workflows and doesn't overcomplicate things.”
Michael Ling, Owner, Smile Again Dental