How to Add Human Approval to n8n Agent Builder Tools
Learn how to add human-in-the-loop approval to n8n Agent Builder tools, test gated actions in a draft Preview run, and publish only after approvals behave.
Learn how to add human-in-the-loop approval to n8n Agent Builder tools, test gated actions in a draft Preview run, and publish only after approvals behave.
Make an n8n AI agent production ready with guardrails for silent tool failures, timeout cascades, output drift, and runaway loops.
Prevent double bookings from concurrent n8n AI agents: atomic claim with INSERT ON CONFLICT, a pending/done two-phase, and re-read state before writes.
Learn to connect a WhatsApp Business number to an n8n AI agent via the WhatsApp Cloud API: Meta app setup, webhook verification, chat memory, and live replies.
Fix an n8n agent that ignores its tools: rewrite tool descriptions, add $fromAI() params, enable Force Tool Call on First Iteration, and use a capable model.
Master the n8n Message an Agent node: message published agents from workflows, reuse sessions, constrain replies with JSON schema, and fix five real errors.
Build AI agents with the n8n Agent Builder: define the agent, attach workflows as tools, configure memory, and gate risky actions with human approval.
Connect Ollama to n8n's AI Agent: pick a tool-capable local model, fix skipped tool calls with Force Tool Call on First Iteration, and add a fallback model.
Build a Telegram AI agent with n8n Agents: an OpenRouter model, Todoist and Gmail tools, reusable skills, schedules, and workflow calls. Hands-on guide.
Build an AI support chatbot in n8n: Chat Trigger, AI Agent with Simple Memory, RAG over your docs via Vector Store Retriever, plus a human escalation branch.