Systemintegrationen: die Tools verbinden, die Sie bereits nutzen
APIs, Webhooks und n8n für Unternehmer: wann ein Workflow-Tool reicht, wann individueller Code nötig ist und wie Sie die Hoheit über Ihre Daten behalten.
Eine Systemintegration ist die Verbindung, die Daten zwischen den Tools bewegt, die Ihr Unternehmen bereits betreibt, etwa Shop, CRM, Buchhaltungssoftware, E-Mail und Tabellen, damit niemand sie von Hand kopieren muss. Sie richtet sich an Unternehmen, die dem Abtippen und Weiterleiten entwachsen sind, aber die Systeme, die funktionieren, nicht ersetzen wollen.
Das Wichtigste in Kürze
- Bei Integration geht es darum, dass Daten zuverlässig zwischen den Systemen fließen, die Sie behalten, nicht darum, ein neues System zu kaufen.
- Über APIs lassen sich Systeme nach Daten fragen; über Webhooks melden Systeme Änderungen. Die meisten Integrationen nutzen beides.
- Ein Workflow-Tool wie n8n deckt viele Fälle ab. Individueller Code ist für hohes Volumen, komplexe Logik oder Fälle ohne Konnektor.
- Die Daten bleiben Ihre: Ihre Konten, Ihre Datenbanken, Ihre Exporte. Bestehen Sie in jedem Vertrag darauf.
- EU-Hosting und klare DSGVO-Rollen sind Entscheidungen, die vor der ersten Verbindung zu treffen sind, nicht danach.
- Jede Integration fällt irgendwann aus. Monitoring, Wiederholungsversuche und eine benachrichtigte Person gehören zum Aufbau.
Die drei Mechanismen
APIs. Eine Programmierschnittstelle ist der Weg, über den ein System ein anderes seine Daten strukturiert lesen oder schreiben lässt. Ihr Shop hat eine API, die die heutigen Bestellungen auflisten kann; Ihr Buchhaltungssystem hat eine, die eine Rechnung anlegen kann. Eine Integration ruft die erste auf, wandelt das Ergebnis um und ruft die zweite auf.
Webhooks. Statt ein System alle paar Minuten zu fragen, ob sich etwas geändert hat, lässt ein Webhook das System in dem Moment eine Nachricht senden, in dem etwas passiert: eine neue Bestellung, eine bezahlte Rechnung, ein ausgefülltes Formular. Webhooks machen Integrationen unmittelbar und reduzieren unnötigen Datenverkehr.
Workflow-Tools. Produkte wie n8n bieten eine visuelle Arbeitsfläche, auf der Schritte verbunden werden: einen Webhook empfangen, einen Kunden nachschlagen, nach einem Feld verzweigen, in eine Tabelle schreiben, eine Nachricht senden. Sie bringen Konnektoren für gängige Systeme mit und lassen sich selbst hosten (https://docs.n8n.io/hosting/), was für den Ort der Datenverarbeitung wichtig ist.
Wann ein Workflow-Tool reicht
Ein Workflow-Tool passt, wenn:
- Die beteiligten Systeme fertige Konnektoren oder saubere APIs haben.
- Das Volumen moderat ist: Hunderte oder einige Tausend Ereignisse am Tag, nicht Millionen.
- Die Logik eine Abfolge von Schritten mit wenigen Verzweigungen ist, kein langer Algorithmus.
- Die Menschen, die den Ablauf später anpassen, keine Entwickler sind, aber sehen müssen, was er tut.
Für viele kleine und mittlere Unternehmen deckt das den Großteil des ersten Automatisierungsjahres ab: Lead-Routing, Bestellbenachrichtigungen, Rechnungsübergaben, Berichtszusammenstellung, Social-Media-Veröffentlichung.
Wann individueller Code nötig ist
Individueller Code verdient seinen Platz, wenn:
- Ein System keine API und keinen Konnektor hat und Daten aus Dateien, Portalen oder E-Mail-Anhängen gewonnen werden müssen.
- Transformationen komplex sind: Produkte über Kataloge hinweg abgleichen, Zahlungen abstimmen, Preisregeln anwenden.
- Volumen oder Antwortzeitanforderungen übersteigen, was ein Workflow-Runner bequem bewältigt.
- Die Integration Teil eines Produkts ist, das Sie verkaufen, wo Tests, Versionierung und Deployment streng sein müssen.
Die beiden Ansätze lassen sich gut kombinieren. Ein gängiges Muster ist ein Workflow-Tool für die Orchestrierung und kleine individuelle Dienste für die schwierigen Schritte. Wo die Grenze verläuft, ist eine Designaufgabe und sollte mit wachsendem Volumen neu bewertet werden.
Datenhoheit
Integrationen berühren Ihre wertvollsten Daten: Kunden, Bestellungen, Rechnungen. Drei Regeln halten sie bei Ihnen.
- Konten und Zugangsdaten gehören dem Unternehmen, nicht der Agentur. API-Schlüssel, Hosting, Domains und die Workflow-Instanz werden auf Ihren Namen angelegt, und die Menschen, die sie gebaut haben, besitzen Administratorzugang, den Sie entziehen können.
- Daten liegen in Systemen, aus denen Sie exportieren können. Führt eine Integration eine eigene Datenbank, gibt es einen dokumentierten Weg, alles herauszuholen.
- Die Logik ist in Klartext dokumentiert. Für jeden Ablauf: was ihn auslöst, was er liest, was er schreibt und wer benachrichtigt wird, wenn er fehlschlägt. Ein Diagramm und eine Seite Text genügen.
EU-Hosting und DSGVO-Rollen
Die meisten Integrationsdaten sind personenbezogene Daten nach der DSGVO, Verordnung (EU) 2016/679 (https://eur-lex.europa.eu/eli/reg/2016/679/oj). Daraus folgen zwei Entscheidungen.
Wo die Daten verarbeitet werden. Den Workflow-Runner und alle Datenbanken auf Servern in der EU zu betreiben vermeidet die Fragen, die mit Übermittlungen in Drittländer einhergehen (Kapitel V der Verordnung). Viele angebundene Dienste werden selbst außerhalb der EU betrieben; prüfen Sie für diese die Bedingungen des Anbieters und den Übermittlungsmechanismus, auf den er sich stützt.
Wer Verantwortlicher und wer Auftragsverarbeiter ist. Ihr Unternehmen entscheidet, warum und wie Kundendaten verarbeitet werden; es ist der Verantwortliche (Artikel 4 Nr. 7). Eine Agentur, die eine Integration in Ihrem Auftrag baut und betreibt, und jeder Dienst, der die Daten für Sie verarbeitet, handelt als Auftragsverarbeiter (Artikel 4 Nr. 8) und braucht einen schriftlichen Auftragsverarbeitungsvertrag nach Artikel 28. Das ist Standardpapierkram. Entscheidend ist, ihn vor dem Fluss echter Daten abzuschließen und die Integration in Ihr Verzeichnis von Verarbeitungstätigkeiten aufzunehmen (Artikel 30).
KI-Schritte in einem Ablauf, etwa ein Modell, das eine E-Mail liest und klassifiziert, sind ebenfalls Verarbeitung. Der Anbieter dieses Modells ist auch Auftragsverarbeiter, und seine Bedingungen sollten festhalten, was er mit den an ihn gesendeten Daten tut.
Monitoring und Fehlerbehandlung
Eine Integration, die monatelang still funktioniert, fällt eines Tages aus: Eine API ändert sich, ein Token läuft ab, ein Feld wird umbenannt, ein Dienst ist nicht erreichbar. Planen Sie dafür.
- Wiederholungsversuche bei vorübergehenden Fehlern, mit Obergrenze, damit ein kurzer Ausfall keine Ereignisse verliert.
- Eine Warteschlange, in der fehlgeschlagene Ereignisse auf die erneute Verarbeitung warten, statt zu verschwinden.
- Alarme an eine Person, per E-Mail oder Chat, wenn ein Ablauf öfter als eine festgelegte Anzahl fehlschlägt oder nicht wie erwartet gelaufen ist.
- Protokolle, die für jedes Ereignis zeigen, was hereinkam und was hinausging, lange genug aufbewahrt, um nachzuforschen.
- Eine monatliche Prüfung von Tokens, Konnektorversionen und Volumen.
Die Fehlerbehandlung ist auch der Ort, an dem Menschen ins Spiel kommen. Ein Ablauf, der nicht entscheiden kann, etwa bei einer Rechnung, die zu keinem Lieferanten passt, sollte eine Aufgabe für eine Person anlegen, statt zu raten.
Das Team in Kontrolle halten
Die Unternehmen, die dauerhaft von Integrationen profitieren, sind die, deren eigene Mitarbeiter sie sehen und anpassen können. Praktische Schritte: Geben Sie der Betriebsleitung Zugang zur Workflow-Arbeitsfläche, führen Sie eine Liste laufender Abläufe mit ihren Verantwortlichen, vereinbaren Sie, wer eine Änderung freigibt, und lassen Sie jeden neuen Ablauf parallel zum manuellen Prozess laufen, bis er sich bewährt hat.
So machen wir es bei Hot Skulls Labs
Wir beginnen jede Integration mit einer Analyse: Wir gehen den Prozess mit den Menschen durch, die ihn ausführen, und schreiben jedes System, jeden Schritt und jede Entscheidung auf. Daraus zeichnen wir die Abläufe und markieren, welche Schritte reine Datenbewegung sind und welche Urteilsvermögen brauchen.
Unser Standardmuster ist dasselbe, das wir in unserer gesamten Automatisierungsarbeit verwenden: ein Auslöser (ein Webhook oder ein Zeitplan), ein KI-Schritt, wo Urteilsvermögen nötig ist (Klassifizierung, Extraktion, Entwurf), ein menschlicher Freigabeschritt für alles, was nach außen wirkt oder Finanzdaten ändert, und die Ausführung in die Zielsysteme. Reine Integrationen überspringen den KI-Schritt; sensible überspringen nie die Freigabe.
Wir pilotieren zuerst einen Ablauf und lassen ihn neben dem manuellen Prozess laufen. Wir bauen mit n8n, wo Konnektoren und Volumen es erlauben, und schreiben individuelle Dienste in Code, wo nicht; oft laufen beide zusammen. Wir hosten auf EU-Servern, legen alle Konten auf den Namen des Kunden an, schließen einen Auftragsverarbeitungsvertrag, bevor echte Daten fließen, und übergeben eine Dokumentation, die jeden Ablauf, seinen Auslöser, seinen Verantwortlichen und seinen Alarm benennt.
Der Betrieb gehört zur Arbeit. Wir überwachen die Abläufe, besprechen die Ausnahmen mit dem Kunden und passen an, wenn sich Systeme und Geschäft verändern. Diese Muster wurden zuerst in Strady, unserem eigenen Produkt, gebaut und betrieben, bevor wir sie Kunden angeboten haben.
Häufige Fragen
- Müssen wir unsere aktuelle Software ersetzen, um sie zu integrieren?
- Nein. Der Sinn einer Integration ist, die Systeme zu behalten, die funktionieren, und sie zu verbinden. Ein Ersatz kommt nur in Betracht, wenn ein System weder eine nutzbare API noch einen Export hat, und selbst dann kann die Integration die Zeit überbrücken, bis das neue System steht.
- Wem gehört die Integration, wenn sie gebaut ist?
- Ihnen. Konten, Zugangsdaten, Hosting und die Workflow-Instanz werden auf den Namen Ihres Unternehmens angelegt, die Logik ist in Klartext dokumentiert, und alle Daten, die die Integration speichert, sind exportierbar. Administratorzugang behalten wir nur so lange, wie Sie uns den Betrieb überlassen wollen.
- Wo werden unsere Daten verarbeitet?
- Auf Servern in der EU für alles, was wir betreiben. Angebundene Dienste können anderswo gehostet sein; wir führen jeden mit seiner Rolle und der Übermittlungsgrundlage auf, auf die er sich stützt, und schließen mit Ihnen einen Auftragsverarbeitungsvertrag, bevor echte Daten fließen.
Passende Leistung
KI-Geschäftsautomatisierung. Systeme, die Ihrem Team die Routinearbeit abnehmen.
KI-Automatisierung im Detail
