Konfigurierte Datenstrecken statt Skript-Friedhof.
Es gibt immer dieses eine System, für das es keine fertige Anbindung gibt. Der Lieferanten-Feed, das Portal des Großkunden, die Preisliste vom Hersteller. Im Integrations-Hub baust du diese Strecken zusammen, statt sie zu programmieren: Auslöser wählen, Bausteine aneinanderreihen, Felder zuordnen, testen. Jeder Lauf steht danach mit Ein- und Ausgang im Journal.
Integrations-Hub im laufenden System. 83 Einzelfunktionen in 12 Bereichen.
Auf einen Blick
- Zuordnung
- Im Grundpaket enthalten
- Im Founding-Programm
- Enthalten, ohne Aufpreis
- Familie
- Anbindung und Migration
- Betrieb
- In Deutschland oder auf eigener Infrastruktur. Eine isolierte Instanz je Kunde, eigene Datenbank.
Kommt dir das bekannt vor?
Das Skript, das nur einer versteht
Irgendwann hat jemand ein kleines PHP- oder Python-Skript geschrieben, das nachts eine CSV-Datei zieht und Preise aktualisiert. Es liegt auf einem Server, den niemand mehr anfasst, hat keine Dokumentation und keinen Autor mehr im Haus. Solange es läuft, redet keiner darüber. Wenn es stehen bleibt, merkt es die Buchhaltung drei Wochen später.
Der Fehler ist da, der Beweis nicht
Eine Bestellung ist falsch angekommen. Was genau hat das Fremdsystem geschickt? Was hat dein System daraus gemacht? Ohne Protokoll bleibt nur: den Vorgang noch einmal auslösen und hoffen, dass der Fehler sich wiederholt. Bei einer bereits angelegten Bestellung ist das der Unterschied zwischen Fehlersuche und Datenschaden.
Zapier rechnet mit, Make auch
Zwischen deinen Systemen hängen Automatisierungen bei einem Dritt-Dienst, bezahlt pro Ausführung. Beim Import einer Preisliste mit 8.000 Zeilen wird das schnell teuer, und deine Kunden- und Bestelldaten laufen dabei über einen Anbieter, den du in kein Verarbeitungsverzeichnis schreiben wolltest.
Anbindung und Migration
Was Integrations-Hub kann
Die wichtigsten 6 von 12 Funktionsbereichen. Die vollständige Liste steht darunter zum Aufklappen.
Eine Integration bauen: Bausteine statt Quelltext
Eine Integration ist bei uns ein Bauplan aus Bausteinen, den du im Editor zusammensetzt. Links siehst du die Struktur als Baum, rechts stellst du den markierten Baustein ein. Elf Bausteine decken das ab, was an einer Systemgrenze anfällt: rausrufen, reinschreiben, zuordnen, verzweigen, in Schleifen laufen, Werte merken, CSV und XML lesen oder bauen. Und weil ein Bauplan nicht in einem Rutsch fertig wird: Jeder Baustein lässt sich einzeln ausschalten, verschieben oder entfernen, ohne den Rest zu zerlegen.
Vier Auslöser: die Strecke startet von selbst
Eine Datenstrecke ist nur dann eine Entlastung, wenn niemand sie anstoßen muss. Vier Auslöser stehen zur Wahl: ein Geschäftsereignis aus deinem System, ein Zeitplan, ein eingehender Aufruf des Fremdsystems oder der Start von Hand. Die Arbeitsteilung ist bewusst so geschnitten: Die Automations-Regeln entscheiden, wann etwas passiert, der Integrations-Hub macht, was an der Systemgrenze zu tun ist.
Feld-Zuordnungen: das Übersetzungsbuch zwischen zwei Systemen
Das eine System nennt es customer_no, deines nennt es Kundennummer, und der Bruttopreis kommt in Cent statt in Euro. Genau diese Übersetzung pflegst du als eigenständige Zuordnung, einmal angelegt und in mehreren Strecken wiederverwendbar. Zielpfade dürfen Struktur anlegen, du kannst also aus einer flachen Zeile eine verschachtelte Bestellung mit Positionen bauen. Und bevor irgendetwas läuft, zeigt dir die Vorschau gegen eine echte Beispiel-Nachricht, was das Zielsystem tatsächlich zu sehen bekäme. Ohne diese Vorschau ist eine Zuordnung nur eine Behauptung.
Anmeldung und seitenweiser Abruf: die zwei Stolpersteine jeder Anbindung
Zwei Dinge lassen Eigenbau-Anbindungen regelmäßig scheitern: die Anmeldung am Fremdsystem und das Blättern durch lange Listen. Beides ist hier eingebaut und nicht dein Problem. Du wählst die Anmelde-Art aus, hinterlegst die Zugangsdaten in den Integrations-Einstellungen und siehst direkt, welche Geheimnisse dafür gebraucht werden. Beim Abruf großer Listen holt der Baustein alle Seiten selbst, egal ob das Fremdsystem mit Zeigern, Seitennummern oder einer Verweis-Kopfzeile arbeitet.
Sicherheit an der Systemgrenze: die Details, an denen Bastel-Lösungen scheitern
Eine Integration ist eine Tür nach draußen und eine nach drinnen. Beide sind hier bewusst schmal. Nach außen laufen alle Aufrufe über eine geprüfte Strecke: Ziel-Adressen werden gegen Zugriffe auf interne Netze geprüft, Umleitungen sind aus, die Antwortgröße hat einen Deckel. Nach innen schreibt eine Integration nur unter einem ausdrücklich hinterlegten Benutzer, mit dessen Rechten, dessen Marken-Sicht und einem Eintrag im Audit-Trail. Ohne diesen Benutzer verweigert der Baustein die Arbeit, denn im Hintergrund gibt es keinen angemeldeten Menschen, und "läuft mit allem" ist die Voreinstellung, die niemand bemerkt, bis sie schadet.
Vorlagen und Bündel: nicht mit dem leeren Blatt anfangen
Eine Strecke von Grund auf zu bauen ist der langsamste Weg, die Bauform zu verstehen. Drei mitgelieferte Vorlagen zeigen je eine typische Form und lassen sich danach ganz normal umbauen. Fertige Strecken exportierst du als Bündel und liest sie woanders wieder ein, zum Beispiel vom Testsystem in die Produktion oder von einem Mandanten zum nächsten. Was ein Bündel bewusst nicht mitnimmt: das Webhook-Geheimnis, den ausführenden Benutzer und den Aktiv-Zustand. Ein Geheimnis in einer herumgereichten Datei ist keines, und ein Import, der sofort scharf schaltet, geht in derselben Sekunde gegen Fremdsysteme, in der jemand eine Datei nur mal ansehen wollte.
Alle Funktionen im Überblick
83 Einzelfunktionen, nach Bereichen sortiert. Aufklappen, was dich interessiert.
Bauplan & Editor (8 Funktionen)
- Bauplan als Baum
- Bausteine mit Zweigen und Verschachtelung, links im Editor sichtbar.
- Baustein hinzufügen/entfernen
- Aus der Auswahl an beliebiger Stelle im Baum einsetzen oder löschen.
- Baustein verschieben
- Reihenfolge im Baum nach oben oder unten ändern.
- Baustein ein-/ausschalten
- Einzelne Schritte stilllegen, ohne sie zu löschen.
- Bezeichnung je Baustein
- Eigener Name statt technischem Typ, für Lesbarkeit im Journal.
- Wiederholung je Baustein
- Keine, gleichbleibend oder zunehmend, mit Obergrenze der Versuche.
- Fehlerverhalten je Baustein
- "Lauf bei Fehler abbrechen" abschaltbar, damit eine fehlerhafte Zeile nicht den ganzen Lauf kippt.
- Baustein-Katalog aus dem System
- Der Editor muss keinen Baustein vorher kennen. Auch ein Baustein aus einer Erweiterung bekommt seine Eingabemaske automatisch.
Bausteine (11 Funktionen)
- HTTP-Aufruf
- Anfrage an ein Fremdsystem mit Methode, Kopfzeilen, Inhalt, Zeitüberschreitung, erlaubten Status-Codes.
- Octibiz-API
- Schreibt oder liest im eigenen System über den regulären Weg, mit Rechten und Audit.
- Felder zuordnen
- Wendet eine gespeicherte Zuordnung auf die Daten an.
- Verzweigung
- Dann-/Sonst-Zweig anhand einer Bedingung.
- Schleife
- Läuft über eine Liste, mit Pflicht-Obergrenze der Durchläufe.
- Schleife steuern
- Abbrechen oder einzelnen Durchlauf überspringen.
- Variablen setzen
- Zwischenwerte für den weiteren Ablauf merken.
- Unter-Flow
- Ruft eine andere Integration als Teilstrecke auf, Verschachtelungstiefe begrenzt.
- CSV lesen
- Zerlegt eine CSV-Datei, mit Kopfzeilen-Schalter, Trennzeichen, Textbegrenzer und Zeilen-Deckel.
- CSV bauen
- Erzeugt eine CSV aus Datensätzen, Spalten frei wählbar.
- XML lesen
- Zerlegt XML-Inhalte, externe Verweise sind hart abgeschaltet.
Werte & Umformungen (3 Funktionen)
- Platzhalter-Schreibweise
- Zugriff auf Auslöse-Daten, Ausgaben vorheriger Schritte, Variablen und das aktuelle Listen-Element.
- Typ-Erhalt
- Steht ein Platzhalter allein, bleibt der Datentyp erhalten statt zu Text zu werden.
- 21 Umformungen
- Groß-/Kleinschreibung, Leerzeichen, Zahl, Kommazahl, Text, Wahrheitswert, Cent, Euro, Anzahl, erstes/letztes Element, Zusammenfügen, Trennen, Datumsformat, JSON, SHA-256, MD5, Base64, URL-Kodierung, Ersatzwert bei leer.
Feld-Zuordnungen (7 Funktionen)
- Wiederverwendbare Zuordnungen
- Einmal angelegt, in mehreren Integrationen nutzbar.
- Regeln
- Zielfeld, Quelle, optionale Übersetzung, Pflicht-Kennzeichen.
- Struktur anlegende Zielpfade
- Erzeugt verschachtelte Strukturen wie Bestellpositionen.
- Pflichtfelder
- Fehlender Wert bricht laut ab statt still halb zu schreiben.
- Leere Felder mitsenden
- Für Ziel-Systeme, die ein leeres Feld als Löschbefehl lesen.
- Nur Änderungen senden
- Überträgt lediglich abweichende Felder.
- Vorschau
- Zeigt gegen eine Beispiel-Nachricht, was das Zielsystem sehen würde.
Zuordnungstabellen (3 Funktionen)
- Wert-Übersetzung
- Fremdwert links, eigener Wert rechts.
- Unbekannter Wert
- Durchreichen, Ersatzwert setzen oder als Fehler melden.
- Mehrfachnutzung
- Eine Tabelle in beliebig vielen Zuordnungen.
Auslöser (6 Funktionen)
- Ereignis
- Start über eine Automations-Regel als Aktion.
- Zeitplan
- Fünf-Feld-Schreibweise, mit Sperre gegen doppelten Start.
- Webhook
- Eigener signaturgeprüfter Endpunkt je Integration.
- Von Hand
- Manueller Start aus der Oberfläche.
- Startwerte
- Vorbelegte Werte, im ganzen Bauplan verfügbar.
- Eigene Warteschlange
- Lange Läufe blockieren andere Integrationen nicht.
Anmeldung & Abruf (9 Funktionen)
- Ohne Anmeldung
- Für offene Endpunkte.
- Benutzername und Passwort
- Klassische Basic-Anmeldung.
- Fester Token
- Statischer Zugangstoken.
- API-Schlüssel
- Als Kopfzeile oder als Anfrage-Parameter, Name frei wählbar.
- OAuth2 Client-Zugang
- Token-Endpunkt, Geltungsbereich, Übergabeart der Client-Daten.
- OAuth2 Erneuerungs-Token
- Token wird für die Dauer des Laufs gehalten und rechtzeitig erneuert.
- Signierte Anfrage (HMAC)
- Signatur-Vorlage aus Methode, Adresse, Pfad, Parametern, Inhalt und Zeitstempel.
- Seitenweiser Abruf
- Zeiger, Seitennummern oder Verweis-Kopfzeile, mit Reißleine gegen Endlosschleifen.
- Fehler-Unterscheidung
- Drossel, Netz und Serverfehler werden wiederholt, ungültige Zugänge nicht.
Läufe & Journal (8 Funktionen)
- Lauf-Liste
- Integration, Zustand, Auslöser, Beginn, Dauer.
- Lauf-Detail
- Jeder Schritt mit Eingang, Ausgang und Zahl der Versuche.
- Auslöse-Daten
- Vollständig einsehbar am Lauf.
- Fünf Zustände
- Wartet, Läuft, Fertig, Fehlerhaft, Übersprungen.
- Sichtbare Kürzung
- Sehr große Inhalte werden gekennzeichnet gekürzt, nicht heimlich.
- Wiederanlauf
- Gescheiterten Lauf mit denselben Auslöse-Daten von vorn starten.
- Wiederanlauf-Kette
- Zusammenhang zwischen Ursprung und Wiederholung bleibt sichtbar.
- Kein Wiederanlauf bei Erfolg
- Ein fertiger Lauf lässt sich nicht versehentlich doppeln.
Prüfen & Testen (6 Funktionen)
- Prüfung vor Aktivierung
- Auslöser, Bausteine, Schlüssel, Pflichtfelder und Struktur werden geprüft.
- Mängelliste
- Offene Punkte im Klartext im Editor.
- Testlauf
- Synchron, mit eigenen Auslöse-Daten, auch bei inaktiver Integration.
- Gleicher Ablauf wie im Betrieb
- Test und Echtbetrieb nutzen denselben Weg.
- Aktivieren/Abschalten
- Jederzeit, ohne den Bauplan zu ändern.
- Änderung setzt inaktiv
- Nach einer Änderung am Bauplan ist erneutes Aktivieren nötig.
Vorlagen & Bündel (7 Funktionen)
- Vorlagen-Bibliothek
- Drei mitgelieferte Bauformen, Kategorien Verkauf, Lager, Einkauf.
- Einrichtungs-Assistent
- Angaben abfragen, prüfen, übernehmen.
- Übernahme inaktiv
- Vorlagen entstehen abgeschaltet, Geheimnis und Benutzer folgen danach.
- Bündel-Export
- Bauplan, benutzte Zuordnungen und deren Tabellen als Datei.
- Bündel-Import
- Wiederholbar, zweimal einlesen ergibt eine Integration.
- Unbekannter Baustein im Bündel
- Wird abgewiesen statt still weggelassen.
- Ohne Geheimnisse im Bündel
- Weder Webhook-Geheimnis noch ausführender Benutzer noch Aktiv-Zustand reisen mit.
Sicherheit & Rechte (11 Funktionen)
- Verschlüsselte Zugangsdaten
- Nur aus der Integrations-Ablage, nie aus dem Bauplan.
- Prüfung der Ziel-Adresse
- Verhindert Aufrufe interner Netze.
- Umleitungen aus
- Ein Aufruf landet dort, wo er hinsollte.
- Deckel auf Antwortgröße
- Kein unbegrenzter Speicherverbrauch durch eine Fremdantwort.
- Ausführender Benutzer Pflicht
- Schreiben ins eigene System nur unter hinterlegten Rechten.
- Marken-Schnitt und Audit
- Interne Schreibvorgänge landen im Audit-Trail der jeweiligen Marke.
- Webhook-Signaturprüfung
- Über den unveränderten Inhalt, mit Größen-Deckel und Drossel.
- Geheimnis nie auslesbar
- Die Oberfläche zeigt nur, dass eines hinterlegt ist.
- Austauschbare Signatur-Verfahren
- Unbekanntes Verfahren wird abgewiesen, kein Rückfall auf ein anderes.
- Vier Rechte
- Lesen, bauen, ausführen, Journal-Inhalte sehen.
- Keine offene Skriptsprache
- Bewusste Entscheidung gegen ausführbaren Code im Bauplan.
API & Verwaltung (4 Funktionen)
- Alles über die API
- Integrationen, Läufe, Zuordnungen und Tabellen sind vollständig per REST-API steuerbar.
- Baustein-Katalog als API
- Auch eine KI sieht, welche Bausteine es gibt und welche Felder sie brauchen.
- Kataloge für Anmelde-Arten und Signatur-Verfahren
- Erweiterungen bekommen automatisch eine Eingabemaske.
- Modul einzeln abschaltbar
- Ist der Integrations-Hub aus, laufen keine Strecken und die Ansichten sind nicht erreichbar.
Was hier anders ist
Das Journal ist der Unterschied zwischen Fehlersuche und Raten
Die meisten Eigenbau-Integrationen haben ein Logfile mit einer Zeile pro Lauf. Hier steht jeder Schritt mit Eingang und Ausgang. Wenn eine Bestellung falsch angekommen ist, siehst du am Datensatz, was das Fremdsystem geschickt hat und was dein System daraus gemacht hat. Ohne den Vorgang noch einmal auszulösen.
Kein Preis pro Ausführung
Zapier und Make rechnen jede Aktion einzeln ab, und ein Import mit 8.000 Zeilen ist damit ein Kostenposten. Hier läuft alles auf deiner eigenen Instanz: keine Ausführungs-Gebühr, kein US-Mittelsmann in der Datenkette, keine Grenze, die dich zum Upgrade zwingt.
Die Sicherheitsarbeit ist schon gemacht
Prüfung der Ziel-Adresse, abgeschaltete Umleitungen, Deckel auf Antwortgrößen, verschlüsselte Zugangsdaten außerhalb des Bauplans, signaturgeprüfte Eingänge, Schreibrechte an einen benannten Benutzer gebunden. Das sind genau die Punkte, die in einem selbst geschriebenen Skript fehlen, und zwar nicht aus Nachlässigkeit, sondern weil sie beim Bauen nie das dringendste Problem sind.
Ein System, kein Flickwerk
Womit Integrations-Hub zusammenarbeitet
Kein Zapier, keine Sync-Jobs, keine doppelten Stammdaten. Die Nachbarmodule lesen dieselben Daten.
Integrationen & Webhooks
Die Plattform-Seite zeigt, was ohne Bauarbeit fertig angebunden ist, von lexoffice über Google bis Slack. Der Integrations-Hub ist das Werkzeug für alles, was dort nicht steht. Die Zugangsdaten, mit denen deine selbst gebauten Strecken arbeiten, liegen in derselben verschlüsselten Ablage.
Automation
Die Regel-Engine entscheidet, wann etwas passieren soll, der Hub führt es an der Systemgrenze aus. Eine Automations-Regel startet eine Integration als Aktion, mit allen Bedingungen, die dort ohnehin verfügbar sind. Die Bedingungen in Verzweigungen nutzen dieselbe Mechanik, es gibt im System nur eine.
Aufträge
Der typische Einstiegsfall. Ein Portal oder Shop meldet eine Bestellung per Webhook, die Zuordnung übersetzt die Felder, der Octibiz-Baustein legt den Auftrag an. Genau diese Bauform liegt als Vorlage bei.
Mehr dazuProdukte & PIM
Bestände als CSV nach draußen schicken oder eine Preisliste des Herstellers einlesen und die Einkaufspreise an die Artikel schreiben. Beides ebenfalls als Vorlage vorhanden.
CRM
Leads aus einem Formular-Dienst oder einer Kampagnen-Plattform landen als Kontakt im CRM, inklusive Herkunft. Die Verzweigung sortiert vorher aus, was offensichtlich Müll ist.
Mehr dazuProjekte & Zeiterfassung
Wenn ein Kunde Aufgaben oder Zeiten aus seinem eigenen System liefert, wird daraus eine wiederkehrende Strecke statt einer monatlichen Kopieraktion.
Mehr dazuAPI-First und Erweiterbarkeit
Der Hub nutzt für interne Schreibvorgänge dieselbe API wie externe Programme. Wenn eine Anbindung so oft gebraucht wird, dass sie eine echte Erweiterung verdient, ist der Weg über das Plugin-System offen.
Automation, API und KI
So bedient die KI Integrations-Hub
Die KI ruft dieselben Operationen auf wie die Oberfläche, unter deinen Rechten.
KI-Assistent · eingetippt
"Welche Integrationen sind in den letzten sieben Tagen fehlerhaft gelaufen und woran lag es?" Die KI liest das Journal und fasst die Fehlerbilder je Integration zusammen.
Automationen, die du damit baust
- Wenn ein Auftrag den Status "versandfertig" bekommt, dann starte die Integration "Lagerauftrag melden" und übergib Auftragsnummer und Positionen an das System des Logistikpartners.
- Wenn jeden Montag um 4 Uhr der Zeitplan greift, dann hole die Preisliste des Herstellers, lies die CSV und schreibe die Einkaufspreise an die Artikel.
- Wenn ein Lauf im Zustand "Fehlerhaft" endet, dann benachrichtige die verantwortliche Person und lege eine Aufgabe mit Link auf den Lauf an.
- Wenn ein Kunde im Portal des Großkunden eine Rahmenbestellung ändert, dann nimm den Webhook an, verzweige nach Bestellart und aktualisiere entweder den bestehenden Auftrag oder lege einen neuen an.
- Wenn ein Lead über den Webhook des Formular-Dienstes eintrifft, dann übersetze die Kampagnen-Kennung über eine Zuordnungstabelle und lege den Kontakt mit der richtigen Quelle im CRM an.
Die KI bedient alle 2.168 API-Operationen unter denselben Rechte-, Marken- und Audit-Regeln wie ein Mensch. Von außen über MCP anbindbar, in der App direkt bedienbar, beides aus demselben Funktionsumfang.
Klare Kante
Wofür du etwas anderes brauchst
Damit du im Vergleich nicht raten musst, was hier absichtlich fehlt.
Keine FTP- und SFTP-Bausteine (geplant)
Viele Lieferanten legen ihre Dateien noch immer auf einen FTP-Server. Heute holst du solche Dateien über eine erreichbare Adresse; die direkte Anbindung an FTP und SFTP steht auf der Roadmap.
Kein Excel-Baustein (geplant)
CSV und XML kannst du lesen und bauen, XLSX heute nicht. Praktikabler Zwischenweg: Der Absender exportiert CSV.
Kein E-Mail-Baustein (geplant)
Eine Integration kann heute keine Mail versenden oder ein Postfach lesen. Für Benachrichtigungen nimmst du die Automationen, für Postfächer als Vorgangs-Eingang die fertige Anbindung auf der Seite Integrationen & Webhooks.
Bewusst keine Skriptsprache im Bauplan
Es gibt Platzhalter und 21 feste Umformungen, aber keine frei schreibbaren Ausdrücke. Das kostet in Sonderfällen Flexibilität, und wir halten den Preis für richtig: Eine ausführbare Sprache im Bauplan wäre eine offene Ausführungsfläche für jeden, der Integrationen anlegen darf. Fehlt dir eine Umformung, ist der saubere Weg ein eigener Baustein über das Plugin-System.
Kein fertiger Anbieter-Katalog
Der Hub gibt dir das Werkzeug und drei Vorlagen, nicht tausend vorkonfigurierte Dienste. Für die gängigen Systeme gibt es fertige Anbindungen, alles andere baust du selbst oder wir bauen es mit dir.
Wo dieses Modul heute steht
JungGebaut und benutzbar, aber noch frisch. Wir sagen dir vorher, was es heute kann und was noch nicht.
Als Founding-Partner bekommst du es ohne Aufpreis und bestimmst mit, wie es am Ende funktioniert. So läuft das Programm.
Häufige Fragen zu Integrations-Hub
Wozu brauche ich das Modul, wenn es doch schon fertige Anbindungen gibt?
Die fertigen Anbindungen decken die Systeme ab, die fast jeder hat: Buchhaltung, Kalender, Postfach, Team-Chat, Bank-Import. Welche das genau sind, steht auf der Seite Integrationen & Webhooks. Der Integrations-Hub ist für den Rest da, also für den Lieferanten-Feed, das Bestellportal deines größten Kunden, das Branchensystem, das außer dir kaum jemand einsetzt. Beides greift ineinander: Die Zugangsdaten deiner selbst gebauten Strecken liegen in derselben verschlüsselten Ablage wie die der fertigen Anbindungen.
Muss ich programmieren können?
Nein, aber ehrlich gesagt solltest du wissen, wie eine Schnittstelle grundsätzlich funktioniert. Du klickst Bausteine zusammen und füllst Felder aus, es gibt keine Programmiersprache im Bauplan. Was du brauchst, ist die Doku des Fremdsystems und ein Gefühl dafür, welches Feld wohin gehört. Wer schon einmal einen CSV-Import gemappt hat, kommt zurecht. Wer noch nie mit einer Schnittstelle zu tun hatte, sollte die erste Strecke mit uns zusammen bauen.
Ersetzt das Zapier oder Make?
Für Verbindungen, an denen Octibiz beteiligt ist: in den meisten Fällen ja. Es gibt keine Gebühr pro Ausführung, die Daten bleiben auf deiner Instanz, und du bekommst ein Journal statt einer Zeile im Aktivitätsprotokoll. Was der Hub nicht hat, ist ein Katalog mit tausenden vorkonfigurierten Anbietern. Wenn du zwei Fremdsysteme ohne Octibiz-Bezug verbinden willst, ist ein Dritt-Dienst weiterhin das passendere Werkzeug.
Was passiert, wenn eine Strecke Unsinn baut? Kann ich das rückgängig machen?
Rückgängig machen im Sinne eines Undo-Knopfes: nein. Was du hast, ist Nachvollziehbarkeit und mehrere Bremsen davor. Vor dem Aktivieren prüft das System den Bauplan und listet offene Punkte auf. Der Testlauf läuft durch denselben Ablauf wie der Echtbetrieb und landet im Journal. Interne Schreibvorgänge laufen über den regulären Weg mit Rechten, Prüfung und Audit-Eintrag, sind also genauso rückverfolgbar wie eine Eingabe von Hand. Und Pflichtfelder in einer Zuordnung brechen laut ab, statt einen halb gefüllten Datensatz anzulegen.
Wie sicher ist das? Ich gebe da fremden Systemen Zugriff auf meine Daten.
Der Zugriff nach innen ist an einen benannten Benutzer gebunden: Eine Integration schreibt nur mit dessen Rechten und dessen Marken-Sicht, und ohne diese Angabe verweigert der Baustein die Arbeit. Nach außen werden Ziel-Adressen gegen interne Netze geprüft, Umleitungen sind abgeschaltet, Antwortgrößen gedeckelt. Zugangsdaten liegen verschlüsselt in der Integrations-Ablage und nie im Bauplan, weil sie sonst im Export, im Journal und in jedem Backup stünden. Eingehende Aufrufe werden signaturgeprüft, und eine Webhook-Strecke ohne hinterlegtes Geheimnis lässt sich gar nicht erst aktivieren.
Wer darf so eine Integration bauen und wer darf die Daten in den Läufen sehen?
Das sind vier getrennte Rechte: lesen, bauen und ändern, ausführen und wiederanlaufen lassen sowie die Inhalte im Journal sehen. Die Trennung ist Absicht, denn im Journal stehen echte Nutzdaten. Deine Entwicklerin darf bauen, der Support darf Läufe ansehen und wiederholen, aber nicht zwangsläufig jeden Datensatz lesen. Das ganze Modul lässt sich außerdem komplett abschalten, dann sind auch die Ansichten nicht erreichbar.
Kann ich eine Strecke vom Testsystem in die Produktion übernehmen?
Ja, über den Bündel-Export. Die Datei enthält den Bauplan, die benutzten Feld-Zuordnungen und deren Tabellen. Sie enthält bewusst nicht das Webhook-Geheimnis, den ausführenden Benutzer und den Aktiv-Zustand. Nach dem Einlesen ist die Integration also inaktiv, und du setzt beides im Editor. Zweimal dieselbe Datei einzulesen ergibt eine Integration und nicht zwei.
Nenn uns die eine Strecke, die bei dir heute per Skript, Zapier oder Copy-and-Paste läuft. In der Demo bauen wir sie zusammen nach und schauen uns danach das Journal an.
Wir zeigen dir Integrations-Hub an unserem eigenen Agentursystem, mit echten Daten. 30 Minuten, keine Folien.
