> ## Documentation Index
> Fetch the complete documentation index at: https://docs.famulor.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Flow Builder

> Entwirf Gesprächsabläufe visuell mit einer intuitiven Drag-and-Drop-Schnittstelle

Der Flow Builder ist ein visueller Drag-and-Drop-Editor für Konversationsflüsse, mit dem du Skripte für KI-Assistenten entwerfen kannst, ohne Code schreiben zu müssen. Erstelle mehrstufige Gesprächsabläufe, indem du Knoten verbindest, die verschiedene Aktionen und Entscheidungspunkte darstellen.

## Übersicht

Der Flow Builder bietet:

* **Visuelles Design** – Ziehen und Ablegen von Knoten auf einer Leinwand
* **Mehrere Knotentypen** – Nachrichten, Prompts, Aktionen und mehr
* **Verzweigungslogik** – Erstelle unterschiedliche Pfade basierend auf Antworten
* **Einstellungs-Panel** – Konfiguriere die Persönlichkeit und das Verhalten des Agenten
* **Import/Export** – Speichere und teile Flows als JSON-Dateien

<Frame>
  <img src="https://mintcdn.com/famulors/K8UKKHV-lKgli753/resources/ai-assistants/flow-builder-overview.png?fit=max&auto=format&n=K8UKKHV-lKgli753&q=85&s=877800da7a260a7612a8a4b0298f8e39" alt="Flow Builder Benutzeroberfläche" />
</Frame>

## Wann man den Flow Builder verwendet

<CardGroup cols={2}>
  <Card title="Nutze den Flow Builder für" icon="check">
    * Strukturierte Gesprächsskripte
    * Multi-Pfad-Entscheidungsbäume
    * Komplexe Anrufflüsse mit Verzweigungen
    * Visuelle Denker, die Diagramme bevorzugen
  </Card>

  <Card title="Nutze den klassischen Editor für" icon="pen">
    * Einfache, lineare Konversationen
    * Hochdynamische KI-Antworten
    * Schnelle Prompt-Iterationen
    * Textorientierte Bearbeitung
  </Card>
</CardGroup>

## Erste Schritte

<Steps>
  <Step title="Assistenten öffnen">
    Navigiere zu **Assistenten** und klicke auf den Assistenten, den du bearbeiten möchtest.
  </Step>

  <Step title="Flow Builder finden">
    Scrolle im Bearbeitungsformular zum Abschnitt **System-Prompt** und klicke auf den Tab **Flow Builder**.
  </Step>

  <Step title="Flow Builder starten">
    Klicke auf **Flow Builder starten**. Ein Vollbild-Editor wird geöffnet.
  </Step>

  <Step title="Wähle den Startmodus">
    * **Mit bestehendem fortfahren** – Bearbeite deinen aktuellen Flow
    * **Von vorne beginnen** – Starte mit nur einem Start-Knoten
    * **Mit Vorlage starten** – Lade eine vorgefertigte Flow-Vorlage
  </Step>
</Steps>

## Schnittstellen-Übersicht

### Leinwand-Bereich (Mitte)

Der Hauptarbeitsbereich, in dem du deinen Flow aufbaust:

* **Knoten** – Ziehen, um sie neu zu positionieren
* **Verbindungen** – Linien, die den Fluss zwischen den Knoten zeigen
* **Gitterhintergrund** – Hilft bei der Ausrichtung
* **Zoom-Steuerung** – Vergrößern/Verkleinern und an Ansicht anpassen
* **Verschieben** – Klicke und ziehe auf einer leeren Stelle, um dich zu bewegen

### Untere Symbolleiste

Schnellaktionen zur Verwaltung deines Flows:

| Schaltfläche            | Aktion                                        |
| ----------------------- | --------------------------------------------- |
| ⚡ Auto Layout           | Knoten automatisch ordentlich anordnen        |
| 📋 Duplizieren          | Ausgewählten Knoten kopieren                  |
| 🗑️ Löschen             | Ausgewählten Knoten oder Verbindung entfernen |
| **+ Knoten hinzufügen** | Einen neuen Knoten zur Leinwand hinzufügen    |

### Einstellungs-Panel (Rechte Seite)

Konfiguriere die Persönlichkeit und das Verhalten deines Assistenten:

* **Agenten-Name** – Der Name, den deine KI verwenden wird
* **Agenten-Typ** – Vertrieb, Support, Umfrage usw.
* **Sprache** – Gesprochene Sprache für Anrufe
* **Durchsetzungsvermögen** – Wie hartnäckig die KI sein soll
* **Humor** – Grad des Humors in den Antworten
* **Variablen** – Pre-Call-Datenfelder
* **Post-Call-Felder** – Daten, die nach den Anrufen erfasst werden sollen

## Knotentypen

Der Flow Builder verfügt über 5 Knotentypen, die jeweils einen spezifischen Zweck erfüllen:

<Frame>
  <img src="https://mintcdn.com/famulors/K8UKKHV-lKgli753/resources/ai-assistants/flow-builder-nodes.png?fit=max&auto=format&n=K8UKKHV-lKgli753&q=85&s=f9d2b247078e4a1229accfa5631fff65" alt="Flow Builder Knotentypen" />
</Frame>

### Start-Knoten (Grün)

<Card title="Start-Knoten" icon="play" color="#22c55e">
  Der Einstiegspunkt jeder Konversation. Jeder Flow muss genau einen Start-Knoten haben.

  **Eigenschaften:**

  * **Begrüßung** – Die erste Nachricht, wenn der Anruf beginnt

  **Beispiel:** „Hallo, hier ist Sarah von Famulor. Wie geht es Ihnen heute?“
</Card>

### Sprechen-Knoten (Blau)

<Card title="Sprechen-Knoten" icon="volume-high" color="#3b82f6">
  Gibt eine vorformulierte Nachricht genau wie angegeben aus. Verwende diesen Knoten, wenn du einen präzisen Wortlaut benötigst.

  **Eigenschaften:**

  * **Text** – Die exakte Nachricht, die gesprochen werden soll
  * **Ergebnisse (Outcomes)** – Unterschiedliche Pfade basierend auf der Kundenantwort

  **Beispiel:** „Wir bieten derzeit einen zeitlich begrenzten Rabatt von 20 % auf alle Pläne an. Möchten Sie mehr erfahren?“
</Card>

### Prompt-Knoten (Lila)

<Card title="Prompt-Knoten" icon="message" color="#a855f7">
  Gibt der KI Anweisungen, wie sie antworten soll. Flexibler als Sprechen-Knoten – die KI generiert kontextbezogene Antworten.

  **Eigenschaften:**

  * **Prompt** – Anweisungen für die KI
  * **Ergebnisse (Outcomes)** – Unterschiedliche Pfade basierend auf Antwortkategorien

  **Beispiel-Prompt:** „Frage den Kunden nach seinem aktuellen Versicherungsschutz. Sei gesprächig und empathisch. Achte auf Erwähnungen der Familiengröße, Budgetbedenken oder den Zeitplan.“
</Card>

### Aktions-Knoten (Orange)

<Card title="Aktions-Knoten" icon="bolt" color="#f97316">
  Führt während des Anrufs spezielle Aktionen aus.

  **Aktionstypen:**

  * **Anrufweiterleitung** – An eine andere Nummer weiterleiten
  * **Termin buchen** – Über einen verbundenen Kalender planen
  * **Benutzerdefinierte Aktion** – Ein benutzerdefiniertes Mid-Call-Tool auslösen

  **Beispiel:** Weiterleitung an das Vertriebsteam unter +49-555-123-4567, wenn der Kunde zum Kauf bereit ist.
</Card>

### Ende-Knoten (Rot)

<Card title="Ende-Knoten" icon="phone-slash" color="#ef4444">
  Beendet den Anruf oder leitet an ein anderes Ziel weiter.

  **Endetypen:**

  * **Anruf beenden** – Auflegen mit einer Abschlussnachricht
  * **Anruf weiterleiten** – An eine Telefonnummer weiterleiten
  * **Agenten-Transfer** – Übergabe an einen anderen Assistenten

  **Beispiel-Abschluss:** „Vielen Dank für Ihre Zeit heute. Einen schönen Tag noch!“
</Card>

## Mit Knoten arbeiten

### Knoten hinzufügen

1. Klicke in der unteren Symbolleiste auf **+ Knoten hinzufügen**.
2. Wähle den Knotentyp aus dem Dropdown-Menü aus.
3. Der Knoten erscheint auf der Leinwand.
4. Ziehe ihn an die gewünschte Position.

### Knoten verbinden

1. Bewege den Mauszeiger über die untere Kante eines Knotens, um den **Ausgangspunkt** (kleiner Kreis) zu sehen.
2. Klicke und ziehe vom Ausgangspunkt weg.
3. Verbinde ihn mit dem **Eingangspunkt** eines anderen Knotens (obere Kante).
4. Lass los, um die Verbindung zu erstellen.

### Knoten bearbeiten

1. Klicke auf einen beliebigen Knoten, um ihn auszuwählen.
2. Die Eigenschaften des Knotens erscheinen in einem Panel.
3. Bearbeite den Text, den Prompt oder die Einstellungen.
4. Änderungen werden automatisch auf der Leinwand gespeichert.

### Knoten löschen

* Wähle einen Knoten aus und drücke die **Entwickentaste (Del)** oder
* Wähle einen Knoten aus und klicke auf die Schaltfläche 🗑️ in der Symbolleiste.

<Warning>
  Der Start-Knoten kann nicht gelöscht werden. Jeder Flow muss einen Start-Knoten haben.
</Warning>

## Ergebnisse (Mehrere Pfade)

Sprechen- und Prompt-Knoten können mehrere **Ergebnisse (Outcomes)** haben – unterschiedliche Pfade, je nachdem, wie der Kunde antwortet.

### Ergebnisse hinzufügen

1. Wähle einen Sprechen- oder Prompt-Knoten aus.
2. Suche im Eigenschaften-Panel nach **Ergebnisse**.
3. Klicke auf **Ergebnis hinzufügen**.
4. Benenne das Ergebnis (z. B. „Interessiert“, „Nicht interessiert“, „Wünscht Rückruf“).

### Ergebnisse verbinden

Jedes Ergebnis erscheint als farbiger Punkt am unteren Rand des Knotens. Verbinde jedes Ergebnis mit einem anderen Zielknoten, um eine Verzweigungslogik zu erstellen.

<Frame>
  <img src="https://mintcdn.com/famulors/K8UKKHV-lKgli753/resources/ai-assistants/flow-builder-branching.png?fit=max&auto=format&n=K8UKKHV-lKgli753&q=85&s=932916045af243724c9cc36934ceadb8" alt="Konversationsverzweigung mit Ergebnissen" />
</Frame>

**Beispiel-Flow:**

```
[Start] → [Frage nach Interesse]
              ↓
         [Prompt: „Frage, ob interessiert“]
              ↓
    ┌─────────┼─────────┐
    ↓         ↓         ↓
[Interessiert] [Vielleicht] [Nicht interessiert]
    ↓         ↓         ↓
[Demo buchen] [Info senden] [Danken & Beenden]
```

## Einstellungs-Panel

<Frame>
  <img src="https://mintcdn.com/famulors/K8UKKHV-lKgli753/resources/ai-assistants/flow-builder-settings.png?fit=max&auto=format&n=K8UKKHV-lKgli753&q=85&s=36683cf1b665ac9e6631f60720cc2192" alt="Flow Builder Einstellungs-Panel" />
</Frame>

### Agentenidentität

| Einstellung      | Beschreibung                                           |
| ---------------- | ------------------------------------------------------ |
| **Agenten-Name** | Name, den die KI verwendet, um sich vorzustellen       |
| **Agenten-Typ**  | Voreingestellte Persönlichkeit: Vertrieb, Support usw. |
| **Sprache**      | Primärsprache für die Konversation                     |

### Persönlichkeit

| Einstellung               | Optionen                      | Beschreibung                     |
| ------------------------- | ----------------------------- | -------------------------------- |
| **Durchsetzungsvermögen** | Niedrig / Mittel / Hoch       | Wie beharrlich die KI ist        |
| **Humor**                 | Aus / Niedrig / Mittel / Hoch | Grad des Humors in den Antworten |

### Variablen

Füge Pre-Call-Daten hinzu, die in deinen Nachrichten verwendet werden können:

1. Klicke auf **Variable hinzufügen**.
2. Gib einen **Namen** ein (z. B. `product_interest`).
3. Lege einen **Standardwert** fest.

Verwende Variablen in Nachrichten mit geschweiften Klammern: `{variable_name}`

**Beispiel:** „Hallo {customer_name}, ich sehe, Sie haben sich für unser {product_interest} interessiert.“

### Post-Call-Felder

Definiere Daten, die aus Anrufen extrahiert werden sollen:

1. Klicke auf **Feld hinzufügen**.
2. Gib **Name**, **Typ** und **Beschreibung** ein.
3. Die KI wird versuchen, diese Felder basierend auf dem Gespräch auszufüllen.

**Typen:** `string`, `number`, `boolean`

## Import/Export

### Deinen Flow exportieren

1. Öffne das Einstellungs-Panel.
2. Scrolle nach unten.
3. Klicke auf **JSON exportieren**.
4. Speichere die `.json`-Datei.

### Einen Flow importieren

1. Klicke in den Einstellungen auf **JSON importieren**.
2. Wähle deine `.json`-Datei aus.
3. Der Flow wird auf der Leinwand geladen.

<Tip>
  Exportiere deine Flows regelmäßig als Backups. Auf diese Weise kannst du Flows auch mit Teammitgliedern teilen.
</Tip>

## Voicemail-Einstellungen

Konfiguriere, was passiert, wenn eine Voicemail erkannt wird:

* **Voicemail-Nachricht** – Nachricht, die hinterlassen wird, wenn die Mailbox abhebt
* **Anruf bei Voicemail beenden** – Umschalten, um bei einer Voicemail automatisch aufzulegen

## Speichern deines Flows

Klicke auf die Schaltfläche **Speichern** in der oberen rechten Ecke, um deinen Flow im Assistenten zu speichern.

<Note>
  Der Flow wird als JSON im System-Prompt-Feld deines Assistenten gespeichert. Wenn du zum klassischen Editor wechselst, siehst du die rohen JSON-Daten.
</Note>

## Best Practices

<CardGroup cols={2}>
  <Card title="Einfach anfangen" icon="seedling">
    Beginne mit einem einfachen Flow und füge schrittweise Komplexität hinzu. Teste bei jedem Schritt.
  </Card>

  <Card title="Prompt-Knoten nutzen" icon="brain">
    Prompt-Knoten geben der KI Flexibilität. Nutze sie für dynamische, kontextbezogene Antworten.
  </Card>

  <Card title="Ergebnisse planen" icon="diagram-project">
    Skizziere vor dem Aufbau die Hauptpfade: positive, negative und neutrale Antworten.
  </Card>

  <Card title="Gründlich testen" icon="vial">
    Führe Testanrufe durch, die alle Pfade abdecken. Verifiziere, dass jedes Ergebnis zum richtigen Ziel führt.
  </Card>
</CardGroup>

## Fehlerbehebung

<AccordionGroup>
  <Accordion title="Knoten lassen sich nicht verbinden">
    * Stelle sicher, dass du von einem **Ausgangspunkt** (unten) zu einem **Eingangspunkt** (oben) ziehst.
    * Prüfe, ob du eine kreisförmige Verbindung erstellst.
    * Der Start-Knoten hat nur einen Ausgang, der Ende-Knoten nur einen Eingang.
  </Accordion>

  <Accordion title="Flow wird nicht gespeichert">
    * Überprüfe deine Internetverbindung.
    * Stelle sicher, dass du mindestens einen Knoten (außer Start) hast.
    * Suche nach Validierungsfehlern im Einstellungs-Panel.
  </Accordion>

  <Accordion title="KI folgt dem Flow nicht">
    * Verwende Sprechen-Knoten für exakte Wortlautanforderungen.
    * Mach die Anweisungen im Prompt-Knoten spezifischer.
    * Überprüfe, ob die Ergebnisse klar definiert und verbunden sind.
  </Accordion>
</AccordionGroup>

## Verwandte Ressourcen

* [KI-Prompt-Editor](/de/ai-assistants/ai-prompt-editor) – Chat-basierte Alternative zur Prompt-Bearbeitung
* [Leitfaden für System-Prompts](/de/ai-assistants/system-prompt) – Verständnis der Prompt-Grundlagen
* [Assistenten testen](/de/ai-assistants/testing) – So testest du deine Flows

<Tip>
  Statt einzelner HTTP-Aktionen ein ganzes Toolset auf einmal? Externen **MCP-Server** verbinden — Tools werden automatisch erkannt. Siehe [MCP-Server](/de/platform/mcp-servers).
</Tip>
