Flows
Flows sind die zentrale Struktur, in der du das Verhalten deines AI Agents aufbaust. Jeder Flow enthält einen eigenen Canvas, auf dem du Schritte anordnest, um Konversationsabläufe zu gestalten.
Wo finde ich die Flows?
Du findest die Flow-Übersicht unter AI Agent → Entwicklung → Flow-Builder. Dort werden alle vorhandenen Flows in einer Tabellenansicht angezeigt.
Die Tabelle zeigt für jeden Flow den Namen, das Erstelldatum, das Datum der letzten Änderung sowie eine eindeutige ID. Eingerückte Einträge in der Tabelle sind sogenannte Subflows.
Wenn noch kein Flow eingerichtet wurde, siehst du einen leeren Zustand mit der Schaltfläche „Flow einrichten", über die du deinen ersten Flow – den Standardflow – anlegen kannst.
Erklärung – Was genau sind Flows?
Flows bilden die Grundstruktur deines AI Agents. Sie bestehen aus je einem Canvas, auf dem du Schritte wie Nachrichten, Bedingungen, Aktionen und weitere Elemente anordnest. Mit einem Klick auf einen Flow in der Tabellenansicht gelangst du in den jeweiligen Canvas.
Flows lassen sich auf zwei Ebenen organisieren:
Flows auf oberster Ebene erscheinen direkt in der Tabellenansicht. Sie sind gleichwertig zueinander und können unabhängig voneinander genutzt werden. Da sie – ausgenommen vom Standard Flow – keine nativen Einstiegspunkte haben, sollten Sie einen Trigger oder eine Intention als Einstiegspunkt erhalten.
Subflows sind Flows, die innerhalb eines anderen Flows über einen Flow-Schritt im Flow Builder eingefügt werden. In der Tabellenansicht werden sie eingerückt unter ihrem übergeordneten Flow dargestellt.
Der Standard-Flow: Einstieg & Fallback
Der erste Flow, den du einrichtest, ist der sogenannte Standard-Flow. Er hat eine besondere Rolle und unterscheidet sich von allen anderen Flows:
Der Standard-Flow kann nicht umbenannt und nicht gelöscht werden.
Er enthält zwei einmalige, automatisch angelegte Schritte:
Einstieg: Hier beginnen standardmäßig alle Konversationen mit dem AI Agent. Der Einstieg existiert nur einmal pro AI Agent.
Fallback: Wenn im Flow etwas schiefgeht, ein Ausgang unverbunden ist oder eine Intention nicht getroffen wird, wird die Konversation ab dem Fallback weitergeführt. Der Fallback gilt global für alle Flows – er ist pro AI Agent einmalig.
Sowohl der Einstieg als auch der Fallback sind feste Bestandteile des Standard-Flows und können nicht entfernt oder in andere Flows verschoben werden.
Was sind Subflows?
Ein Subflow ist ein Flow, der innerhalb eines anderen Flows eingebettet wird. Du erstellst einen Subflow, indem du im Flow Builder einen Schritt vom Typ „Flow" einfügst und ihm einen Namen gibst.
Subflows eignen sich besonders gut, um wiederkehrende oder thematisch abgegrenzte Konversationsteile auszulagern – zum Beispiel eine Produktberatung, einen Reklamationsprozess oder eine Lieferstatusabfrage.
In der Tabellenansicht erkennst du Subflows an ihrer Einrückung unter dem übergeordneten Flow. Beispiel:
1. Produktberatung
2. Bestellthemen
2.1 Lieferung
2.2 Reklamation
2.2.3 Widerruf/Retoure
Verwaltung – Erstellung, Bearbeitung und Löschen
Flow erstellen
Navigiere zur Flow-Übersicht unter
AI Agent → Entwicklung → Flow-Builder.Klicke oben rechts auf die Schaltfläche „Flow erstellen".
Es öffnet sich ein Dialog, in dem du einen Namen für den Flow eingibst.
Klicke auf „Flow erstellen", um den neuen Flow anzulegen.
Der Flow erscheint nun in der Tabellenansicht und kann über einen Klick auf seinen Namen geöffnet werden.
Wenn du den allerersten Flow einrichtest, wird dieser automatisch zum Standard-Flow. Er enthält dann die Schritte „Einstieg" und „Fallback".
Subflow erstellen
Subflows werden nicht über die Tabellenansicht erstellt, sondern direkt im Flow Builder eines bestehenden Flows. Füge dazu einen Schritt vom Typ Flow ein und vergib einen Namen. Der Subflow erscheint anschließend eingerückt in der Tabellenansicht.
Flow löschen
Flows auf oberster Ebene (außer dem Standard-Flow) kannst du über die Tabellenansicht löschen:
Fahre mit der Maus über den gewünschten Flow in der Tabelle.
Klicke auf das Papierkorb-Symbol am rechten Rand der Zeile.
Es erscheint ein Bestätigungsdialog mit dem Hinweis, dass alle Schritte im Flow sowie alle untergeordneten Flows (Subflows) gelöscht werden.
Klicke auf „Flow löschen", um den Vorgang zu bestätigen – oder auf „Abbrechen", um den Löschvorgang abzubrechen.
Subflows können auf zwei Wegen gelöscht werden:
Über die Tabellenansicht (wie oben beschrieben).
Durch das Löschen des zugehörigen „Flow"-Schritts im übergeordneten Flow Builder.
Beim Löschen eines Flows werden alle Schritte darin sowie alle untergeordneten Subflows unwiderruflich entfernt. Stelle sicher, dass der Flow und seine Subflows nicht mehr benötigt werden, bevor du ihn löschst.
Flows umbenennen
Flows auf oberster Ebene sowie der Standard-Flow können nicht umbenannt werden. Nur Subflows lassen sich umbenennen – über den zugehörigen „Flow"-Schritt im Flow Builder.
Beispiele
Beispiel: Flow-Struktur für einen Kundenservice-AI Agent
Ein typischer Kundenservice-AI Agent könnte folgende Flow-Struktur nutzen:
Standard (Standard-Flow mit Einstieg und Fallback)
1. Produktberatung (Subflow für Beratungsgespräche; Trigger oder Intention als Einstieg)
2. Bestellthemen (Subflow als Überkategorie; Trigger oder Intention als Einstieg)
2.1 Lieferung (Subflow für Lieferstatus-Anfragen)
2.2 Reklamation (Subflow für Reklamationsabwicklung)
2.3 Widerruf/Retoure (Subflow für Widerrufs- und Retourenprozesse)
Der Standard-Flow dient als Einstiegspunkt. Von dort wird der Nutzer je nach Anliegen in den passenden Subflow weitergeleitet. Falls keine Intention erkannt wird, greift der Fallback im Standard-Flow und fängt die Konversation auf.
Best Practices
Nutze eine klare Namenskonvention für Flows und Subflows: Nummeriere zusammengehörige Flows (z. B. „2.1 Lieferung", „2.2 Reklamation"), damit die Tabellenansicht übersichtlich bleibt und die Hierarchie sofort erkennbar ist.
Halte Flows thematisch fokussiert: Lagere eigenständige Themen wie „Reklamation" oder „Produktberatung" in eigene Subflows aus, anstatt alles in einem einzigen Flow zu bauen. Das verbessert die Übersichtlichkeit und erleichtert spätere Anpassungen.
Prüfe den Fallback regelmäßig: Da der Fallback global für alle Flows greift, sollte er eine sinnvolle Auffangnachricht enthalten – z. B. eine freundliche Rückfrage oder die Weiterleitung an einen Mitarbeiter.
Lösche Flows mit Bedacht: Da beim Löschen auch alle Subflows entfernt werden, solltest du vorher sicherstellen, dass keine wichtigen Konversationsabläufe betroffen sind.
Last updated