n8n-Agentur beauftragen: Woran Sie einen belastbaren Partner erkennen
Sieben Prüffragen vor der Beauftragung einer n8n-Agentur: Betrieb und Backup, Anbindung, Microsoft 365, Monitoring, Kosten und Übergabe konkret klären.
Eine belastbare n8n-Agentur erkennen Sie nicht an Referenzlogos oder am günstigsten Stundensatz, sondern an der Konkretheit ihrer Antworten auf sieben operative Fragen: Betrieb und Wiederherstellung, Systemanbindung, Microsoft-365-Zugriff, Fehlerüberwachung, Betriebskosten, ein nachweisbares laufendes Projekt sowie Übergabe und Eigentum. Wer diese Fragen vor der Beauftragung stellt, sieht an der Antwort selbst, ob die Agentur den späteren Betrieb durchdacht hat.
Warum eine Leistungsbeschreibung allein nicht reicht
Stichworte wie Prozessautomatisierung, KI-Agenten oder DSGVO-konform beschreiben, was eine Agentur anbietet. Ob sie einen laufenden Betrieb trägt, zeigen sie nicht. Die sieben Fragen unten prüfen genau das, am Betrieb statt am Auftritt. Die technischen Kriterien darin stammen aus der Dokumentation und dem Quellcode von n8n und der Berechtigungsdokumentation von Microsoft, alle unten als Quellen verlinkt (gelesen am 27. September 2026). Stellen Sie die Fragen im Erstgespräch und achten Sie weniger auf das Ja oder Nein als auf die Begründung dahinter.
Sieben Prüffragen vor der Beauftragung
1. Wie wird die Automatisierung betrieben, und wie kommt sie nach einem Ausfall zurück?
Cloud oder Self-Hosting hat auch eine datenschutzrechtliche Seite; was dabei zu prüfen ist, ordnet unser Beitrag zu n8n und DSGVO ein. Bei der n8n Cloud übernimmt n8n Hosting und Wartung. Beim Self-Hosting liegt beides bei der Agentur oder bei Ihnen, und dann lohnt der Blick auf den Unterbau.
In seiner Hosting-Übersicht nennt n8n Docker Compose als geeignete Installationsart für den Produktivbetrieb mit Datenbank und weiteren Diensten (Stand 27. September 2026). Für mehr Last gibt es den Queue-Mode: Eine Hauptinstanz nimmt Trigger entgegen, getrennte Worker führen die Workflows aus, und über die Zahl der Worker lässt sich hoch- und herunterskalieren. Dafür braucht es Redis als Warteschlange und eine Datenbank; SQLite empfiehlt n8n im Queue-Mode ausdrücklich nicht. Der Queue-Mode verteilt Last, er ersetzt keine zweite Hauptinstanz. Mehrere Hauptinstanzen, die sich bei einem Ausfall gegenseitig vertreten, heißen bei n8n Multi-Main-Setup und sind laut Dokumentation im Self-Hosting nur in der Enterprise-Edition enthalten, nicht in der kostenlosen Community Edition (Stand 27. September 2026).
Prüfen Sie deshalb zuerst, wie lange Ihre Automatisierungen stillstehen dürfen. Davon hängt ab, ob ein einzelner Server mit gutem Backup genügt, ob Sie den Queue-Mode für die Last brauchen oder ob Sie über Multi-Main und damit über eine Enterprise-Lizenz sprechen müssen. Unabhängig davon gehören drei Fragen in jedes Gespräch:
- Backup: Was genau wird gesichert? Ein vollständiges Backup umfasst laut n8n den
.n8n-Ordner mit dem Verschlüsselungsschlüssel und, falls genutzt, die externe Postgres-Datenbank. Dazu kommen, sofern vorhanden, externe Speicher oder eigene Dateipfade für Binär- und Ausführungsdaten sowie Verzeichnisse mit eigenen Nodes; für die Wiederherstellung braucht es außerdem die Konfiguration, etwa einen eigens gesetztenN8N_ENCRYPTION_KEY. Ohne den Schlüssel lassen sich die verschlüsselt gespeicherten Zugangsdaten aus einem Backup nicht entschlüsseln. - Wiederherstellung: Wurde eine Wiederherstellung aus dem Backup schon einmal durchgespielt, und wie lange hat sie gedauert?
- Updates: Wer spielt n8n-Updates ein, in welchem Rhythmus, und wird vorher gesichert? n8n empfiehlt vor einem Update ein vollständiges Backup.
2. Über welchen konkreten Weg bindet sie Ihre Bestandssysteme an?
„Wir binden DATEV an“ oder „wir binden Ihr ERP an“ ist keine Antwort, sondern eine Zusage. n8n liefert selbst keinen eigenen DATEV-Node aus (Stand 27. September 2026, geprüft am Quellcode von n8n); welche Wege es stattdessen gibt und was sie voraussetzen, ordnet unser Beitrag zur DATEV- und ERP-Anbindung ein. Für Software ohne Schnittstelle gilt dasselbe Prinzip; die Wege über Exportdatei, E-Mail-Postfach und Bildschirmoberfläche beschreibt unser Beitrag zu Altsystemen ohne API. Verlangen Sie für jedes anzubindende System die Nennung des konkreten Wegs, nicht nur die Zusage, dass es geht.
3. Mit welchem Berechtigungsmodell greift sie auf Microsoft 365 zu?
Das Berechtigungsmodell der App-Registrierung in Entra ID entscheidet, in wessen Namen die Automatisierung handelt. Die Anwendungsberechtigung Mail.Read etwa erlaubt laut Microsoft, Mail in allen Postfächern zu lesen. Für Outlook und SharePoint gibt es engere Wege, aber nicht denselben. Für Postfachzugriffe kann der App in der rollenbasierten Zugriffssteuerung von Exchange Online eine Rolle mit einem Ressourcenbereich zugewiesen werden; dieses Verfahren ersetzt laut Microsoft die älteren App Access Policies. Fragen Sie, ob der Postfachzugriff so vergeben ist statt über die mandantenweite Anwendungsberechtigung Mail.Read in Entra ID. Für SharePoint-Sites gibt es eine eigene, engere Berechtigung wie Sites.Selected. Ihr wird in Entra ID zugestimmt, Zugriff gibt sie aber erst, wenn der App eine einzelne Site per Graph-Aufruf (POST /sites/{id}/permissions) zugewiesen wurde; bis dahin sieht die App laut Microsoft keine Site. Fragen Sie je angebundenem Dienst: Über welchen Mechanismus wird die Berechtigung für genau dieses System eingegrenzt, und wer in Ihrem Haus erteilt diese Freigabe?
4. Wie merkt jemand, dass ein Workflow schweigt statt fehlzuschlagen?
Einen Error-Workflow startet n8n laut Dokumentation, wenn eine Ausführung fehlschlägt. Endet ein Workflow ohne Fehler, aber mit leerem Ergebnis, oder wird er gar nicht erst ausgelöst, etwa weil keine Daten mehr ankommen, er von Hand deaktiviert wurde oder die ganze Instanz steht, meldet der Error-Workflow nichts. Für den Fall des leeren Ergebnisses lässt sich mit dem Stop-and-Error-Node bewusst ein Fehler auslösen, der dann den Error-Workflow startet. Vier unterschiedliche Wege decken das jeweils anders ab: n8n-eigene Error-Workflows, externe Healthcheck-Dienste, ein Eigenbau oder ein Managed-Dienst. Fragen Sie nicht, ob überwacht wird, sondern welche der beiden Ausfallarten, der echte Fehler und der stille Ausfall, die angebotene Lösung konkret abdeckt.
5. Was kostet der Betrieb, wenn das Projekt abgeschlossen ist?
Lizenz, Einführung und laufender Betrieb sind drei getrennte Kostenblöcke. Ein Angebot, das nur den Projektpreis nennt, sagt noch nichts darüber, was Wartung, Weiterentwicklung und ein etwaiger Hosting-Vertrag danach kosten. Verlangen Sie alle drei Blöcke einzeln beziffert, bevor Sie unterschreiben, auch dann, wenn der Betrieb zunächst in Eigenregie laufen soll und erst später an die Agentur übergehen könnte.
6. Kann sie ein laufendes Projekt konkret beschreiben, nicht nur zeigen?
Ein Referenzlogo belegt einen Kundenkontakt, keinen funktionierenden Betrieb. Bitten Sie um die Beschreibung eines tatsächlich laufenden Falls: welcher Vorgang automatisiert wurde, welches System angebunden ist und wie lange der Workflow bereits produktiv läuft. Bleibt die Antwort allgemein, fragen Sie nach einem Gesprächspartner beim Kunden, den Sie selbst anrufen können.
7. Was bekommen Sie, wenn die Zusammenarbeit endet?
Diese Frage klärt, ob Sie später ohne die Agentur weiterarbeiten können. Stellen Sie sie vor dem Vertrag, nicht bei der Kündigung:
- Instanz: Auf wessen Server oder Konto läuft n8n, und wer hat dort das Owner-Konto? In der Community Edition sehen Workflows und Zugangsdaten laut n8n nur der Owner der Instanz und die Person, die sie angelegt hat.
- Zugangsdaten: Liegen App-Registrierungen, API-Schlüssel und Dienstkonten in Ihrem Mandanten und auf Ihren Namen, oder bei der Agentur?
- Export: In welcher Form erhalten Sie Workflows und Zugangsdaten? Ein Export von Workflows und Zugangsdaten per n8n-Kommandozeile mit
--backupenthält laut Dokumentation nur diese beiden, aber keine Benutzer, keinen Ausführungsverlauf, keine Variablen und keine Instanzeinstellungen samt Verschlüsselungsschlüssel. Exportierte Zugangsdaten bleiben verschlüsselt und lassen sich in einer neuen Instanz nur mit dem Schlüssel der alten entschlüsseln, es sei denn, sie wurden ausdrücklich im Klartext exportiert. Für eine vollständige Übernahme brauchen Sie mehr als diesen Export. - Dokumentation: Gibt es je Workflow eine Beschreibung von Zweck, angebundenen Systemen und Fehlerverhalten, die jemand ohne die Agentur versteht?
- Kündigung: Welche Fristen gelten, und was übergibt die Agentur am Ende, in welcher Form und bis wann? Lassen Sie das im Vertrag festhalten.
Prüfliste zum Mitnehmen
| # | Prüffrage | Woran Sie eine belastbare Antwort erkennen |
|---|---|---|
| 1 | Wie wird n8n betrieben, und wie kommt es nach einem Ausfall zurück? | Installationsart, Datenbank und gegebenenfalls Queue-Mode mit Redis werden benannt; dazu ein Backup inklusive Verschlüsselungsschlüssel, eine erprobte Wiederherstellung und ein Update-Ablauf. Für Hochverfügbarkeit der Hauptinstanz wird Multi-Main (Enterprise) offen angesprochen |
| 2 | Über welchen Weg wird jedes Ihrer Systeme angebunden? | Ein benannter Weg (Node, API, Datei) je System, keine pauschale Zusage |
| 3 | Welches Berechtigungsmodell nutzt der Microsoft-365-Zugriff? | Eingrenzungsmechanismus je Dienst wird benannt (für Postfächer eine Rolle mit Ressourcenbereich in Exchange Online statt mandantenweitem Mail.Read, für SharePoint Sites.Selected) |
| 4 | Wie wird ein stiller Ausfall erkannt, nicht nur ein echter Fehler? | Eine konkrete Antwort auf beide Ausfallarten, nicht nur „wir überwachen das“ |
| 5 | Was kostet Lizenz, Einführung und Betrieb, jeweils einzeln? | Drei separat bezifferte Blöcke statt eines Gesamtpreises |
| 6 | Welches laufende Projekt kann sie konkret beschreiben? | Vorgang, System und Laufzeit werden genannt, nicht nur ein Logo gezeigt |
| 7 | Was erhalten Sie, wenn die Zusammenarbeit endet? | Owner-Konto, Zugangsdaten, Export, Dokumentation und Übergabe am Vertragsende sind vorab geregelt |
Für den Mittelstand heißt das
Die sieben Fragen gelten unabhängig davon, wen Sie beauftragen, auch für uns. Auf unserer Leistungsseite zur n8n-Automatisierung greifen wir einen Teil davon auf; für alle sieben gilt derselbe Maßstab: Eine konkrete Antwort schlägt ein gutes Auftreten. Achten Sie auf die Nachfrage: Kann die Agentur ins Detail gehen, oder bleibt sie bei der allgemeinen Formulierung?
Setzen Sie die Schwerpunkte nach Ihrer Lage. Prüfen Sie, wie lange ein Ausfall dauern darf und wer im eigenen Haus die Automatisierung notfalls übernehmen müsste. Davon hängt ab, ob Frage 1 bei Backup, Wiederherstellung und Updates endet oder bis zur Lizenzfrage führt, und wie genau Sie Frage 7 im Vertrag regeln sollten.
FAQ
Ist ein niedriger Stundensatz ein gutes Auswahlkriterium für eine n8n-Agentur?
Allein nicht. Der Preis sagt nichts darüber, ob die Agentur Ihre Systeme tatsächlich anbinden, den Betrieb danach tragen und ihn bei Bedarf sauber an Sie übergeben kann. Stellen Sie die sieben Prüffragen zu Betrieb und Wiederherstellung, Systemanbindung, Microsoft-365-Zugriff, Fehlerüberwachung, Betriebskosten, einem nachweisbaren laufenden Projekt sowie Übergabe und Eigentum, bevor der Preis den Ausschlag gibt.
Was ist der Unterschied zwischen n8n-Cloud- und Self-Hosting-Betrieb durch eine Agentur?
Bei der n8n Cloud übernimmt n8n selbst Hosting und Wartung der Infrastruktur. Beim Self-Hosting liegt beides bei der Agentur oder Ihrem eigenen Haus. Fragen Sie deshalb konkret nach dem Unterbau: Installationsart, Datenbank, gegebenenfalls Queue-Mode mit Redis, dazu Backup, Wiederherstellung und Updates. Die Frage, ob Self-Hosting grundsätzlich angeboten wird, reicht nicht.
Warum reicht „wir binden DATEV an“ als Antwort nicht?
Weil n8n selbst keinen eigenen DATEV-Node ausliefert (Stand 27. September 2026, geprüft am n8n-Quellcode). Die Anbindung läuft also über einen Weg, den die Agentur konkret benennen können sollte, mit seinen Voraussetzungen und seinem Aufwand. Eine belastbare Antwort sagt, welcher Weg gemeint ist und warum.
Wie erkenne ich, ob eine Agentur Microsoft-365-Zugriffe sauber eingrenzt?
Daran, ob sie den Eingrenzungsmechanismus je angebundenem Dienst benennen kann: bei Postfachzugriffen eine Rolle mit Ressourcenbereich in der rollenbasierten Zugriffssteuerung von Exchange Online statt der mandantenweiten Anwendungsberechtigung Mail.Read, bei SharePoint-Sites über eine engere Berechtigung wie Sites.Selected, der zwar in Entra ID zugestimmt wird, die aber erst nach einer Zuweisung je Site per Graph-Aufruf Zugriff gibt. Die beiden Wege sind nicht dasselbe. Sagt eine Agentur nur, eine Anbindung an Outlook, Teams oder SharePoint sei grundsätzlich möglich, fragen Sie nach, wie sie den Zugriff je Dienst eingrenzt.
Was gehört in die Kostenfrage neben dem Projektpreis?
Lizenz, Einführung und laufender Betrieb sind drei getrennte Kostenblöcke. Fragen Sie nach allen dreien einzeln – ein Angebot, das nur den Projektpreis nennt, sagt noch nichts darüber, was der Betrieb nach dem Livegang kostet.
Quellen
- n8n-Dokumentation: Self-hosting n8n (Übersicht der Installationsarten; Docker Compose: „Best for: Production deployments with databases and additional services“), gelesen am 27. September 2026
- n8n-Dokumentation: Queue mode (Worker, Redis, Datenbank; SQLite nicht empfohlen; Multi-main setup nur Self-hosted Enterprise), gelesen am 27. September 2026
- n8n-Dokumentation: Compare plans and editions (Community Edition ohne Multi-main, Queue mode enthalten; Workflows und Credentials nur für Owner und Ersteller), gelesen am 27. September 2026
- n8n-Dokumentation: Back up and restore (vollständiges Backup, Verschlüsselungsschlüssel, Inhalt eines CLI-Backups, Backup vor Updates), gelesen am 27. September 2026
- n8n-Dokumentation: Choose how to use n8n (Cloud: Hosting und Wartung durch n8n; Self-Hosting: eigene Verantwortung), gelesen am 27. September 2026
- n8n-Dokumentation: Handle errors gracefully (Error-Workflow läuft, wenn eine Ausführung fehlschlägt; Stop-and-Error-Node erzwingt einen Fehler), gelesen am 27. September 2026
- Microsoft Graph: Permissions reference, Mail.Read (Anwendungsberechtigung: Mail in allen Postfächern lesen) und Sites.Selected, gelesen am 27. September 2026
- Microsoft Graph: Overview of Selected permissions in OneDrive and SharePoint (Zustimmung in Entra ID, Zuweisung je Site per Graph-Aufruf), gelesen am 27. September 2026
- Microsoft Graph: Create permission on a site (POST /sites/{id}/permissions), gelesen am 27. September 2026
- Exchange Online PowerShell: New-ManagementRoleAssignment (Rollenzuweisung an eine App mit Ressourcenbereich, Parameter -App und -CustomResourceScope), gelesen am 27. September 2026
- Exchange Online PowerShell: New-ApplicationAccessPolicy (Hinweis: App Access Policies werden durch Role Based Access Control for Applications ersetzt), gelesen am 27. September 2026
- n8n-Quellcode: Verzeichnis der mitgelieferten Nodes (kein DATEV-Node, geprüft am 27. September 2026)