Mit n8n Agents trennst du deterministische Prozesslogik von autonomer Entscheidungsfindung. Der Agent wird zur übergeordneten Instanz: Er verfolgt ein Ziel und nutzt deine bestehenden Workflows als strikt limitierte Werkzeuge. Das hilft bei offenen B2B-Prozessen, in denen Eingaben ständig variieren und sich nicht als starre Sequenz modellieren lassen.
Lassen sich KI-Agenten mit n8n erstellen und was genau ist das?
Ja, n8n bietet dafür den „AI Agent Node“. Ein Agent ist hier im Grunde eine Orchestrierungsschleife. Du definierst ein Ziel in natürlicher Sprache, wählst ein Sprachmodell und stellst Werkzeuge bereit. Der Agent sucht sich selbstständig das passende Werkzeug aus, wartet auf das Ergebnis und plant den nächsten Schritt, bis die Aufgabe erledigt ist. Während ein klassischer Workflow eine feste Abfolge abarbeitet, reagiert der Agent dynamisch auf die jeweilige Eingabe.
Architektur der n8n-Agenten
Ein n8n-Agent besteht aus drei Ebenen:
- Logikschicht: Das Sprachmodell. Du kannst jedes Modell mit Zugangsdaten nutzen – etwa GPT-4o, Claude oder lokale Modelle via Ollama für isolierte Umgebungen.
- Speicherschicht (Memory): Hält den Kontext über mehrere Interaktionen aufrecht und speichert Sessions.
- Werkzeugschicht: Umfasst angebundene APIs, Datenbanken, MCP-Server oder deine Workflows.
Ausgelöst wird der Agent über einen Chat-Trigger direkt in Slack, per Webhook oder nach Zeitplan. Muss ein bestehender Workflow eine offene Entscheidung treffen, ruft er den Agenten über den Knoten „Message an Agent“ auf.
Workflows als sichere Werkzeuge für das CRM
Im B2B-Einsatz zählt vor allem die Kapselung von Rechten. Greift ein Agent direkt auf ein CRM wie Salesforce zu, müsstest du dem Sprachmodell weitreichende Schreibrechte einräumen – und darauf vertrauen, dass es sich an Instruktionen hält.
Mit n8n umgehst du dieses Risiko: Du gibst bestehende Workflows als Werkzeuge für den Agenten frei. Der Agent erhält nie direkte Zugangsdaten zu Drittsystemen. Er ruft lediglich einen vordefinierten Workflow auf, etwa „Notiz zum Account hinzufügen“. Was darin passiert, ist fest verdrahtet. Der Agent übergibt nur die Account-ID und den Text. Er kann keine anderen CRM-Daten verändern oder auslesen.
Beispiel Support-Agent für eingehende Tickets: Er nutzt drei Workflows als Werkzeuge. Einer holt den Account-Kontext und prüft den Vertragsstatus. Der zweite schreibt eine Notiz in den Account. Der dritte alarmiert bei Bedarf den Bereitschaftsdienst. Der Agent liest das Ticket, entscheidet über den nächsten Schritt und entwirft Antworten. Die Ausführung bleibt strikt im Rahmen der Workflows.
Freigaben und Transparenz
Für sensible Vorgänge bietet n8n eine integrierte Freigabefunktion. Markierst du ein Werkzeug als sensibel, pausiert der Agent den Vorgang vor der Nutzung. Ein Mensch muss die Aktion erst über „Approve“ oder „Reject“ bestätigen, bevor das System den Bereitschaftsdienst weckt oder Datensätze überschreibt.
Zudem speichert n8n jede Session. Du siehst im Nachhinein genau, welche Schritte der Agent unternommen, welche Werkzeuge er aufgerufen und welche Daten er übergeben hat. Das hilft bei der Fehlersuche und liefert die nötige Dokumentation für regulierte Branchen wie das Finanz- oder Gesundheitswesen.
Strukturierte Prompts
Du startest mit einem Trigger. Dann fügst du den „AI Agent“-Knoten hinzu und wählst das Sprachmodell. Der wichtigste Hebel ist der System-Prompt: Hier definierst du die Rolle des Agenten und gibst klare Anweisungen zu den Werkzeugen. Je spezifischer die Instruktionen, desto zuverlässiger das Modell. Unscharfe Prompts führen zu unvorhersehbaren Werkzeugaufrufen.
Agent oder Workflow?
Halte den Wirkungsradius des Agenten bei sensiblen Systemen bewusst klein. Nutze stark eingegrenzte Workflows als Werkzeuge und starte mit Testkanälen sowie menschlichen Freigabeschleifen für alle Aktionen, die Daten in führenden Systemen verändern.
Die Faustregel: Soll ein Prozessschritt immer gleich ablaufen, gehört er in einen festen Workflow – etwa beim Anreichern und Routen von Leads. Brauchst du Flexibilität für unvorhersehbare Anfragen, wie bei der Support-Triage oder Ad-hoc-Abfragen in Slack, übernimmt der Agent. Diese Grenze ist nicht in Stein gemeißelt. Du kannst Aufgaben jederzeit aus dem Agenten in einen Workflow auslagern, um die Kontrolle zu erhöhen.
Willst du evaluieren, welche Prozesse sich für Agenten eignen und wie du Salesforce sicher anbindest? Sprich mit uns. Das Aviando-Team unterstützt dich bei der n8n-Architektur.