Human in the Loop AI for IT Teams, From Approval Gates to Audit Trails
How IT teams decide when an AI agent acts alone, when a person approves and when someone only watches, with a default for 13 IT actions, approval design, audit fields and the EU AI Act rules.
Updated: November 2026. EU AI Act, NIST and CISA texts and survey figures checked against primary sources on 11 November 2026.
AI agents in IT can now reset passwords, push patches and change firewall rules, and someone has to decide which of those they may do alone. Gate every action and the approver burns out by lunch; gate none and one bad call reaches every tenant. This guide to human in the loop AI for IT teams sets that gate per action, then covers approval design, audit trails and the rules that apply.
TL;DR
- What it is. A person approves, edits or rejects an AI agent's action before it runs.
- Decide per action. Gate by blast radius and reversibility first. Confidence moves an action one step, no further.
- Keep a floor. Privilege, MFA and recovery keys, looser security controls and decisions about people always get a human.
- Design against rubber-stamping. Show the exact change, bind the approval to it and track approval rates.
- Promote on evidence. Move one action type to on the loop after clean approvals, and demote it on any rollback.
What Is Human in the Loop AI?
Human in the loop AI is a setup where a person approves, edits or rejects an AI system's action before it takes effect. For an agent with tools, it means the agent stops before chosen actions, shows what it plans to do and waits for a named person to say yes.
CISA, NSA and four partner agencies published joint guidance, Careful Adoption of Agentic AI Services, on 1 May 2026. It calls human supervision, approval and review an important control where actions have high impact or are hard to reverse.
Machine learning uses the phrase for training, where people label data or rank outputs, as in RLHF. This post is about run time, when an agent holds live permissions. Our explainer on what agentic AI is covers how an agent differs from a chatbot.
Human in the Loop vs Human on the Loop vs Out of the Loop
The EU AI Act, NIST and CISA texts don't define "on the loop", so treat these modes as working practice.
| Mode | Who acts | When the person steps in | IT example | How it fails |
|---|---|---|---|---|
| In the loop | Agent proposes, a person approves | Before the action runs | Releasing a BitLocker recovery key | Approvers click yes without reading |
| On the loop | Agent acts, a person watches | During or right after, with stop and undo | Isolating a workstation | Nobody watches the feed |
| Out of the loop | Agent acts alone | Later, through sampling and audits | Routing tickets | Small errors pile up unseen |
A fourth label, human in command, covers the person who decides whether an agent runs at all. Our OpenClaw explainer covers a personal agent that can land out of the loop on a user's laptop.
In this IBM Technology video, Martin Keen walks through the spectrum, from labeling data in training to approvals at run time. He mentions confidence thresholds, which come second in the rule below.
Why Human in the Loop AI Matters in the Workplace
Agents take on work so the same team gets more done. A named person still answers for each change.
Under Article 26(2) of the EU AI Act, deployers of high-risk systems give oversight to people with the skills, training, authority and support for it. Annex III point 4(b) makes AI high-risk when it allocates tasks based on behaviour or traits, or monitors and evaluates workers' performance. An agent that assigns tickets from each technician's performance data could fall in that category. As of November 2026, those rules apply from 2 December 2027.
Deloitte's October 2026 State of AI in the Enterprise report surveyed 3,500 senior leaders in 25 countries. 40% of companies let AI execute decisions or actions without human approval to at least a moderate degree. 23% said accountability for a bad outcome is unclear.
Zapier surveyed 518 US executives through Centiment in July 2026 and published the results on 8 September 2026. 38% said their company faced negative consequences from AI used without human review. Zapier sells automation, so read it as a vendor survey.
Our guide to AI agents for MSPs covers which L1, L2 and L3 work agents take on.
How to Decide When an AI Agent Needs Approval
Set the gate by blast radius and reversibility. Confidence can move an action down one step inside the same blast radius, never past it. Fleet-wide changes are the exception, since no signal moves them below in the loop. Privilege changes, MFA resets and recovery-key releases, anything that loosens a security control, and decisions about people never drop below in the loop either.
The CISA guidance tells teams to classify agent actions by potential impact, likelihood and reversibility. It says designers or operators decide when a human must approve, never the agent.
Pick the column for how far a mistake spreads and the row for how hard it is to undo.
Blast Radius
Blast radius is how much breaks if the agent is wrong: one item, a group such as a pilot ring, or the fleet. The CISA guidance has a scenario where a malicious insider asks a patch agent to update every endpoint and clean up the firewall logs. The agent does both, because its permissions allow it. So count the targets the permissions reach, too.
Reversibility
Undo comes in three grades. Instant: edit the ticket, or let a block expire. Takes work: re-enable, uninstall, revert and reboot. None: deleted data, or an account taken over after an MFA reset. The same Zapier survey found 52% of executives base approval on whether an action can be undone. Our automated remediation guide gates fixes by blast radius too.
Confidence Thresholds
An agent's confidence score is the agent grading its own homework, and CISA asks for approval points set by people. Use signals you can check instead: the user confirmed the issue, or the script passed on the pilot group. A strong signal can drop a password reset to on the loop. It can't do that for a fleet-wide change, which stays in the loop or stricter whatever the signal.
Sensitive Actions
The floor holds no matter how clean the record. CISA asks for just-in-time credentials on high-impact or privileged actions, and privileged access management grants them so they expire on their own.
With role-based access control, the agent's own account holds the rights for its low tier and borrows the rest per approved action.
Human in the Loop AI Agents in IT Operations
Here's a default for 13 IT actions. A row can sit stricter than its grid cell, never looser. Floor actions sit stricter by rule. The sections below explain the rest, such as ticket priority and a firewall change at every client.
| Action | Blast radius | Undo | Default oversight |
|---|---|---|---|
| Categorize and route a ticket | One ticket | Edit | Out of the loop, weekly sample |
| Set ticket priority | One client's SLA | Edit | Agent suggests, tech sets |
| Password reset, verified user | One account | Reset again | In the loop, later on the loop |
| MFA reset or BitLocker key release | One account, takeover risk | None after a takeover | In the loop always; approver isn't the requester |
| Add to an admin group | A whole tenant | Remove; damage may be done | Human only, as a time-limited PAM grant |
| Disable an account | One user | Re-enable | In the loop, or from an approved HR ticket |
| Patch the pilot ring | Pilot group | Uninstall | On the loop |
| Promote a patch to the broad ring | Fleet | Slow, reboots | In the loop per ring |
| Block a known-bad IP, auto-expiring | One rule, a site's traffic | Expires | On the loop |
| Open an inbound port | Perimeter | Revert | In the loop; two people on edge devices |
| Same firewall change at every client | Every tenant | Per-site revert | Human only, staged |
| Isolate a workstation on a high-severity alert | One device | Release | On the loop; servers in the loop |
| Run a new script fleet-wide | Fleet | Depends | In the loop after a pilot group passes |
CISA names system resets, network egress and deletion of critical records as places for a human checkpoint. Our guide to IT operations agents covers what those agents run end to end.
Ticket Triage
A misrouted ticket costs an edit, so routing runs out of the loop with a weekly sample. Priority sets a client's SLA clock, so the agent suggests it and a technician sets it. OpenMSP's guide to AI ticket triage covers the setup.
Patch Rollouts
The pilot ring exists to catch bad patches, so the agent pushes to it on the loop. The broad ring means fleet-wide reboots, so each ring gets its own approval. Our Windows patch management guide includes a policy template.
Account Changes
A password reset for a verified user starts in the loop, stricter than its grid cell, until the agent has a clean record on resets. Then it can move on the loop. An MFA reset or recovery-key release never moves, because a wrong yes hands over the account. Our BitLocker recovery key guide covers where those keys live.
Firewall Rules
An expiring block on a known-bad IP removes itself, so it runs on the loop. Opening an inbound port loosens a control, so it sits on the floor. A change at every client stays with a human, staged by site. One bad rule would hit every tenant at once, and each site needs its own revert. Rule basics are in our Windows Firewall guide.
An r/sysadmin poster at a small MSP asked what guardrails people use before agents touch live endpoints. At one admin's company, the agent tried to delete a Microsoft 365 global admin account and rebooted production servers mid-workday when one service needed a restart. A Fortune 500 admin's agents run only pre-written RMM scripts, after the user confirms the issue.
How to Keep Approvals From Becoming a Rubber Stamp
In the loop fails quietly. Anthropic's engineering team wrote in March 2026 that Claude Code users accepted 93% of manual permission prompts. It warned that approving every action breeds approval fatigue, where reviewers stop reading closely.
Article 14(4)(b) of the EU AI Act says overseers must be able to stay aware of automation bias. NIST AI 600-1 defines that as too much deference to automated systems. Approval fatigue is alert fatigue with a button attached.
There's an attack angle too. OWASP's Top 10 for Agentic Applications, from December 2025, lists ASI09, Human-Agent Trust Exploitation. A prompt injection can write the agent's justification, so the approval screen has to separate what the system measured from what the agent says. Our checklist:
- Show the exact action, parameters, target count, diff, rollback plan and evidence. Bind the yes to those values so any change needs a new approval, and let unanswered requests expire.
- The approver isn't the person who asked for the change, and the top tier needs two people.
- Approve outside the agent's chat, on a screen where system-written fields sit apart from agent text.
- Give each approver a daily approval budget. When it runs out, move actions to a different tier instead of adding reviewers.
- Track approval rate, edit rate and time to decision, and sample the actions that ran without approval.
OpenFrame is open, AI-native infrastructure for IT and security: Fae resolves support requests and Mingo runs IT operations. Under rules the team sets, each action is either fixed on its own or sent to a person first. Ask-first actions wait for a technician's tap on their phone. Every action, human or AI, lands in the audit log with a rollback plan ready. It costs $1 per device per month, with a 14-day free trial. Flamingo builds OpenFrame, so weigh its safeguards against the same checklist.
What an Audit Trail Should Record
The CISA guidance asks teams to keep full logs and "real-time monitoring of live agent behaviour and decision-making". It also warns that raw agent logs grow large and repetitive, which buries the signal. So log a fixed set of fields per action, readable by a person.
| Field | What to record |
|---|---|
| Agent identity | Agent, version, and the account or role it ran under |
| Trigger | The ticket, alert or schedule that started it |
| Inputs | The request and the data it pulled |
| Proposed action | Exact command, parameters and targets |
| Rule matched | Which oversight rule set the mode |
| Approver and decision | Who approved, edited or rejected it |
| Timestamps | Proposed, approved, run and verified |
| Result and verify step | The output and the check that proves it worked |
| Rollback reference | How to undo it, and whether anyone did |
CISA also asks teams to log identity and privilege changes, keep agents from writing to their own logs, and hold log-deletion requests until a human approves. For high-risk systems, Article 26(6) of the EU AI Act sets log retention at six months or more, unless other law says otherwise. Our log management guide covers retention and search.
The Kiro case shows why the role belongs in the record. The Register reported on 20 February 2026, citing the Financial Times, that Amazon's Kiro agent deleted and rebuilt an environment. The FT's sources tied it to a 13-hour disruption in December 2025. Amazon's own post says the event was limited to AWS Cost Explorer in one of its 39 regions, and blames a misconfigured role. Per The Register, Amazon also said Kiro asks for authorization by default, but the engineer's role had broader permissions than expected.
Either way, the permissions behind the approval set the outcome. Your incident response plan will ask for these fields first.
An r/devops poster's change advisory board rejected AI-generated Terraform because nothing recorded why the change was made. Replies backed the board: a named human owns the change, and every change links to a ticket before the agent runs.
Human Oversight in the EU AI Act and NIST AI RMF
The EU AI Act sets human oversight duties for high-risk systems only. Article 14(3) asks that oversight match the risk, the level of autonomy and the context, with no per-action approval rule. Annex III lists eight high-risk areas, and in our reading two realistically fit an IT agent. One is a safety component in critical digital infrastructure (point 2). The other is allocating work or evaluating workers (point 4(b)).
The Digital Omnibus on AI, Regulation (EU) 2026/1744, in force since 27 July 2026, amended the Article 3(14) definition of a safety component. A component now fulfils a safety function when its purpose is to prevent or reduce risks to the health and safety of people or property. We read that as narrowing the first route. As of November 2026, the high-risk rules apply from 2 December 2027 for Annex III systems and 2 August 2028 for Annex I.
Article 14(4), a design duty on providers, lists five abilities that map to agent features.
| Article 14(4) | The overseer can | Agent feature |
|---|---|---|
| (a) | Understand the limits and monitor for anomalies | Action log, alerts on unusual actions |
| (b) | Stay aware of automation bias | Approval metrics, sampling |
| (c) | Interpret the output correctly | Evidence and rule matched on the approval screen |
| (d) | Decide not to use it, or override or reverse the output | Reject, edit, rollback |
| (e) | Interrupt it so it halts safely | A stop control for the agent's queue |
Deployer duties sit in Article 26, including suspending a system they see as a risk.
NIST AI RMF 1.0, from January 2023, covers the same ground voluntarily. GOVERN 3.2 defines roles for human-AI configurations and oversight. MAP 3.5 defines, assesses and documents oversight processes, and MANAGE 2.4 sets ways to supersede, disengage or deactivate a system. NIST says a revision is in progress. Row MG-2 in our AI governance framework template gives these gates an owner and a review schedule.
When to Move an Agent From In the Loop to On the Loop
CISA recommends graduated autonomy, with continuous evaluation deciding when to widen scope or roll it back after a failure. Promote per action type:
- Promote one action type at one client or device group after a run of approvals with no edits, no rollbacks and passing verify steps.
- Demote it on any rollback, a new model or tool version, a new client or device group, or behaviour the agent hasn't shown before.
- Keep sampling promoted actions, and keep floor actions in the loop whatever the record says.
CISA also suggests trust scores that drop when an agent behaves oddly. Our agent build guide covers the shadow, approve and act-alone stages for a new agent.
For alert-driven tools, the AIOps platforms roundup covers whether each one suggests or acts, and who approves.
Start With One Action Type
Human in the loop works when it's set per action. Blast radius and reversibility come first, confidence second, with a floor for identity, security controls and people. Build approval screens that resist rubber-stamping, log who approved what, and promote on evidence. Read our AI governance guide next for the controls and EU AI Act dates around these gates.

Content Marketing Lead
Ohayo! I run content, SEO, social, and community at Flamingo. Before IT, I worked as a correspondent for Ukraine's Public Broadcasting Company and have a Master's in journalism.
Related Content
Frequently Asked Questions
/blog/human-in-the-loop-ai
Still deciding?
Ask Mingo answers from our docs and customer stories.