Du kan bygge AI-agenter med n8n ved at samle en chatmodel, hukommelse og værktøjer i den visuelle AI Agent-node. Guiden viser, hvordan du sætter RAG i produktion, koordinerer flere agenter og vurderer, hvornår n8n's eksekveringsmodel sætter grænser for kompleks ræsonnering.
- n8n giver dig en tilgængelig, visuel måde at bygge AI-agenter på med LangChain-frameworket, så du kan forbinde LLM'er med 400+ virksomhedsværktøjer uden at skrive kode.
- AI-arbejdsgange i produktion kræver en hybrid tilgang, hvor n8n ofte står for SaaS-integration, mens specialudviklede tjenester håndterer kompleks ræsonnering og forebygger problemer med svartid og tilstand.
- Sustainable Use License begrænser, hvordan bureauer må tjene penge på n8n. Derfor er det vigtigt at kende vilkårene, før du tilbyder løsningen som en administreret tjeneste til kunder.
- Et produktionsklart RAG-system i n8n kræver separate arbejdsgange til indlæsning og forespørgsler, så hastighed og driftssikkerhed holder, når systemet skaleres.
Trin 1: Forstå de grundlæggende komponenter, før du bygger AI-agenter med n8n

Når du bygger AI-agenter med n8n, sammensætter du i praksis fire forskellige komponenter. Tænk på et professionelt køkken. Chatmodellen er kokken, hukommelsen er kokkens opskriftsnoter, og værktøjerne er køkkenredskaberne.
Systemprompten er kundens konkrete bestilling. n8n bruger en særlig AI Agent-node, der bygger på LangChain-frameworket, så du skal konfigurere alle fire komponenter korrekt. n8n understøtter blandt andet chatmodeller fra OpenAI, Anthropic's Claude og Google Gemini samt lokale modeller via Ollama.
Aktuelle modeller fra 2026 som GPT-4o eller Claude 3.5 Opus leverer selve ræsonneringsevnen. Agenternes hukommelse i n8n kan bruge en enkel buffer med de seneste beskeder eller databaser som Postgres og Redis til længere samtaler.
Hvis du ikke konfigurerer hukommelsen, glemmer agenten samtalens forløb. Uden værktøjer kan den kun tale, ikke handle. Uklare prompts, manglende styring af tilstand og værktøjer uden begrænsninger er typiske årsager til fejl.
Test hukommelse, værktøjstilladelser og håndtering af fejl med repræsentative tilfælde, før agenten sættes i drift. Ustrukturerede prompts og manglende hukommelse stod bag 40% af fejlene hos agenter. Mange behandler systemprompten som en eftertanke, men den er regelsættet, der styrer kokkens arbejde.
Her er systemforløbet for en grundlæggende n8n-agent. Før du sætter din første agent i drift, anbefaler vi, at du følger denne tjekliste nøje: - [ ] Vælg en chatmodel (OpenAI, Anthropic eller Ollama) - [ ] Konfigurer en hukommelsesnode (Postgres eller Window Buffer) - [ ] Skriv en præcis systemprompt, der fastlægger reglerne - [ ] Tilknyt mindst ét værktøj, som agenten kan handle med
Det vigtigste: En AI-agent er kun så god som sin prompt og sine værktøjer. Få styr på de fire grundlæggende komponenter, før du skalerer.
Hvad er forskellen mellem n8n og LangGraph ved kompleks ræsonnering?
Brug n8n, når visuelle integrationer og enkel videresendelse opfylder kravene. Vælg et kodebaseret framework med tilstandsstyring, hvis arbejdsgangen kræver kompleks forgrening, fejlhåndtering eller test, som er svære at udtrykke i den visuelle graf. Afprøv begge muligheder med den samme repræsentative arbejdsgang.
| Egenskab | n8n | LangGraph |
|---|---|---|
| Indlæringskurve | Lav (visuelt) | Stejl (kræver kode) |
| Tilstandsstyring | Enkel og sekventiel | Kompleks med cykliske forgreninger |
| Bedst egnet til | SaaS-integration, RAG | Ræsonnering i flere trin med gentagelser |
| Vedligeholdelse af SDK | Ingen | Omfattende |
Sådan adskiller de sig. Når du bygger AI-agenter med n8n, får du hurtigere implementering mod at give afkald på detaljeret kontrol i kode.
Det vigtigste: Brug ikke n8n til kompleks ræsonnering, som værktøjet ikke kan håndtere. Lad n8n være indgangen, og lad Python tage sig af det tunge arbejde.
Trin 2: Opsæt et produktionsklart RAG-system med to arbejdsgange

Brug det rigtige værktøj til opgaven. Et brugbart RAG-system i produktion med n8n har to arbejdsgange: én til indlæsning og én til forespørgsler. Begyndere forsøger ofte at samle begge dele i én arbejdsgang, hvilket fører til, at dokumenter behandles flere gange, og at vektorindekser går i stykker.
Hold derfor de to opgaver adskilt. n8n understøtter blandt andet vektordatabaserne Pinecone, Qdrant og Supabase samt en løsning i hukommelsen til test. Brug ikke løsningen i hukommelsen i produktion.
Den nulstilles, hver gang serveren genstarter.
Konfigurer arbejdsgangen til indlæsning 1. Start arbejdsgangen, når en ny fil lander i dit lager (Google Drive eller S3). 2. Udtræk teksten med en node til indlæsning af dokumenter. 3. Del teksten op med en node til tekstopdeling. Hold hvert tekststykke på omkring 500 tokens. 4. Generer embeddings med en node til en model fra OpenAI eller en lokal model. 5. Gem vektorerne i Pinecone eller Supabase.
Konfigurer arbejdsgangen til forespørgsler 1. Modtag brugerens spørgsmål via en chatudløser eller webhook. 2. Forbind et værktøj til søgning i vektordatabasen med AI Agent-noden. 3. Send brugerens spørgsmål til værktøjet, som søger i vektordatabasen. 4. Send den fundne kontekst tilbage til chatmodellen. 5. Generer det endelige svar. Her er et eksempel på data fra søgeværktøjet.
{
"query": "What is our remote work policy?",
"matches": [
{
"score": 0.92,
"text": "Employees can work remotely 3 days a week."
}
]
}Følg disse trin, hvis du vil bygge AI-agenter med n8n, som kan besvare spørgsmål om dine egne data. Opdelingen gør indlæsningen asynkron og holder svartiden på forespørgsler nede. Når en bruger stiller et spørgsmål, søger agenten kun i databasen.
Det vigtigste: Adskil indlæsning og forespørgsler, hvis dit RAG-system skal være hurtigt og overskueligt i produktion.
Hvordan koordinerer du flere agenter i n8n?
I n8n koordinerer du flere agenter ved at kæde enkelte AI-agenter sammen i sekventielle forløb. En agent kan uddelegere opgaver til en anden via AI Agent Tool. Det er ikke en fuldt autonom gruppe af agenter, som organiserer sig selv.
Det bliver ofte misforstået. Mange forventer, at agenterne kan forhandle dynamisk med hinanden. n8n understøtter ikke autonome grupper af agenter som standard.
I stedet understøtter det struktureret uddelegering. En primær agent modtager en prompt og bruger derefter AI Agent Tool til at kalde en sekundær agent.
Typiske agentopgaver i n8n er kundesupport, kvalificering af leads, RAG, udkast til e-mails, dataanalyse og intern helpdesk. Du kan for eksempel bygge en agent, der kvalificerer leads og sender dem videre til en dataanalyseagent, som beriger kontaktoplysningerne.
Overvej disse begrænsninger, før du bygger AI-agenter med n8n efter dette mønster: - Tab af kontekst: Det kræver gennemtænkte prompts at overføre hele tilstanden mellem agenter. - Svartid: Hvert agentkald lægger ekstra tid oven i kommunikationen med LLM-udbyderen. - Fejlhåndtering: Hvis den sekundære agent fejler, finder den primære agent ofte på et svar.
Lav faste regler for overdragelse, hvis løsningen skal være sikker i drift. Den primære agent bør kun sende struktureret JSON til den sekundære agent. Den sekundære agent skal fortolke JSON-dataene, udføre opgaven og returnere et svar i et fast JSON-format.
{
"task": "enrich_lead",
"input_data": {
"company_name": "Acme Corp",
"domain": "acme.com"
}
}Uden den faste struktur taler agenterne forbi hinanden. De bruger hurtigt tokens uden at løse opgaverne.
Det vigtigste: Hav realistiske forventninger til arbejdsgange med flere agenter. n8n er stærk til sekventiel uddelegering, ikke dynamisk, autonomt samarbejde.
Trin 3: Få indsigt i LLM-kald med Langfuse
De bruger hurtigt tokens uden at løse opgaverne. De fleste begynderguides overser behovet for indsigt i, hvad der sker undervejs. Hvis du ikke kan se dine tokenomkostninger og svartider, er agenten en sort boks.
Du skal følge LLM-input og -output lige så nøje som arbejdsgangenes succesrater. n8n's eksekveringsmodel giver ekstra tidsforbrug, som i stor skala kan skabe problemer, selv når forsinkelsen er under et sekund. Hver node lægger millisekunder til.
Når din forespørgsel har nået LLM'en, er kommet tilbage og har passeret de visuelle noder, kan forsinkelsen være uacceptabel. Langfuse er en open source-platform til udvikling af LLM-løsninger.
Den sporer promptversioner, tokenomkostninger og kvaliteten af svarene. Du kan sende n8n's eksekveringslogge til Langfuse ved at konfigurere en HTTP-forespørgselsnode, som sender sporingsdata efter hvert LLM-kald. n8n's AI Workflow Builder kan ganske vist generere en simpel agent ud fra en tekstprompt, men de agenter mangler indsigt i driften.
Den skal du selv tilføje. Stol ikke på, at en tekstprompt kan generere hele din produktionsløsning.
Beregn månedlige tokenomkostninger
Anslå dine månedlige udgifter til LLM API for n8n-agenter.
Beregn dine forventede tokenomkostninger, før du skalerer. Når du bygger AI-agenter med n8n, er indsigt i driften ikke valgfri.
Det vigtigste: Integrer Langfuse med det samme. Sporing af LLM-input og -output er afgørende for at finde årsagen til forsinkelser og budgetoverskridelser i produktion.
Vil du se, hvad AI kan gøre for din drift?
Leveres inden for 3-5 arbejdsdage. Ingen binding.
Det kritiske perspektiv: Hvorfor n8n ikke kan løse alle komplekse AI-arbejdsgange

Det er din forsikring mod løbske API-regninger og fejl, der går ubemærket hen. Visuelle værktøjer kan ikke håndtere alle AI-opgaver. En udbredt opfattelse i 2026 er, at no-code-platforme helt kan erstatte udviklingsteams.
Det er en farlig myte. n8n's visuelle afviklingsmodel har en indbygget overhead, som giver forsinkelser i stor skala. Hver node er en JavaScript-operation, der fortolkes under kørslen.
Platformen har også svært ved komplekse forgreninger, hvor tilstanden skal bevares. Hvis din agent skal vende tilbage til et tidligere trin fem gange ud fra nuanceret logik, bliver det visuelle arbejdsområde hurtigt uoverskueligt.
Det er en begrænsning ved visuelle værktøjer. Når logikken bliver mere kompleks, end arbejdsområdet kan rumme, rammer du en mur. Du skal vide, hvornår du skal lade n8n træde til side.
I produktionssystemer bruges n8n ofte til at modtage forespørgsler og orkestrere arbejdsgange, mens LangGraph eller specialudviklet Python håndterer kompleks ræsonnering. Tving ikke det visuelle arbejdsområde til at gøre noget, som et Python-script klarer bedre. Hvornår kommer n8n til kort?
- Datastrømme med høj gennemstrømning: Nodeparseren kan ikke effektivt behandle tusindvis af samtidige hændelser. - Cyklisk ræsonnering: Løkker med betingede afslutninger bryder den visuelle flowlogik. - Skræddersyet matematisk logik: Der findes en kodenode, men den er besværlig til omfattende datatransformation.
Når du bygger AI-agenter med n8n, skal du bruge platformen som en intelligent router.
Det vigtigste: Vid, hvornår du skal lade n8n træde til side. Brug platformen til at modtage forespørgsler og til grundlæggende orkestrering, men lad specialudviklede Python-tjenester håndtere kompleks ræsonnering.
Sådan navigerer bureauer og konsulenter i Sustainable Use License
n8n modtager forespørgslen, kontrollerer adgang, logger hændelsen og sender dataene videre til en dedikeret tjeneste til ræsonnering. n8n bruger Sustainable Use License, ikke en standardlicens for open source (OSI). Den forskel er afgørende for dem, der driver løsningen.
Licensen begrænser muligheden for at tilbyde n8n som en administreret tjeneste. Du må ikke hoste n8n, sætte din egen brugerflade på og sælge det som din egen SaaS-løsning. Men n8n er fair-code og kan hostes på egen infrastruktur.
Det giver virksomheder mulighed for at køre agenter på deres egen infrastruktur og beholde data internt. Bureauer og konsulenter kan stadig lovligt bygge og implementere agenter for kunder. De må bare ikke tilbyde selve n8n som et hostet produkt.
Hvis du som konsulent bygger AI-agenter med n8n, anbefaler vi disse retningslinjer: - Installér n8n på kundens egen infrastruktur (AWS, DigitalOcean eller kundens egne servere). - Overdrag ejerskabet af arbejdsgangene til kunden. - Opkræv ikke et månedligt gebyr for adgang til din hostede n8n-instans.
- Tag betaling for din udviklingstid og den løbende vedligeholdelse af kundens egen n8n-instans.
Det vigtigste: Licensvilkårene skal overholdes. Installér på kundens infrastruktur, og tag betaling for din ekspertise, ikke for leje af software.
Trin 4: Skalér din virksomhed med n8n's SaaS-integrationer

Vurder, om du er klar til at navigere i licensvilkårene. n8n stiller sine over 400 appintegrationer til rådighed som værktøjer. Det giver agenter mulighed for at læse data fra et CRM-system, sende Slack-beskeder, slå op i databaser eller kalde API'er direkte.
Jahanzaib oplyser også, at n8n har ~1,000 integrationer i alt, Make har ~1,500, og Zapier har 8,000+. Lad dig ikke blænde af tallene alene. Zapier har volumen.
n8n giver større dybde, især når du bygger AI-agenter med n8n og gør integrationerne direkte tilgængelige for LLM'en som funktioner, den kan kalde. Zapier stiller ikke på samme måde hele sit appkatalog direkte til rådighed som værktøjer for agenten.
Udviklingen peger mod, at fremtidens virksomhedssoftware handler om AI-agenter, der arbejder med API'er, ikke mennesker, der klikker rundt i brugerflader." Sådan knytter du et CRM-værktøj til en n8n-agent. 1.
Føj værktøjet HTTP Request til din AI Agent-node. 2. Giv værktøjet navnet "Fetch_HubSpot_Contact".
3. Skriv en tydelig beskrivelse til LLM'en. "Brug dette værktøj, når brugeren spørger om oplysninger om en bestemt kontakt."
4. Konfigurer HTTP-noden til at kalde HubSpot API. 5.
Send den oplysning, agenten har udtrukket fra brugerens besked (f.eks. en e-mailadresse), med som forespørgselsparameter.
{
"method": "GET",
"url": "https://api.hubapi.com/crm/v3/objects/contacts",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"sendQuery": true,
"queryParameters": {
"parameters": [
{
"name": "email",
"value": "={{ $json.email }}"
}
]
}
}Her er konfigurationen af HTTP-noden: Nu kan din agent selv hente data. Den kan bruge aktuelle oplysninger til at underbygge sine svar.
Det vigtigste: Hvordan du bruger integrationerne, er vigtigere end hvor mange du har. Giv dine agenter adgang til n8n's 400+ værktøjer, så statiske arbejdsgange bliver til dynamiske systemer.
Hold op med at gætte. Kom i gang med en klar plan.
Hurtig levering. Målbare resultater. Sikkerhed først.

