Dokumentation

Dein erster Workflow

Baue deinen ersten Workflow im Cockpit-Chat, gib ihn frei und starte ihn.

Stand: Release v10.12.0
Kapitel

Hier kommst du von der Anmeldung zu deinem ersten erfolgreichen Lauf. Du beschreibst eine Aufgabe im Chat, speicherst den Workflow, gibst ihn frei, startest ihn und liest das Ergebnis. Das funktioniert in SubKit Cloud und auf einer selbst betriebenen Engine gleich.

Was du brauchst #

  • Ein SubKit-Konto in einem Arbeitsbereich. - Cloud: https://subkit-cloud.mikebild.info - Selbst betrieben: https://<deine-engine>/cockpit
  • Das Recht, Workflows anzulegen und zu starten. Fehlt ein Button, bitte eine Administratorin oder einen Administrator darum.
  • Einen KI-Anbieter. Die Cloud stellt ihn bereit. Eine selbst betriebene Engine nutzt den Anbieter, den du bei sk init gewählt hast.

Anmelden #

  1. Öffne das Cockpit.
  2. Wähle Mit Firmenkonto anmelden.

Du landest in deinem Arbeitsbereich auf Übersicht. Selbst betrieben ohne Anmeldeanbieter? Wähle stattdessen Mit API-Schlüssel anmelden und gib deinen Schlüssel ein.

Die Aufgabe beschreiben #

  1. Öffne in der Navigation Chat.
  2. Wähle Neue Unterhaltung.
  3. Beschreibe die Aufgabe in einfachen Worten: was hineingeht, was passieren soll, was herauskommt. Beispiel: „Hol die offenen Issues meines GitHub-Repositorys und gib mir eine kurze Liste mit Titel und Link.“
  4. Beantworte die Rückfragen von SubKit. Braucht die Aufgabe einen Dienst, bittet dich SubKit, ihn zu verbinden oder dich dort anzumelden.

Gut zu wissen: Eine kleine Aufgabe lässt sich leichter prüfen. Erweitern kannst du den Workflow später im selben Chat.

Den Workflow speichern #

Ist der Workflow fertig, zeigt SubKit eine Karte Workflow-Entwurf speichern.

  1. Öffne Was sich ändert und lies, welche Schritte und Ziele enthalten sind.
  2. Wähle Inaktive Version speichern.

Speichern startet nichts. Der Workflow erscheint jetzt unter Workflows.

Ohne Chat legst du einen Workflow unter Workflows mit Workflow erstellen an. Der Assistent führt dich durch Wie, Was, Wann und Prüfen.

Freigeben, was er berühren darf #

Eine neue Version berührt nichts außerhalb von SubKit, bis ein Mensch sie freigibt. Ohne Freigabe startet ein Lauf nur als Probelauf ohne Wirkung.

  1. Öffne Workflows und klicke auf deinen Workflow. Seine Seite öffnet sich mit dem Tab Übersicht. Die Statuszeile zeigt Wartet auf Freigabe oder Nicht freigegeben.
  2. Wähle in der Statuszeile Freigeben.
  3. Prüfe Umgebung, Gültigkeit sowie Operationen und externe Ziele.
  4. Bestätige mit Freigeben. Nur übernehmen übernimmt die Version, ohne Läufe freizugeben.
Freigabedialog für „Invoice export v1“ mit der Umgebung „Test“, der Gültigkeit „Bis auf Widerruf“, einem Lesezugriff auf die Sales reporting API, keinem Schreibzugriff und den Schaltflächen „Nur übernehmen“ und „Freigeben“ (öffnet in einem neuen Tab)
Screenshot aus Build 10.6.0

Die Freigabe startet keinen Lauf. Eine Freigabe gilt für eine Umgebung und eine Dauer. Auch eine neue Version, deren Grenze nicht wächst, ist davon gedeckt. Im Tab Freigaben kannst du sie jederzeit widerrufen. Bietet dir der Chat eine Freigabe an, öffnet sie denselben Dialog.

FeldWas es festlegt
UmgebungWo die Läufe erlaubt sind, zum Beispiel Produktion.
Operationen und externe ZieleWelche Dienste und Adressen der Workflow erreicht. Jeder Dienst trägt das Logo seines Anbieters.
GültigkeitWie lange die Freigabe gilt: 7 Tage, 30 Tage oder Bis auf Widerruf.

Den Workflow starten #

  1. Wähle auf der Workflow-Seite Starten.
  2. Fülle das Formular aus, wenn der Workflow Eingaben verlangt. JSON gibst du nur unter Als JSON eingeben ein.
  3. Wähle Starten, um zu bestätigen. Der Dialog sagt Startet einen Lauf mit der freigegebenen Version. Ohne Freigabe heißt der Button Probelauf starten.

Du siehst Lauf gestartet. Ist der Button nicht verfügbar, nennt der Hinweis den Grund, zum Beispiel Schalte den Workflow vor dem Starten ein.

Das Ergebnis prüfen #

  1. Öffne auf der Workflow-Seite den Tab Verlauf. Der neueste Lauf steht oben, mit seinem Status. Erfolgreich heißt, der Lauf ist durchgelaufen.
  2. Klicke auf den Lauf. Du siehst jeden Schritt mit seiner Ausgabe. Ein fehlgeschlagener Schritt zeigt Fehler in Schritt „…“ mit der Ursache. Erfolgreicher Lauf von „CRM contact sync“ mit einem Schritt „Dienst abfragen“, dem Auftraggeber „API“ und den eingeklappten Abschnitten „Warum erlaubt“ und „Technische Angaben“ (öffnet in einem neuen Tab)Screenshot aus Build 10.6.0
  3. Optional: Wähle Im Audit-Trail, um zu sehen, wer den Lauf gestartet und freigegeben hat.

Dasselbe prüfst du mit der sk-CLI:

sk executions list --limit 5
sk executions steps <run-id>
sk executions result <run-id>

sk workflows run <workflow-slug> --follow startet einen weiteren Lauf und zeigt seine Schritte live.

Wenn etwas nicht klappt #

Was du siehstWas du tust
Das Ergebnis des Laufs ist mit Ergebnis des Probelaufs – nicht geschrieben überschriebenDie Version ist noch nicht freigegeben. Folge „Freigeben, was er berühren darf“.
„Nicht gestartet (…): Für diesen Lauf gibt es keine gültige Freigabe.“Die Freigabe fehlt, ist abgelaufen oder aufgebraucht. Gib erneut frei oder verlängere sie.
„… muss neu verbunden werden“Öffne den Konnektor unter Konnektoren und wähle Neu anmelden.
Du darfst diesen Workflow nicht starten.Bitte eine Administratorin oder einen Administrator um eine Rolle, die Workflows starten darf.
Ein Schritt ist fehlgeschlagenÖffne den Lauf, lies den Fehler und beschreibe ihn im selben Chat. SubKit schlägt eine Korrektur vor, die du erneut prüfst.

Auf dieser Seite

Datenschutzeinstellungen

Notwendige Einstellungen

Deine Datenschutzentscheidung wird auf deinem Gerät gespeichert. Formulare speichern zusätzlich Anfragekennung und Zeitpunkt für die Sitzung, ohne Formularinhalte. Sprache und Darstellung folgen Browser und System, ohne gespeicherte Präferenzen.

Analytics

Analytics ist auf dieser Website derzeit nicht verfügbar. Es wird kein Google-Analytics-Script geladen und keine Messung gesendet.

Datenschutzhinweise