Was ist das Plug SDK?
Das Plug SDK ist das Werkzeug, mit dem ihr eigene Plugs für die Collabase Automation schreibt. Ein Plug verbindet Collabase mit einem anderen System. Es bringt Trigger und Actions in den Automation-Builder, ohne den Kern zu verändern. Die Eingaben beschreibt ihr als Schema, der Builder erzeugt daraus die Maske. Das SDK ist typisiert, Open Source unter der MIT-Lizenz und erscheint ab Q4 2026.
Was ein Plug kann. Die Stellen, an denen ein Plug in der Automation mitarbeitet.
Trigger
Ein Plug startet eine Automation, wenn in einem anderen System etwas passiert, per Webhook oder in festen Abständen.
Actions
Schritte, die Daten lesen, schreiben oder etwas anstossen, mit typisierten Ein- und Ausgaben.
Verbindungen
API-Schlüssel oder OAuth, einmal vom Admin hinterlegt. Ein Plug bekommt nur die Verbindung des laufenden Schritts.
Eingabemasken
Felder, Auswahllisten und abhängige Felder beschreibt ihr im Code. Der Builder stellt sie mit Collabase-Komponenten dar.
Wiederaufnahme
Wartet eine Automation oder startet neu, setzt sie beim letzten Schritt fort. Schritte laufen nicht doppelt.
Tests im Builder
Ein Plug lässt sich im Builder mit echten Daten testen, bevor die Automation live geht.
Collabase-Plugs ab Werk. Ihr müsst nicht bei null anfangen.
Collabase bringt Plugs für die eigenen Module mit, dazu die gängigen Bausteine für Logik, Daten und Zeitpläne: Verzweigungen, Schleifen, Webhooks, HTTP-Aufrufe, Tabellen und mehr. Eigene Plugs lassen sich damit im selben Ablauf kombinieren.
Sicher, weil abgeschottet. Ein Plug läuft isoliert, und Admins entscheiden, was installiert wird.
[ 01 ]Eigene Sandbox
Fremde Plugs laufen in einem eigenen Dienst, in einem abgeschotteten Prozess mit Speicher-, Zeit- und Prozesslimits.
[ 02 ]Kein Zugang zum internen Netz
Die Sandbox erreicht weder Datenbank noch interne Dienste. Nach aussen sind nur Internetadressen offen, private Adressbereiche sind gesperrt.
[ 03 ]Minimale Rechte
Ein Plug erhält ein Token für genau einen Arbeitsbereich und die Verbindung des aktuellen Schritts. Anwendungsgeheimnisse und fremde Verbindungen sieht es nie.
[ 04 ]Kontrolle für Admins
Admins laden Plugs hoch oder installieren sie aus dem Katalog und prüfen vorher die Lizenzen der Abhängigkeiten. Plugs mit nicht zulässiger Lizenz werden abgewiesen.
[ 05 ]Daten in der Instanz
Verbindungen, Läufe und Protokolle bleiben in eurer Instanz, auch im Backup.
Ein Befehl bis zum laufenden Plug. Die CLI erzeugt das Gerüst, baut den Plug und schnürt das Paket für den Admin.
Ein Katalog ist nicht nötig: der Admin lädt das Paket in eurer Instanz hoch.
Das SDK ist typisiert, Fehler fallen schon beim Schreiben auf.
# erzeugt ein lauffähiges Plug-Gerüst
$ npm create collabase-plug
# baut den Plug
$ npm run build
# erzeugt das Paket, das ein Admin hochlädt
$ npm run packageOpen Source auf GitHub. Das Plug SDK, die CLI und die Beispiel-Plugs stehen unter der MIT-Lizenz. Die Plugs ab Werk und die Engine gehören zum Produkt.
Repos
- Collabase/plug-sdk
Framework, CLI und create-collabase-plug
- Collabase/plug-examples
Beispiel-Plugs und Vorlage
npm-Pakete
Ab Q4 2026- @getcollabase/plug-sdk
Trigger, Actions, Verbindungen und Eingabemasken
- @getcollabase/plug-cli
build und package
- create-collabase-plug
Gerüst eines neuen Plugs
Noch nicht veröffentlicht. Die Pakete erscheinen ab Q4 2026.
Fragen zum Plug SDK
Was ist das Plug SDK?
Das Werkzeug, mit dem ihr eigene Plugs für die Collabase Automation schreibt. Ein Plug bringt Trigger und Actions für ein anderes System in den Automation-Builder.
Ab wann ist das Plug SDK verfügbar?
Ab Q4 2026. Die Plugs ab Werk sind in Collabase bereits enthalten.
In welcher Sprache schreibt man einen Plug?
In TypeScript. Eingaben und Ausgaben sind typisiert.
Wie kommt ein Plug in eine Instanz?
Der Admin lädt das Paket hoch oder installiert den Plug aus dem Katalog. Die Lizenzen der Abhängigkeiten werden vorher geprüft.
Kann ein Plug auf meine Datenbank oder interne Dienste zugreifen?
Nein. Fremde Plugs laufen in einer Sandbox ohne Zugang zum internen Netz und sehen nur die Verbindung ihres Schritts.
Unter welcher Lizenz steht das Plug SDK?
Unter der MIT-Lizenz, als Open Source auf GitHub. Das gilt für das SDK, die CLI und die Beispiel-Plugs, nicht für die Plugs ab Werk und die Engine.
Brauche ich ein Plug oder eine App?
Ein Plug, wenn Collabase ein anderes System ansprechen oder von ihm gestartet werden soll. Eine App, wenn Collabase eine eigene Oberfläche oder eigene Daten bekommen soll.
Die anderen Bausteine. Sie greifen ineinander, damit eure App aussieht und sich verhält wie Collabase.
MCP-Server
KI-Agenten arbeiten per OAuth mit euren Collabase-Daten.
App SDK
Eigene Apps in TypeScript und React, die in Collabase laufen.
CollaKit
Das Design-System mit Foundations, Komponenten und Tokens.
AgentKit
Regeln, Skills und MCP-Zugänge, damit Agenten Collabase-Apps richtig bauen.