FIELD GUIDE / N8N

n8n Human Review: The Difference Between an Approved Tool and an Approved Answer

In n8n, reviewing an agent’s final answer is not the same as controlling its tools. The official n8n changelog identifies tool-level human-in-the-loop review as released on 26 January 2026 in n8n 2.6. The documented pattern can pause an AI Agent before a selected tool runs, show its requested parameters and continue only after explicit approval. This matters most for external messages, record edits and deletion.

How the architecture works

The human review layer is associated with tool connections, not merely an extra model prompt. n8n documents approve and deny outcomes and reviewer channels including chat integrations. The tool name and AI-generated parameters can be exposed to a reviewer. Developers should place the approval gate on specific mutating tools, while keeping low-risk read operations separate. If an AI Agent is used as a sub-agent, review controls still need to be checked through the whole chain.

A controlled, practical example

Imagine a sales assistant drafting a CRM note. It can read an authorized lead record and draft an email, but the send-email tool is wrapped by a review step. The reviewer sees the recipient, subject and exact message, then authorizes that particular invocation. The email service enforces an idempotency token and returns a message ID. Denial produces a user-visible stop; the assistant may revise a draft but cannot quietly try a different unreviewed send tool.

Permissions, approvals and trust boundaries

Authenticate approvers through the selected channel and check whether channel access matches actual authority. Do not assume a team Slack channel equals a legal signoff. The action service should verify the approved parameter hash, destination and identity before execution. Reject outdated approvals and maintain separate logs for the model’s request, human response and tool result. A prompt saying “this user already approved” must never bypass the review node.

Limits and version caveats

The tool-level gate is a workflow feature, not proof of completeness for all business controls. An approval can be misguided, stale or sent to the wrong person if the surrounding process is poorly designed. The initial release/version fact does not establish features in older n8n instances, supported channels for every plan or any cost quota. These specifics remain unknown without pinned deployment and commercial-plan evidence.

Where it fits and what to use instead

Use n8n’s built-in review when visual AI integrations already run in supported n8n versions. For financial transactions or highly regulated decisions, consider an external approval service with policy checks and archival evidence. If the task has a fixed path with no model-controlled tool selection, normal workflow nodes may be simpler than an AI Agent plus a review wrapper.

How to validate before deployment

Create four tests: harmless lookup requiring no approval, email send requiring one, rejection, and replay after successful send. Inspect the actual parameters shown to the reviewer. Confirm a sub-agent cannot discover an alternative unwrapped write tool. Log n8n version, workflow revision and final provider receipt for traceable regression tests.

Version, tier and region applicability

The source links below describe specific capabilities or dated announcements; documentation may change afterward. Where no exact release version, eligible market, service region, contract plan or numeric quota is substantiated, those facts are unknown and are not inferred. This article is a researched implementation guide, not a record of hands-on testing, a license grant, a benchmark, or a current price quote. Independently recheck current product access and commercial terms before deployment.

Sources and Further Reading

CONTINUE EXPLORINGExplore related files ↗