Europe 2026
Human-in-the-Loop Automation with n8n — Liam McGarrigle
Overview
This talk demonstrates how to build a human-in-the-loop automation agent using n8n, focusing on managing Gmail and Google Calendar. The core idea is to create an agent that can perform tasks but requires human approval for sensitive or critical actions, ensuring control and preventing errors. The session covers setting up n8n, integrating AI models, defining tools for the agent, and implementing a human review step before execution.
Who should watch
- AI Engineers looking to build practical, controllable AI agents.
- Product Managers interested in workflow automation and human oversight.
- Builders seeking to integrate AI capabilities into existing systems without extensive coding.
- Anyone interested in low-code automation platforms like n8n.
- Users who want to understand how to implement safety and control mechanisms in AI workflows.
Key takeaways
- n8n provides a visual, low-code interface for building workflows, with the option to embed JavaScript for more complex logic.
- Agents can be built by connecting triggers, AI agent nodes, and various tools (e.g., Gmail, Google Calendar).
- Memory management is crucial for conversational agents; n8n offers simple memory solutions and integrations with external databases.
- Tools for the AI agent are defined by nodes, and their descriptions are critical for the AI to understand their function.
- A human review step can be inserted into workflows for actions deemed sensitive or destructive, requiring explicit user approval before execution.
- Workflows can be exposed as REST APIs, allowing integration with other applications.
- The platform supports creating sub-agents for specialized tasks, allowing for modularity and optimized LLM usage per agent.
Notable quotes
*The problem we're seeing and where the winners are going to lie is seeing what your agent can do, knowing what it's doing, seeing what went wrong and being able to tweak it and fix it.*
*NAD started in 2019 before chatgvt came out back when AI was much more boring than it is today.*
*When we're giving a something a tool in NADN, it has every single field individually. So it can only set the things that we tell it to specifically.*
Unofficial community note. Prefer the recording for nuance.