Flamingo Raises $4.5M Seed Round

Skip to content

Human in the Loop AI for IT Teams, From Approval Gates to Audit Trails

November 11, 2026
6 views
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.

ModeWho actsWhen the person steps inIT exampleHow it fails
In the loopAgent proposes, a person approvesBefore the action runsReleasing a BitLocker recovery keyApprovers click yes without reading
On the loopAgent acts, a person watchesDuring or right after, with stop and undoIsolating a workstationNobody watches the feed
Out of the loopAgent acts aloneLater, through sampling and auditsRouting ticketsSmall 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.

ActionBlast radiusUndoDefault oversight
Categorize and route a ticketOne ticketEditOut of the loop, weekly sample
Set ticket priorityOne client's SLAEditAgent suggests, tech sets
Password reset, verified userOne accountReset againIn the loop, later on the loop
MFA reset or BitLocker key releaseOne account, takeover riskNone after a takeoverIn the loop always; approver isn't the requester
Add to an admin groupA whole tenantRemove; damage may be doneHuman only, as a time-limited PAM grant
Disable an accountOne userRe-enableIn the loop, or from an approved HR ticket
Patch the pilot ringPilot groupUninstallOn the loop
Promote a patch to the broad ringFleetSlow, rebootsIn the loop per ring
Block a known-bad IP, auto-expiringOne rule, a site's trafficExpiresOn the loop
Open an inbound portPerimeterRevertIn the loop; two people on edge devices
Same firewall change at every clientEvery tenantPer-site revertHuman only, staged
Isolate a workstation on a high-severity alertOne deviceReleaseOn the loop; servers in the loop
Run a new script fleet-wideFleetDependsIn 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.

FieldWhat to record
Agent identityAgent, version, and the account or role it ran under
TriggerThe ticket, alert or schedule that started it
InputsThe request and the data it pulled
Proposed actionExact command, parameters and targets
Rule matchedWhich oversight rule set the mode
Approver and decisionWho approved, edited or rejected it
TimestampsProposed, approved, run and verified
Result and verify stepThe output and the check that proves it worked
Rollback referenceHow 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 canAgent feature
(a)Understand the limits and monitor for anomaliesAction log, alerts on unusual actions
(b)Stay aware of automation biasApproval metrics, sampling
(c)Interpret the output correctlyEvidence and rule matched on the approval screen
(d)Decide not to use it, or override or reverse the outputReject, edit, rollback
(e)Interrupt it so it halts safelyA 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.

Kristina Shkriabina

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.

Loading related content and questions