Schnittstellen
Welche Systeme sich mit n8n verbinden lassen
n8n bringt mehrere hundert fertige Bausteine mit. Für alles andere gibt es die offene HTTP-Schnittstelle — und damit im Grunde jedes System, das eine Programmierschnittstelle hat.
Drei Wege, ein System anzubinden
Nicht jede Anbindung ist gleich viel Arbeit. In der Praxis gibt es drei Stufen, und die Frage im Erstgespräch ist immer: Auf welcher steht Ihr System?
- Stufe 1Fertiger Baustein. Anmeldedaten eintragen, Aktion auswählen, fertig. Ein Nachmittag.
- Stufe 2Offene Schnittstelle. Kein fertiger Baustein, aber eine dokumentierte API. Wir bauen die Aufrufe von Hand. Ein bis drei Tage.
- Stufe 3Kein Zugang. Datei-Export, Datenbankzugriff oder Umweg. Machbar, aber die Kosten gehören vorher auf den Tisch.
Was wir tatsächlich benutzen
Diese Bausteine kommen in unseren Projekten immer wieder vor. Die Liste ist bewusst kurz gehalten — sie zeigt, was im Mittelstand wirklich gebraucht wird, nicht was theoretisch ginge.
Der Universalschlüssel
- HTTP RequestSpricht jede Schnittstelle an, für die es keinen fertigen Baustein gibt. Der wichtigste Baustein überhaupt — mit ihm ist fast alles erreichbar.
- WebhookDie Gegenrichtung: eine eigene Adresse, an die andere Systeme melden dürfen. Der übliche Auslöser für alles, was sofort passieren soll.
- GraphQLFür moderne Schnittstellen, bei denen man in einer Abfrage genau die Felder holt, die man braucht.
Microsoft-Umfeld
- Microsoft OutlookPostfächer lesen und schreiben, Anhänge herausziehen, Termine anlegen. Der Einstieg in fast jede Büroautomatisierung.
- Microsoft ExcelTabellen lesen und fortschreiben. Oft der pragmatischste Weg, weil die Daten ohnehin schon dort liegen.
- Microsoft SQL ServerDirekt an die Datenbank, wo die Anwendung darüber keine Schnittstelle anbietet.
Daten und Dateien
- MySQLLesen und schreiben in klassischen Web- und Fachanwendungen.
- NextcloudDateiablage im eigenen Haus. Dokumente einsortieren, Ordner anlegen, Freigaben erzeugen.
- E-Mail sendenBenachrichtigungen und Berichte über den eigenen Mailserver — ohne Umweg über einen Versanddienst.
Sprachmodelle
- OpenAITexte einordnen, zusammenfassen, aus unstrukturiertem Text Felder gewinnen.
- AnthropicDasselbe Feld, anderer Anbieter. Welches Modell besser passt, hängt am Fall — beide lassen sich im selben Ablauf gegeneinander stellen.
Wann Sprachmodelle im Ablauf sinnvoll sind und wann Regeln die bessere Wahl bleiben, steht unter KI im Workflow.
Und Dinge, die man nicht erwartet
- OpenWeatherMapWetterdaten. Klingt nach Spielerei, ist es nicht: Wer Touren plant, Außendienst steuert oder saisonale Ware disponiert, trifft damit bessere Entscheidungen.
Wenn kein Baustein existiert
Das ist der Normalfall bei Fachanwendungen aus dem deutschen Mittelstand — Branchensoftware, Warenwirtschaften, Zeiterfassungen. Dann gibt es drei Wege, und wir sagen im Erstgespräch, welcher greift:
Die HTTP-Schnittstelle. Fast jede Software der letzten zehn Jahre hat eine API, auch wenn sie nicht beworben wird. Ein Blick ins Handbuch oder eine Nachfrage beim Hersteller klärt das meist in einer Stunde.
Ein eigener Baustein. Wenn ein System oft genug vorkommt, lohnt es sich, dafür einen richtigen Baustein zu bauen statt jedes Mal Aufrufe von Hand. Genau das haben wir für cobra gemacht — nachzulesen unter cobra-Node für n8n.
Der Umweg. Export in eine Datei, Zugriff auf die Datenbank, im Notfall die Oberfläche selbst. Nicht elegant, aber oft ausreichend — und immer noch besser, als es weiter von Hand zu machen.
Eine Warnung zum Datenbankzugriff
Direkt in die Datenbank einer Fachanwendung zu schreiben, geht technisch fast immer — und geht fast immer irgendwann schief. Die Anwendung hat Regeln, die in der Datenbank nicht stehen. Lesen ist meistens unbedenklich, Schreiben nur mit Rückendeckung des Herstellers. Wir sagen es Ihnen, wenn ein Weg diese Sorte Risiko hat.
Wie viele Systeme sind zu viele?
Ein Ablauf, der vier Systeme berührt, ist normal. Einer, der neun berührt, ist meistens zwei Abläufe, die zusammengewachsen sind. Wir schneiden das dann auseinander — kleinere Abläufe sind leichter zu prüfen, leichter zu ändern und fallen nicht gemeinsam aus.
Welche Kombinationen bei uns tatsächlich im Einsatz sind, zeigen die Anwendungsfälle.
Nächster Schritt
Welche Programme haben Sie im Einsatz?
Nennen Sie uns Ihre Systeme, und wir sagen Ihnen, was sich davon anbinden lässt. Das kostet ein Telefonat, kein Projekt.