In Brief: Managing AI agents starts not with a single “autonomous” switch, but with classifying each action. Reading, recommendation, drafting, reversible writes, and irreversible operations require different permissions. The higher the potential damage and the lower the reversibility, the more necessary it is to have a separate agent identity, pre-write validation, an evidence log, and an escalation path to a human.
This material is intended for process owners, CTOs/CIOs/CISOs, and automation teams. It explains how to design AI agent autonomy in business processes; the choice of a specific platform, industry legal analysis, and economic impact claims are outside the scope.
Contents
- What Has Changed in Agentic AI Research
- Autonomy Is a Property of the Action, Not the Agent
- Five Classes of AI Agent Actions
- Why Human-in-the-Loop Often Fails
- The KONTUR Method for Choosing Controls
- Action Card and Execution Architecture
- How to Run a Pilot on One Process
- What Metrics to Track
- Research Limitations
- Common Mistakes
- Frequently Asked Questions
- How AI Dawn Helps Configure Control Boundaries
- Conclusion
What Has Changed in Agentic AI Research
On August 15, 2026, an AMCIS paper appeared Governing Agentic AI in Enterprise Workflows. The authors treat autonomy as a tunable variable that must be aligned with workflow risk. Their governance-by-design framework has three parts: autonomy calibration, human-agent collaboration, and built-in guardrails. The researchers designed and comparatively evaluated five configurations, but the public abstract does not disclose their composition—so listing nonexistent details would be incorrect.
The important shift is the concept itself. Governance no longer looks like a single document approved after development. It becomes an execution architecture: which subject acts, in whose interest, with what rights, where validation sits, and who is accountable for exceptions.
This aligns with NIST materials. In the NIST AI 800-5 report, consultation participants broadly agreed that AI agents introduce new threats, while standard cybersecurity practices remain useful but require adaptation. In a separate NCCoE concept paper , the issues are reduced to agent identification, authentication, least privilege, delegation, human binding, logging, and non-repudiation.
Practical takeaway: a prompt describes desired behavior, but permissions must be enforced outside the model. If an agent is forbidden from changing payment details without confirmation, that restriction must be enforced by the policy layer or the target system—not by the text instruction “be careful.”
Autonomy Is a Property of the Action, Not the Agent
Autonomy Calibration is the choice of how much independence a system may have for a specific action, based on context, possible harm, reversibility, and the quality of validation. One agent may autonomously read a public catalog, draft an email with mandatory review, and only change a CRM record after separate confirmation.
The mistake starts with a role like “sales department agent” and one broad token. In that model, reading a customer record, calculating a discount, sending an email, and changing bank details become technically equivalent tool calls. For the business, they are not equivalent.
A different design unit is needed— a typed action. It has an input, a mutable object, a data boundary, authorization, validation, a stop condition, and a rollback method.
User goal
→ agent plan
→ typed action
→ context and permissions check
→ preview / approval / execute
→ independent result verification
→ commit or rollback
This scheme separates the model’s reasoning from the right to write. Even if the plan is wrong or the input contains prompt injection, the final boundary remains deterministic.
Five Classes of AI Agent Actions
| Class | Example | Default Mode | Required Control |
|---|---|---|---|
| 1. Read | find a policy, retrieve an order status | autonomously within the allowed boundary | data scope, request log |
| 2. Recommendation | suggest a reply or ticket priority | autonomous calculation, human decision | sources, confidence, alternatives |
| 3. Draft | prepare an email, contract, or record | creation without sending | visible diff and approval owner |
| 4. Reversible Write | change a tag, create a task, update a noncritical field | limited autonomy | idempotency, limit, log, rollback |
| 5. Irreversible Action | payment, deletion, publication, permission change | confirmation or separate deterministic route | step-up approval, two-person rule if needed, post-check |
This table is not a universal policy. The class changes with context. Creating an internal draft of a news item is a Class 3 action, while publishing the same text on a public website is Class 5. Updating the status of a test deal is reversible, but changing the details of a real counterparty may have irreversible consequences.
In the study Enterprise Singapore and GovTech Singapore the team went through three architectural iterations: from broad language-model autonomy to a layered pipeline, and then to a DAG of typed nodes—data loading, AI processing, and deterministic calculations—with mandatory human review checkpoints. This does not prove that a DAG is always better than an agent, but it does show how separating different types of work improves controllability.
Why Human-in-the-Loop Often Fails
Human-in-the-loop is the point where a person gets enough context to make a meaningful decision and can stop, change, or reject the action before it has a critical effect. A simple “OK” button after opaque reasoning does not meet that definition.
Review becomes ceremonial in four cases:
- There is no exact diff on the screen: the person does not know which fields will change.
- The data source and basis are not shown: the decision cannot be verified.
- There are too many confirmations: the operator clicks approve automatically.
- Approval happens after submission, payment, or deletion: there is nothing left to control.
A good approval card answers at least six questions.
| Field | What the person should see |
|---|---|
| Actor | which agent is acting and on behalf of which user |
| Intent | what business objective it is carrying out |
| Object | what exactly will be read or changed |
| Diff | previous and new value |
| Evidence | sources, rules, and validation results |
| Recovery | can the action be rolled back and what is the stop rule |
If one operator is approving hundreds of repetitive steps, it is better to shift the check upstream: approve the policy and limit in advance, automatically verify routine cases, and show a person only exceptions and a random audit sample. The sampling frequency and size depend on risk and observed error; there is no universal percentage.
The KONTUR method for choosing controls
We propose the KONTUR method — an editorial synthesis of research in governance, identity, and process architecture, not an industry standard.
K — Criticality
Describe the worst plausible impact: a data leak, financial loss, incorrect communication, rights violation, downtime, or data corruption. Evaluate not the model’s “intelligence,” but the consequences of the specific action.
O — Reversibility
Check whether the result can be undone automatically and completely. A draft is reversible; an email that has already been sent is not. For a record, you need versioning, an idempotency key, preview, and a compensating action.
N — Authority holder
The agent must have a separate machine identity and least-privilege access. Delegation links the user, the agent, the task, the resource, and the duration. A shared perpetual API key erases that connection.
T — Checkpoint
Decide where to verify: before planning, before the tool call, before commit, or after the result. A critical control should be placed before any irreversible effect. A post-check is useful for detection, but it does not replace prevention.
U — Audit trail
Store the policy version, actor, intent, input sources, requested and granted permission, diff, human decision, verifier result, and rollback identifier. There is no need to log secrets or unnecessary personal data.
R — Response
Define a timeout, retry budget, fallback, escalation owner, and kill switch. Repeating the same action by the same agent after a refusal does not count as a new control. When a check fails, the system must stop safely or move to a limited path.
Action card and execution architecture
Before connecting a tool, complete one card for each write action.
| Card field | CRM example |
|---|---|
| action_id | crm.update_deal_stage.v2 |
| object scope | only deals for the current team |
| allowed fields | stage, next_contact_at |
| forbidden fields | account details, owner, amount |
| preconditions | the customer response is linked to the deal |
| preview | old/new and signal source |
| approval | automatic for the standard transition; human for an exception |
| postcondition | the record is read back and matches the expected result |
| rollback | restore the previous version |
| limits | one deal per call, rate limit from policy |
Architecturally, it is useful to separate five roles.
Planner → Policy Decision Point → Narrow Tool → Target System
↓ ↓
Human approval Result verifier
└──── Audit event + rollback handle ────┘
- Planner proposes a step but does not grant itself permission.
- Policy Decision Point checks identity, context, scope, and risk class.
- Narrow Tool provides one limited operation instead of a universal shell or database client.
- Target System rechecks permissions and business invariants.
- Verifier reads the actual result, rather than trusting the agent’s success message.
For complex processes, this scheme complements AI agent graph engineering: the graph shows dependencies and failure points, while the action card defines the authority of each node. The overall implementation sequence should be tied to business process audit, and input-data threats should be tied to AI agent security rules.
How to run a pilot on one process
- Choose one process, its owner, baseline, data sources, and acceptance criteria.
- Break the process down into actionsnot to the app screens: reading, calculating, deciding, recording, messaging.
- Assign classes 1–5 and fill in the CONTOUR for all records and external communications.
- Leave deterministic code for formulas, limits, required fields, and access rights.
- Run replay on anonymized history with no external side effects.
- Switch to shadow mode: the agent suggests actions, production does not execute them.
- Allow reversible operations with a small blast radius and automatic rollback.
- Add autonomy only based on data: error, human intervention, recovery, and policy violations.
A Springer publication describes a three-month pilot with 11 employees and 123 cases. The authors reported 77.7% acceptance rate of the results and estimated a reduction in processing time per application of 21%; the final judgment, however, remained with a human. These figures refer to the grant evaluation process in a specific Singapore agency. They are not a forecast for CRM, procurement, support, or a Russian company.
What metrics to track
| Metric | Formula | Why it matters |
|---|---|---|
| Action acceptance | accepted proposals / all proposals | agent usefulness before execution |
| Human override rate | changed or rejected / reviewed | recommendation quality and policy adherence |
| Unauthorized attempt rate | blocked out-of-scope attempts / tool calls | detection of a faulty plan or attack |
| Rollback rate | rollbacks / committed writes | quality of reversible actions |
| Time to safe recovery | time from signal to stop and recovery | operational resilience |
| Evidence completeness | actions with a complete log / all actions | traceability and accountability |
| Cost per accepted action | total costs / accepted actions | economics of useful output |
| Critical action escape | critical actions without required approval | release-blocking metric |
Set the threshold after the baseline. You cannot promise “zero errors,” a universal acceptance rate, or time savings in advance. It is more important to separate plan quality from execution quality: an agent may propose the right step, but the tool call may complete only partially; or the action may succeed technically but violate a business rule.
Research limitations
- A recent AMCIS paper is available publicly only as an abstract: three dimensions and the fact that five configurations were evaluated are known, but not their detailed composition.
- The Enterprise Singapore pilot relates to one administrative process, 11 employees, 123 cases and three months.
- The reduction in time of 21% in the source is described as estimated, so it cannot be turned into a guaranteed effect.
- The NCCoE document is a concept paper, not a completed mandatory standard or a ready-made reference implementation.
- This article does not have a first-party production dataset on the rise of AI in autonomous operations; the recommendations are an evidence-bounded synthesis.
That is exactly why a pilot should test its own task mix, data, permissions, errors, and the cost of human intervention.
Common mistakes
- Give the agent a role instead of narrow actions. A role hides different risk levels.
- Rely on the system prompt. Text does not replace IAM, policy enforcement, or business-invariant checks.
- Approve without a diff. A person sees the intent, but not the actual change.
- Use one service account. You cannot tie the action to a specific delegation.
- Check only the model’s response. You need to inspect the target system state after the write.
- Treat rollback as a backup plan without testing it. An untested rollback may fail to restore related objects.
- Increase autonomy for the entire agent. Expand individual action scopes after evidence review.
Frequently asked questions
What Is AI Agent Autonomy Governance
It is the process of setting how much independent action an agent is allowed to take for each task, based on risk, reversibility, permissions, and verifiability. It defines what the agent can read, propose, change, and execute without a human.
How Autonomy Differs from Permissions
Autonomy describes how independently a system makes and carries out decisions. Permissions define what data and operations it technically has access to. High autonomy should not automatically mean broad permissions.
When Human-in-the-Loop Is Needed
Before any irreversible or critical action, when operating outside policy, with low confidence, an incomplete evidence package, or no verified rollback. A person should see the specific diff and the consequences.
Can CRM Updates Be Fully Autonomous
It is possible to allow narrow reversible fields with defined preconditions, limits, a separate identity, logging, a post-check, and rollback. Banking details, rights, amounts, and other critical fields require a separate workflow.
What Data to Store in the Action Log
The agent’s identity and the delegating user, the objective, policy version, input sources, requested permissions, diff, approval, the verifier’s actual result, and the rollback handle. Secrets and unnecessary personal data should be excluded.
Where to Start with AI Agent Governance
Choose one process, establish the baseline, break it into typed actions, and complete the CONTOUR for all records and external messages. Then run replay and shadow mode before real execution.
How AI Dawn Helps Set Up Governance Boundaries
AI Dawn can connect autonomy to a specific process instead of an abstract agent role:
- Audit the process, data, baseline, constraints, and acceptance criteria.
- Break the workflow into typed actions and design narrow integrations with business systems.
- Set up policy checks, RAG or an enterprise knowledge base, human checkpoints, testing, and logging.
- Deliver the MVP, integration, rollout, team training, and change support.
A safe first step is to choose one process, its current baseline, data sources, constraints, and acceptance criteria. After that, you can compare the manual path, shadow recommendations, and limited execution on one set of cases.
Conclusion
AI agent governance is permission management at the action level. An agent may freely analyze allowed data, but it should not be given the right to perform an irreversible operation simply because it handled reading or drafting well.
The practical approach is: classify the action, assess criticality and reversibility, assign a separate identity with minimum necessary permissions, add a pre-effect check, keep an evidence trail, and define in advance how to respond to failure. Autonomy should be expanded not based on the impression from a demo, but after observable results from replay, shadow mode, and a limited pilot.