A step-by-step guide to building a working AI agent in n8n, using an LLM node, tools, and triggers. And the honest moment when n8n hits its ceiling and you need custom code.