The question I get asked most on discovery calls is some version of this, and setting up human-in-the-loop approval AI is usually what business owners are trying to figure out: what happens when it does something stupid while I am not looking? It is the right question. The problem is that almost everyone applies the concept wrong. They either approve nothing and wait for the embarrassing email to go out to 4,000 contacts, or they approve everything and turn themselves into a full-time reviewer of work they were trying to hand off.
This post gives you the four tests I use to decide where a person belongs in an AI workflow, a workflow-by-workflow breakdown of what to gate and what to let run, and how to build the gate so it does not become your new bottleneck.
Key Takeaways
- Human-in-the-loop approval AI means a person signs off on specific high-stakes actions, not that someone reads every single output the system produces.
- Four tests decide where a person belongs: can you undo it, how far does it reach, does it need judgement you have never written down, and does it create legal exposure.
- Anything irreversible and outward-facing gets a gate. Money leaving, contracts, public posts, bulk sends, permission changes, data deletion.
- Approve by exception, not by default. If a person touches every output, you have hired a reviewer instead of building a system.
- Automation bias is real. A reviewer approving 200 items a week has stopped reading by item 30, so keep gate volume deliberately low.
- Every gated action needs a trail: what the AI proposed, who approved it, when, and what they changed. That record is your defence later.
- Gates should expire. Review each one on a 90-day cycle and graduate the ones with a clean record down to spot checks.
What Human-in-the-Loop Approval AI Actually Means
There are three settings, and most business owners only know about two of them.
In the loop. The AI does the work and stops. Nothing happens until a person approves it. The draft sits there. The payment sits there. The post sits there. This is the strictest setting and the slowest.
On the loop. The AI does the work and acts, but a person is watching and can stop it. Think of a bulk campaign that sends in stages, with a live view and a kill switch. The action happens by default. Intervention is the exception.
Out of the loop. The AI acts, and a person sees a log afterwards, if they ever look. This is correct for a huge amount of internal work and terrifying for anything client-facing.
The mistake is picking one of these for your whole business. I have watched founders read one article about AI risk and decide that every output needs eyes on it. Six weeks later they are approving 40 draft replies a day and quietly wondering why they bothered. I have also watched the opposite, where someone connects a writing tool to their database and finds out at 9pm that it has been cheerfully quoting a discontinued service to fifty people.
The decision is not made at the system level. It is made at the action level. One workflow can contain all three settings. A lead comes in, the system researches the contact and drafts a reply with no gate at all, sends the first response immediately with no gate, but stops dead before it offers a discount outside your standard band. Same workflow, three different levels of oversight, each one chosen on purpose.
Why “review everything” is not a policy
“I will check it” feels responsible. It is not a policy; it is a hope. A policy names the action, the trigger, the person, and what happens if nobody responds in time. “I will check it” names none of those, which means at 4 pm on a Friday it becomes “I will check it Monday”, and then it becomes “just send it”.
The other problem with reviewing everything is that it destroys the value you were buying. Speed-to-lead work is the clearest example. Research consistently puts the first responder at around 78% of the deal. If your AI drafts a reply in nine seconds and then waits four hours for you to tap approve, you have built a slower version of what you already had, and you are now paying for it twice.
Approval is a cost. Spend it where it buys you something.

The Four Questions That Decide Where a Person Belongs
Run every automated action past these four. It takes about thirty seconds per task once you have done a few.
1. Can you undo it?
Reversibility is the single biggest factor. An internal summary written to a file can be deleted and regenerated. A CRM note can be edited. A text message to a customer cannot be recalled. A payment cannot be pulled back without a phone call and an apology. A public post can be deleted, but only after screenshots exist.
If the action is fully reversible and nobody outside the business sees it, the default should be no gate. If it is irreversible, you need a very good reason not to gate it.
2. How far does it reach?
I call this blast radius. One message to one person is a small mistake. The same message to a 4,000-contact database is a brand incident and, depending on how those contacts were collected, a complaint to the Privacy Commissioner.
Blast radius is why bulk operations get treated differently from individual ones, even when the underlying task is identical. Drafting one reply and drafting nine hundred are the same job to the AI. They are not the same job to your reputation.
3. Does it need judgement you have never written down?
Here is the useful test: could you write down the rule for this decision on a page? “Book any appointment in an open slot during business hours” is a page. “Decide whether this client is worth keeping” is not. If you cannot write the rule, the AI does not have the rule, and the confident-sounding answer it produces is a guess dressed up as a decision.
This is where most AI failures actually come from. Not from the technology being unreliable, but from being handed a decision that was never defined in the first place. If you find yourself unable to specify the rule, that is not an AI problem. That is an undocumented business problem, and it was already costing you before AI arrived.
4. Does it create legal, financial or privacy exposure?
Contracts, pricing commitments, employment matters, health information, anything that touches personal data under the Privacy Act 2020. The Office of the Privacy Commissioner has been clear that using a tool does not transfer responsibility. If your system does something to someone’s personal information, that is your business’s obligation, not the vendor’s.
Scoring the task
Four questions, four possible outcomes:
- No gate. Reversible, internal, rule is written, no exposure. Let it run and log it.
- Notify after. Reversible, low reach, minor exposure. It acts; you get told.
- Approve before. Irreversible or wide reach, or the rule has edges. A person taps yes.
- Human only. Judgement you cannot write down, or serious exposure. The AI can prepare the material. It does not act.
The scoring matters more than the score. Most owners have never sat down and listed what their systems actually do on their behalf, which means they cannot tell you which parts are risky. Twenty minutes with a list and these four questions get you further than any amount of worrying.
Human-in-the-Loop Approval AI, Workflow by Workflow
Here is how the scoring plays out across the workflows I see most often in founder-led businesses. Your details will differ. The shape rarely does.
Lead response: no gate on the first touch
Speed is the entire product here. A new enquiry gets contacted within ninety seconds, qualified, and offered a time. Gating that first response is self-defeating, and the risk is genuinely low because the first message is short, factual, and drawn from a template you approved once.
Put the gate further down the workflow instead. The AI can qualify, answer standard questions, and book into an open slot. It stops before it commits to a price outside your published range, agrees to a scope change, or promises a delivery date that depends on someone else’s calendar. That is the natural line, and it is the line a good salesperson respects too.
Phone calls: escalate, do not approve
You cannot approve a live conversation. Nobody is going to tap yes while a customer waits on the line. What you can do is define the escalation triggers precisely.
A dental client of mine, Dr Claire, had roughly 47% of calls going unanswered with two receptionists on staff. Missed calls went to zero after the AI receptionist went in, and booked appointments went up 44%. The setting that made it safe was not approval. It was a tight scope: book, reschedule, answer standard practice questions, and hand straight to a human the moment a caller raises anything clinical, any complaint, or anything about money owed. The AI knows what it handles. Everything else goes to a person, immediately, with the context attached.
Quotes and pricing: approve before, within a band
Quotes are the classic gate. The AI can pull the job details, apply your rate card, draft the document, and put it in front of you complete. You read it and send it. That is still a large chunk of your evening back.
If your quoting is volume-heavy, band it. Anything under a threshold with standard line items goes out automatically. Anything above the threshold, or containing a non-standard item, or with a discount applied, waits for you. Most trades and service businesses find 70% or more of their quotes are routine.
Money out: always a gate
Refunds, supplier payments, payroll adjustments, credit notes. Money leaving the business is irreversible, has real exposure, and almost never needs to happen in the next nine seconds. Gate all of it. If your volume makes that painful, gate by amount and by exception, not by removing the gate.
Invoices going out are different. If the job data is verified and the template is fixed, an invoice can send automatically. It is reversible, it is expected, and the customer is waiting for it.
Bulk sends: approve the campaign, not the message
This is where the biggest wins and the biggest disasters both live. Database reactivation, nurture sequences, newsletters. The right gate is at the campaign level: you approve the list, the sequence, the offer, and the send window. Then it runs. Approving each individual message means the campaign never ships.
Two things to insist on. First, staged sending, so the first hundred go out and pause for a look before the rest follow. Second, a suppression list that the AI cannot override, because the fastest way to lose a client is to reactivate someone who asked you to stop contacting them two years ago.
Content and public posts: approve the first twenty, then sample
Anything with your name on it in public starts fully gated. Read every one. After twenty clean outputs, drop to reading a sample. After sixty, drop to spot checks and a monthly review. This is the pattern for any output where quality is the risk rather than legal exposure. You are not permanently checking; you are calibrating and then stepping back.
Anything about a person: human only
Hiring decisions, performance conversations, disciplinary matters, redundancy, references. The AI can prepare the material, summarise the record, and draft an agenda. It does not decide and it does not send. This is not a technology limit. It is that these decisions are the exact category where a rule cannot be written down, and where getting it wrong has consequences you cannot buy your way out of.
Data, permissions and integrations: human only, ideally two people
Deleting records, changing access permissions, connecting a new integration to your customer data, exporting a database. Small in effort, enormous in consequence. These belong to a named person, and for anything touching your full customer list I would want two people involved.
Internal admin: no gate at all
Meeting notes, daily summaries, CRM tidying, drafting internal documents, pulling numbers, research, first drafts of anything. This is where most of the recoverable hours actually sit; it is reversible, nobody outside sees it, and gating it is pure friction. Let it run. Look at the output when you need the output.

Designing the Approval Gate So It Does Not Become the Bottleneck
A gate that is annoying gets bypassed, and a bypassed gate is worse than no gate because you think you have protection you do not have. Six rules make the difference.
Put the approval where you already are. If approving requires opening a laptop, logging into a platform and clicking through three screens, it will not happen on a Tuesday when you are on site. Approvals belong on your phone, as a message, with the relevant detail in the message and a yes or no reply. I run mine through Telegram. The platform matters less than the fact that it reaches me where I actually am.
Show the decision, not the document. A good approval request tells you what is about to happen, to whom, what it costs, and what is unusual about it. “Send quote to Dave at Northside Plumbing, $4,200, includes a 10% discount you have not used before” is an approval request. Attaching a three-page PDF and asking “ok?” is not. You will approve the second one without reading it every time.
Approve by exception. Set the system to act by default and stop only when something falls outside the defined range. Confidence thresholds, value thresholds, unusual recipients, anything the system flags as unfamiliar. If your gate is catching more than about one in five items, the threshold is set wrong, and you are training yourself to rubber-stamp.
Batch the approvals. Ten approval requests scattered through the day cost far more attention than ten requests arriving at 8 am in one list. Batching also gives you comparison, which is where you actually spot the odd one out.
Define the timeout. This is the rule almost everyone skips. What happens if nobody responds in four hours? Does it send, or does it hold? Both answers can be right depending on the action, but the answer has to be written down and built in. Unspecified timeouts are how things sit in a queue for nine days and how other things go out at 2 am because a default nobody chose kicked in.
Log every gated action. What was proposed, who approved it, when, and what they changed before approving. That last field is the valuable one, because a pattern of edits tells you exactly where your rules are wrong.
Let the AI check the AI, then send failures to a person
A second model reviewing the first one against your written policy is a real reduction in the volume of things a person has to look at. It catches the obvious ones: wrong figures, a claim you never make, a name that does not match the record, tone that is off. What it cannot do is take responsibility. Use it as a filter that reduces the number of items reaching your gate, never as a replacement for the gate on anything irreversible.
Gates should expire
Put a review date on every gate you create. Ninety days is a reasonable default, and it fits neatly with the kind of 90-day checkpoint you should be running on any automation work anyway. At review, look at the log. If a gate has approved 300 items with zero rejections and zero edits, it is not protecting you; it is taxing you. Graduate it to notify-after or a sampled check.
The opposite also happens. A gate you set to notify-after turns out to be catching problems you only found by accident. Tighten it. The point is that the settings are a decision you revisit, not a decision you make once while nervous.
Policy, Logs and the Failure Mode Nobody Talks About
Here is the uncomfortable part. The biggest risk in an approval workflow is not the AI. It is the person approving.
Automation bias is well documented: people accept a machine’s recommendation at a much higher rate than they would accept the same recommendation from a colleague, especially when they are busy, and the machine has been right for weeks. Give someone 200 approvals a week, and by the middle of the second week they are tapping yes without reading. The gate still exists on the org chart. It has stopped existing in practice.
This is the single strongest argument for keeping gate volume low. Not because reviewing is hard, but because attention is finite and a reviewer who is not reading is worse than no reviewer, since everyone downstream now assumes it was checked.
Three things keep a gate honest. Keep the volume low enough that each item genuinely gets read. Make the request show what is unusual, so attention lands where it matters. And name an owner for each gate, a specific person rather than “the team”, because a gate belonging to everybody belongs to nobody.
Write the policy down
You need a short written document covering which tools are approved, what data can go into them, which actions require approval, who approves what, and what to do when something goes wrong. One or two pages. Not a compliance exercise, a working document your team can actually follow.
Two things worth being specific about. First, client data: what can and cannot be pasted into a general chat tool, because that is where most quiet breaches start. Second, disclosure: whether you tell customers when they are dealing with an AI, and in what contexts. Decide it deliberately rather than by accident.
If you are bringing in an external provider to build any of this, the approval architecture belongs in the agreement, not in a verbal reassurance. My AI automation contract checklist covers what to put in writing, and the same logic applies to AI agents for small business generally: know what the thing is allowed to do before you turn it on.
Accountability does not move
Whatever the AI does, it did so on behalf of your business. The vendor’s terms will not help you with an angry client, and “the system sent it” is not an answer anyone accepts. The NIST AI Risk Management Framework is the most practical public reference on this, and its core point is simple enough for a ten-person business to use: identify what could go wrong, decide what level of harm you can accept, put controls in place, and check whether the controls are actually working.
That last part is the one people skip. A control you have never tested is a belief.
When it goes wrong
It will, at some point, at a small scale. Have a kill switch you can reach from your phone. Have a log you can read to find out what happened rather than guessing. And when you fix it, fix the rule, not just the incident. If the AI quoted a discontinued service, the answer is not to start reading every quote forever. The answer is to fix the source data and add a check for discontinued items.

The Real Question Behind the Approval Question
When someone asks me where to keep a person in the loop, what they are usually asking is whether they can trust the thing at all. Fair enough. The honest answer is that trust is not a setting; it is a record. You build it one gate at a time, watching the log, tightening what needs tightening and releasing what has earned release.
The businesses that get human-in-the-loop approval AI right do not end up with fewer controls than the nervous ones. They end up with better placed ones. Ten well-designed gates on the actions that could actually hurt you, and nothing at all on the eighty tasks that were always safe. That combination is what a proper AI brain and AI workforce looks like from the inside. Not a system you supervise, a system that knows exactly when to stop and ask.
Start with your list. Twenty minutes, four questions, and you will know more about your own risk than most owners running this stuff blind.
If you want a second set of eyes on where your gates should sit, book a 30-minute Discovery Call. We will go through what you are automating now, where a person genuinely needs to be, and where you are paying attention you do not need to spend.
Frequently Asked Questions
What does human in the loop mean in AI?
It means a person is involved in the decision before the AI acts. The system prepares the work, then stops and waits for approval. It is different from human-on-the-loop, where the AI acts by default and a person monitors with the ability to intervene. In practice, most businesses need both, applied to different actions inside the same workflow.
Which AI tasks should always require human approval?
Anything irreversible with outside consequences. Money leaving the business, contracts and pricing commitments, bulk sends to your database, public posts, deleting data, changing access permissions, and any decision about a specific employee. Internal drafting, summarising, research, note-taking and data tidying almost never need a gate, because they are reversible and nobody outside your business sees them.
Is human-in-the-loop approval required by law in New Zealand?
There is no blanket legal rule requiring approval on every AI action. The Privacy Act 2020 still applies in full to anything touching personal information, and the Privacy Commissioner’s guidance on generative AI expects a human to review outputs before you act on decisions affecting people. Responsibility stays with your business regardless of which tool produced the output.
How do I stop approvals from becoming a bottleneck?
Approve by exception rather than by default. Set thresholds so routine items pass automatically, and only unusual ones stop for review. Batch requests into one or two daily windows, put them on your phone rather than a desktop platform, and show what is unusual rather than attaching the whole document. If you are approving more than a handful of items a day, your thresholds are too tight.
What is the difference between human in the loop and human on the loop?
In the loop means nothing happens until someone approves. On the loop means the action happens by default while a person watches and can stop it. In the loop is right for irreversible actions like payments and contracts. On the loop suits things like staged campaign sends, where waiting is costly, but you want a kill switch and visibility while it runs.
Can one AI approve another AI’s work?
A second model checking the first against your written rules genuinely reduces how much reaches a person. It catches wrong figures, off-brand claims, mismatched names and poor tone. What it cannot do is carry responsibility. Use it as a filter that shrinks your approval queue, never as the final gate on anything irreversible or anything with legal exposure.
How do I know when to remove an approval gate?
Look at the log. If a gate has passed a few hundred items with no rejections and no edits before approval, it is not protecting you; it is costing you time. Step it down to a sampled check or a notify-after setting. Review every gate on a 90-day cycle, because the right answer changes as your data and rules improve.
About Octavius
Titus Mulquiney is the founder of Octavius AI, where he builds AI brains and AI workforces for founder-led businesses stuck running everything out of their own head. Twenty years in marketing, ex-Sony product manager, ex-GM Zeal NZ. Based in Auckland, working with operators across NZ, Australia, and the US. Connect on LinkedIn.