Zum Hauptinhalt springen

Workflow-Assistenten

Workflow-Assistenten sind eine fortgeschrittene Form von AI-Assistenten. Statt eines völlig offenen Gesprächs durchläuft der Benutzer eine definierte Reihe von Schritten, die von AI gesteuert werden. Dadurch ist es möglich, komplexe, mehrstufige Prozesse zu begleiten — von Anfang bis Ende, Schritt für Schritt.

Was ist ein Workflow-Assistent?​

Ein Workflow-Assistent basiert auf einem visuellen Flussdiagramm aus Knoten, die durch Pfeile verbunden sind. Jeder Knoten führt eine bestimmte Aufgabe aus:

KnotentypBeschreibung
Start / EndeStart- und Endpunkt des Workflows
EvalueerAnalysiert den Kontext und speichert Informationen im Speicher des Workflows
BedingungBewertet einen Ausdruck und leitet den Flow in die richtige Richtung
LLMRuft ein Sprachmodell für eine bestimmte Aufgabe auf (optional: wartet auf Eingabe)
FreigabeStellt eine Ja/Nein-Frage und steuert den Flow basierend auf der Antwort
WeiterverbindenVerbindet Routen ohne AI-Aufgabe oder sichtbare Ausgabe
SubagentFührt dieselbe Aufgabe parallel für mehrere Elemente aus

Der Workflow speichert seinen Zustand nach jedem Schritt automatisch. Wenn der Benutzer Eingaben macht, setzt der Workflow exakt dort fort, wo er unterbrochen wurde — auch nach dem Schließen des Browsers.

Wie verwende ich einen Workflow-Assistenten?​

Starte ein neues Gespräch und wähle einen Workflow-Assistenten aus der Liste. Der Assistent führt dich automatisch durch alle Schritte. In manchen Schritten wartet der Assistent auf deine Reaktion, in anderen arbeitet er selbstständig ohne Eingabe weiter.

Rechts neben der Chat-Eingabe siehst du die Workflow-Schaltfläche. Klicke darauf, um ein Panel mit allen Schritten und ihrem aktuellen Status zu öffnen (wartend, aktiv, fertig, wartet auf Eingabe, übersprungen, Fehler).

Zwischendurch stoppen

Du kannst den Chat jederzeit schließen und später fortsetzen. Der Workflow geht an der Stelle weiter, an der du aufgehört hast.

Beispiel: Tiefgehende Recherche​

Die Voreinstellung Tiefgehende Recherche ist ein Beispiel für einen Workflow-Assistenten, der in allen Umgebungen verfügbar ist. Er führt den Benutzer durch einen gründlichen Rechercheprozess:

  1. Thema festlegen — die AI fragt nach dem Forschungsthema und der gewünschten Tiefe
  2. Suchfragen formulieren — die AI formuliert gezielte Suchfragen
  3. Recherche durchführen — die AI führt die Recherche durch und sammelt Informationen
  4. Bericht erstellen — die AI schreibt einen strukturierten Forschungsbericht
  5. Abschließen — der Benutzer bewertet den Bericht und kann zusätzliche Fragen stellen

Workflow-Assistenten erstellen​

Öffne Assistenten und wähle den Tab Workflow-Assistenten. Klicke in der Karte oben auf Neuer Workflow und wähle Workflow mit AI erstellen oder bearbeiten, Leerer Workflow, n8n-Workflow oder eine Voreinstellung. Unter Schnellstart kannst du eine Voreinstellung direkt starten oder Als Vorlage verwenden wählen.

Einen eigenen Assistenten kannst du auch umwandeln: Wähle im Menü der Assistentenkarte Als Workflow öffnen. Du erhältst einen neuen, ungeteilten Entwurf; der ursprüngliche Assistent bleibt bestehen. Prüfe und teste die vorgeschlagenen Schritte, bevor du veröffentlichst.

Workflow-Assistenten kannst du, genau wie normale Assistenten, mit Benutzergruppen und Kollegen teilen, auch direkt aus dem Editor mit der Schaltfläche Teilen in der Werkzeugleiste. Beim Teilen mit Kollegen kann AI-Public automatisch eine E-Mail-Benachrichtigung senden, damit die Empfänger wissen, dass der Workflow-Assistent verfügbar ist.

n8n-Workflow starten​

Neben AI-gesteuerten Workflow-Assistenten kann AI-Public auch einen n8n-Workflow per Webhook starten. Ein n8n-Workflow öffnet keinen Chat: Ohne Felder wird der Webhook direkt aufgerufen, mit Feldern öffnet sich zuerst ein Formular. Administratoren erstellen dies über Assistenten → Workflow-Assistenten → Neuer Workflow → n8n-Workflow.

Lies die vollständige Erklärung auf der Seite n8n workflows.

Allgemeine Einstellungen​

Beim Erstellen oder Bearbeiten eines Workflows legst du im Einstellungsbereich für den gesamten Workflow Folgendes fest:

  • Modell: Das AI-Modell, das von allen Schritten verwendet wird.
  • Tools: Welche Tools verfügbar sind (z. B. Festhalten, Internet suchen). Schritte können global aktivierte Tools pro Schritt deaktivieren.
  • MCP servers: Externe Verknüpfungen.
  • Dokumente und Bilder: Dateien, die LLM-Schritte einsehen können.

Einen Triage-Knoten erstellen​

Ein Evalueer-Knoten analysiert die Eingabe des Benutzers und speichert strukturierte Werte im Speicher (z. B. route, thema). Konfiguriere:

  1. Einen Systemprompt, der beschreibt, was analysiert werden soll.
  2. Das Ausgabeschema: Felder mit Name und Typ (string, number, boolean, enum).

Die gespeicherten Werte sind in Bedingungsknoten als state.feldname verfügbar.

Einen Bedingungsknoten einrichten​

Ein Bedingungsknoten liest den Workflow-Speicher und leitet den Flow über CEL-Ausdrücke zum richtigen nächsten Schritt:

Gewünschtes VerhaltenAusdruck
Feld ist truestate.genug_info == true
Feld hat einen Wertstate.route == "bericht"
Numerische Schwellestate.score > 7

Jeder Branch hat eine eigene Verbindung zum nächsten Knoten.

Einen Weiterverbinden-Knoten verwenden​

Ein Weiterverbinden-Knoten führt selbst keine AI-Aufgabe aus. Der Knoten leitet den Workflow lediglich an den nächsten Schritt weiter. Verwende diesen Knoten, um Routen übersichtlich zusammenzuführen, zum Beispiel wenn ein Pfad einen Schritt überspringt und danach wieder an die Hauptroute anschließen soll.

Ein Weiterverbinden-Knoten muss mindestens eine eingehende und eine ausgehende Verbindung haben. Der Knoten wird nicht als separater inhaltlicher Schritt im Workflow-Fortschritt angezeigt.

Festhalten in Workflows​

Aktiviere das Festhalten-Tool über die allgemeinen Einstellungen und füge in den Systemprompt eines Schritts eine Anweisung hinzu, um Ergebnisse festzuhalten. Der Benutzer sieht die festgehaltenen Dokumente über die Festhalten-Schaltfläche (📄) in der Werkzeugleiste.

Gespräch wiederherstellen​

Bist du mit der Richtung des Gesprächs nicht zufrieden? Über die Wiederherstellen-Schaltfläche bei einer früheren Nachricht kannst du den Workflow auf diesen Punkt zurücksetzen. Alle danach folgenden Nachrichten werden entfernt und der Workflow wird ab genau diesem Moment fortgesetzt.

Achtung

Wiederherstellen ist endgültig — die gelöschten Nachrichten können nicht wiederhergestellt werden.

Dateien und Subagenten in Workflows​

Ein Workflow kann den Benutzer bitten, Dateien bereitzustellen, zum Beispiel ein Quelldokument, Bewertungsmodell, einen Vertrag, ein Richtliniendokument oder ein ausgefülltes Formular. Der Benutzer kann eine neue Datei hochladen oder eine vorhandene Datei aus der Dateiverwaltung auswählen. Dateien, die über ein Workflow-Formular hinzugefügt werden, stehen dem Assistenten in diesem Chat zur Verfügung, werden aber nicht automatisch für normale Chatfragen ausgewählt.

Neue Dateien werden zunächst verarbeitet, bevor der Workflow zuverlässig fortgesetzt werden kann. Wenn eine erforderliche Datei noch verarbeitet wird oder fehlgeschlagen ist, muss der Benutzer warten oder die Datei erneut auswählen/hochladen.

Der Subagent-Knoten führt dieselbe Aufgabe parallel für mehrere Elemente aus. Verwende ihn, wenn ein Workflow eine Liste verarbeiten muss, zum Beispiel ein Dokument, Teilnehmer, Mitarbeiter, Kunde, Dossier oder Formular pro Ausführung. Der Subagent erhält jeweils das aktuelle Element in einem isolierten Kontext. Formuliere Prompts daher ausdrücklich mit Bezug auf das aktuelle Element und vermeide Anweisungen, die mehrere Elemente gleichzeitig verarbeiten.

Workflow mit AI erstellen oder bearbeiten​

Besprich deinen Workflow mit AI. Gültige Änderungen erscheinen im Editor. Prüfe und teste das Ergebnis, bevor du speicherst oder veröffentlichst.