Der Builder

Baue einen Workflow im Chat oder von Hand, teste ihn und veröffentliche Versionen.

Im Builder entsteht ein Workflow. Links steht die Spalte Bauen, ein Chat, der die Schritte für dich anlegt und ändert. In der Mitte liegt die Zeichenfläche mit einer Karte pro Schritt.

Builder öffnen

Es gibt drei Wege in den Builder:

  • Aus dem Chat: Klicke in einer leeren Unterhaltung unter dem Eingabefeld auf Workflow erstellen und beschreibe den Ablauf. Der Chat zeigt die Karte Workflow bauen. Bauen öffnet den Builder, und der Chat dort baut sofort los.
  • Leer: Wähle auf der Seite Agenten im Menü mit den drei Punkten Leeren Workflow anlegen. Du bekommst einen Auslöser Formular und einen Schritt Neuer Schritt mit leerer Anweisung.
  • Aus einer Vorlage: Öffne auf der Seite Agenten den Bereich Vorlagen und Ideen. Der Chat fragt dann nach dem, was die Vorlage nicht mitbringen kann, etwa Empfänger, Ordner oder Postfach.

Ideen findest du auf der Vorlagen-Seite und im Chat. Ein Klick auf eine Idee öffnet einen Dialog. Im Feld Auftrag an den Baukasten passt du die Beschreibung an, dann klickst du auf Bauen.

Im Chat bauen

Schreibe in der Spalte Bauen, was passieren soll. Der Chat ändert die Karten auf der Zeichenfläche direkt.

Auf einer leeren Zeichenfläche klärt der Chat zuerst, welche Werkzeuge er braucht und welche festen Werte nur du nennen kannst, etwa Empfänger, Ordner oder Kanal. Dann zeigt die Karte Bauplan die geplanten Schritte als Checkliste und hakt jeden angelegten Schritt ab. Danach prüft lowcloud den Ablauf, und der Chat behebt Fehler in einem zweiten Durchgang. Bleibt etwas offen, endet die Runde mit „Workflow ist noch nicht ausführbar: …".

Zum Schluss schreibt der Chat, ob der Workflow ausführbar ist. Fehlen feste Werte, nennt er jeden davon. Du antwortest im Chat oder trägst den Wert direkt am Schritt ein. Für Ordner, Arbeitsmappen und Tabellen in SharePoint oder OneDrive und für Team, Kanal oder Chat in Microsoft Teams zeigt der Chat statt einer Frage eine Auswahl mit dem Knopf Übernehmen.

  • Über jeder Antwort steht eine eingeklappte Zeile mit dem, was der Chat getan hat. Eine Runde ohne Änderung heißt Nachgedacht.
  • Mit dem Mikrofon diktierst du in das Eingabefeld.
  • Scheitert eine Runde, erscheint über dem Eingabefeld die Karte Das hat nicht geklappt mit dem Grund und dem Knopf Nochmal. Das Eingabefeld bleibt benutzbar.
  • Das Modell des Chats steht immer auf Automatisch und lässt sich nicht ändern. Das Modell eines einzelnen Schritts wählst du frei.
  • Der Chat kann kein Konto verbinden, kein Postfach binden und keinen Skill anlegen. Er sagt, was fehlt, und verweist auf den Auslöser oder auf die Verbindungen.
  • Der Chatverlauf wird mit dem Workflow gespeichert und wieder geladen.

Workflow im Chat ändern

Schreibe die Änderung in den Chat, etwa „mach die Antwort kürzer" oder „schick das per Teams statt Mail". Du kannst auch eine Frage stellen, etwa „Was macht dieser Workflow?". Eine Frage ändert nichts am Workflow, und die Antwort sagt das auch.

Fehlt für einen Dienst die Verbindung, zeigt der Chat die Karte Verbindung fehlt mit einem Knopf Verbinden je Dienst. Ohne Verbindung scheitert der Schritt im Lauf.

Ist eine Karte offen oder ein Lauf in Läufe gewählt, steht über dem Eingabefeld ein Bezug, etwa Bezug auf den Schritt …, Bezug auf den Auslöser … oder Bezug auf Lauf #7. Solange er steht, meint „mach das kürzer" diesen Schritt. Das × daneben schaltet den Bezug für die nächsten Nachrichten ab. Öffnest du eine andere Karte, kommt er zurück.

Schritte von Hand bearbeiten

Klicke auf eine Karte, um ihren Dialog zu öffnen. Der Chat daneben bleibt bedienbar und weiß, welcher Schritt offen ist. Mit den Pfeilen links und rechts am Dialog gehst du zum vorherigen oder nächsten Schritt. Escape, das × oder ein Klick auf die abgedunkelte Fläche schließt den Dialog. Welche Felder ein Schritt hat, steht unter Schritte.

Die Zeile Notiz über den Kacheln ist für dich und den Chat. Der Agent liest sie im Lauf nie. Der Chat liest sie mit und schreibt selbst Notizen.

Rückgängig (⌘Z) und Wiederholen (⇧⌘Z) liegen in der Werkzeugleiste der Zeichenfläche. Daneben ordnet Schritte neu anordnen die Karten in einem neuen Layout an. Wechselst du den Workflow, wird der Verlauf für Rückgängig verworfen.

Karten verbinden, einfügen, duplizieren und löschen

  • Verbinden: Ziehe vom Griff einer Karte oder einer Weg-Zeile auf eine andere Karte. Das Ende einer bestehenden Verbindung kannst du auf ein anderes Ziel ziehen.
  • Einfügen: Das + auf einer Verbindung setzt einen Schritt dazwischen. Das + an einer letzten Karte hängt einen Schritt an oder verbindet sie mit einem vorhandenen. Auch jede Weg-Zeile, die endet, hat ein +. Jedes + öffnet das Menü Neuer Schritt mit Agent, Aktion und Bedingung.
  • Duplizieren: Die Kopie übernimmt die Einstellungen ohne die Wege. Ihr Name bekommt den Zusatz (Kopie).
  • Löschen: Hat der Schritt genau ein Ziel, wird die Lücke überbrückt. Sonst enden die Wege dort, mit dem Hinweis „Ein Weg endet jetzt hier".

Ein neu eingefügter Schritt bleibt geschlossen und zeigt einen Hinweis, bis du seine Aufgabe geschrieben hast.

Den Auslöser kannst du weder löschen noch duplizieren. Den letzten verbleibenden Schritt kannst du nicht löschen. Zwei Wege eines Schritts können nicht auf dasselbe Ziel zeigen.

Workflow testen

Den Testlauf startest du im Panel Testlauf unter der Auslöser-Karte. Was das Panel verlangt, hängt vom Auslöser ab: die Felder des Startformulars, ein echtes Ereignis aus dem verbundenen Postfach oder nichts.

Ein Testlauf verhält sich wie in Produktion. Werkzeuge ohne Freigabe senden wirklich.
  1. Klicke bei einem Integrations-Auslöser auf Letzte Ereignisse laden. Das Panel lädt echte Ereignisse aus dem verbundenen Konto.
  2. Wähle ein Ereignis aus.
  3. Klicke auf den Startknopf. Er heißt Testlauf starten, bei einem Ereignis-Auslöser Mit diesem Ereignis testen und bei einem Zeitplan Tick simulieren.
  4. Antworte auf der Karte, die den Lauf anhält: bei Wartet auf deine Freigabe mit Freigeben oder Ablehnen, bei Der Schritt fragt dich im Antwortfeld.
  5. Prüfe den Ergebnisstreifen jeder Karte.

Erfundene Ereignisse gibt es nicht. Nur den Auslöser im Menü neben dem Startknopf hält direkt hinter dem Auslöser an. Während des Laufs steht dort Stoppen. Bei einem Auslöser, bei dem niemand zusieht, läuft der Test ohne Rückfragen und Mitteilungen.

Kann der Test nicht starten, nennt das Panel den Grund, etwa einen roten Hinweis an einer Karte.

Der Ergebnisstreifen zeigt Status, Dauer, Tokens und die Anzahl der Werkzeug-Aufrufe. Aufgeklappt zeigt er Ausgabe und Kontext. Änderst du einen Schritt, bleibt sein Ergebnis stehen und trägt den Vermerk von vor deiner Änderung.

Einzelnen Schritt wiederholen

Hat eine Karte einen gespeicherten Zwischenstand, trägt sie ein ▶ (Nur diesen Schritt). Es spielt diesen Schritt gegen die aktuelle Zeichenfläche noch einmal, ohne den Lauf neu zu starten. Ab hier weiterlaufen macht danach weiter. Alles, was im Lauf hinter diesem Schritt lag, wird dabei verworfen.

Der Auslöser hat kein ▶. Einen Lauf startest du dort über das Panel Testlauf.

Läufe ansehen

Klappe Läufe am unteren Rand der Zeichenfläche auf. Links stehen die Läufe mit Status, Lauf, Zeit, Dauer und Tokens. Ein Lauf gegen den Entwurf steht dort als Entwurf statt mit Versionsnummer. Rechts steht die Zeitleiste des gewählten Laufs.

Ein Klick auf eine Zeile öffnet den Lauf. Die Karten zeigen dann, was er getan hat, und das nächste ▶ setzt auf seinem Stand auf. Abspielen läuft die Zeitleiste Schritt für Schritt auf dem Diagramm ab, mit Pause, Weiter und Zum Ende. Markiert wird dabei der aktuelle Entwurf. Schritte, die es nicht mehr gibt, bleiben unmarkiert.

In der Lauf-Ansicht setzt du einen wartenden Lauf fort oder verwirfst ihn. Du erteilst oder lehnst offene Freigaben ab und beantwortest offene Rückfragen. Darunter liegt ein zweiter Chat, Nachfragen zum Lauf, für Fragen wie „Warum hat der Agent so gehandelt?". Er liest nur mit und entscheidet nichts.

Eine Statistik oder Erfolgsquote gibt es im Builder nicht. Die Zahlen stehen auf der Übersichtsseite des Workflows. Was ein Lauf enthält, steht unter Läufe.

Version veröffentlichen

Was du im Builder siehst, ist immer der Entwurf. Veröffentlichen in der Kopfzeile friert ihn als nächste, unveränderliche Version ein. Dabei startet und stoppt nichts, und laufende und wartende Läufe behalten ihren Stand. Ob der Workflow für jemanden läuft, entscheidet die persönliche Einrichtung jeder Person, siehe Veröffentlichen und einrichten.

Die Anzeige neben dem Knopf zeigt Entwurf oder die Version, etwa v3. Gibt es schon eine Version, heißt der Knopf Änderungen veröffentlichen. Ändert das Veröffentlichen, wie der Workflow startet, warnt ein Dreieck am Knopf und nennt den Wechsel.

Lässt sich der Workflow persönlich einrichten, öffnet sich danach der Dialog Version 4 veröffentlicht. Er fragt, ob die neue Version auch für dich laufen soll. Du antwortest mit Für mich einrichten oder Auf v4 aktualisieren, oder du wählst Später. Später gilt, solange die Seite offen bleibt.

Gründe für eine Ablehnung

lowcloud lehnt das Veröffentlichen ab, wenn

  • der Ablauf nicht ausführbar ist. Die Meldung lautet „Workflow ist nicht veröffentlichbar: …", gefolgt von den Befunden.
  • ein Schritt offene feste Werte hat („… hat offene feste Werte: …").
  • ein Schritt einen gelöschten Agenten, eine gelöschte eigene Integration oder einen gelöschten MCP-Server nutzt.
  • ein Workflow, den das Team sieht, einen privaten Agenten, Skill oder Bucket enthält.
  • ein geliehener Agent für den Kunden gesperrt ist.
  • der Auslöser ein Webhook ist („Webhook-Auslöser sind derzeit nicht verfügbar. Der Workflow lässt sich nicht veröffentlichen.").

Im Feld Art des Auslösers kannst du keinen Webhook wählen. Der Chat kann bei einem neu gebauten Workflow trotzdem einen setzen. Das fällt erst beim Veröffentlichen auf.

Ältere Version wiederherstellen

Über die Statusanzeige in der Kopfzeile öffnest du Versionen. Die Liste zeigt alle eingefrorenen Versionen mit Datum und markiert die veröffentlichte.

  • Diese Version veröffentlichen macht eine ältere Version wieder zur veröffentlichten. Eine neue Version entsteht dabei nicht.
  • In Entwurf laden schreibt die Version in den Entwurf auf der Zeichenfläche. Die veröffentlichte Version bleibt unverändert, bis du wieder veröffentlichst.

Ohne Konto bauen

Kommst du ohne Anmeldung von der Website, steht über dem Builder ein Hinweis mit dem Knopf Anmelden und behalten. Dein Workflow wird trotzdem gespeichert, in einem Wegwerf-Workspace mit einem Workflow pro Besucher. Veröffentlichen, Versionen, Dienste verbinden und Testläufe gehen ohne Konto nicht.

Ohne Anmeldung wird der Workflow nach 7 Tagen gelöscht.

Hinweise an Karten

Der Builder prüft den Ablauf bei jedem Tastendruck. Rote Hinweise über einer Karte blockieren Test und Veröffentlichen. Gelbe Hinweise sind Warnungen und blockieren nichts.

HinweisUrsache
„Werkzeug [x] unbekannt"Das Werkzeug gibt es im Katalog nicht oder nicht mehr.
„Fester Wert für [x] (ref) fehlt"Ein Parameter ist als fester Wert gesetzt, aber leer.
„Nicht vom Trigger erreichbar, Fluss verbinden"Zu diesem Schritt führt kein Weg.
„Ziel [x] existiert nicht"Ein Weg zeigt auf einen gelöschten Schritt.
„Route [x] ohne „Wann", Kriterium ergänzen"Nur bei alten Agenten mit zwei oder mehr Wegen. Dort braucht jeder Weg ein Kriterium.
„Gültigen fünfteiligen Zeitplan setzen"Der Zeitplan am Auslöser ist unvollständig.
„Schleife über [a], [b] hat keinen Ausgang"Die Schleife hat keinen Weg, der sie verlässt.

Das Sternchen neben einem Hinweis gibt ihn als Nachricht an den Chat. Der Chat erklärt ihn und behebt ihn, wenn möglich.

Speicherstatus

Einen Speichern-Knopf musst du nicht drücken. Jede Änderung geht nach etwa einer Sekunde an den Server. Den Stand siehst du, wenn du auf die Statusanzeige in der Kopfzeile klickst. Ein Klick auf die Zeile mit dem Stand speichert sofort.

AnzeigeBedeutung
Änderungen…Eine Änderung liegt vor und wird gleich geschrieben.
Speichert…Die Änderung wird gerade geschrieben.
GespeichertDer Server hat den Stand.
Nicht gespeichertDas Schreiben ist fehlgeschlagen. Als einziger Zustand auch ohne Klick sichtbar.

Grenzen

GrenzeWert
Zeichen je Nachricht in der Spalte Bauen8000
Schritte, die Rückgängig zurückreicht60

Berechtigungen

Den Builder öffnet, wer bauen darf (Rolle Admin oder die frühere Rolle Entwickler). Wer die Rolle Nutzer hat, landet auf der Workflow-Liste. Dort kann er Workflows ausführen, aber nicht bauen.

Ein Kundenworkspace ist ein Workspace, den ein Partner für einen Kunden angelegt hat. Dort baut nur, wer zum Team des Partners gehört und im Kundenworkspace bauen darf. Die Personen des Kunden bauen dort nicht, auch nicht mit der Rolle Admin. Sie landen auf der Workflow-Liste. In der Organisation des Partners, in der er seine Kunden verwaltet, baut niemand. Siehe Partner.