> For the complete documentation index, see [llms.txt](https://one-loop.gitbook.io/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://one-loop.gitbook.io/help/plattform/one-loop-plattform/automatisierung/workflows/kontakte-in-einen-weiteren-workflow-ubergeben.md).

# Kontakte in einen weiteren Workflow übergeben

Mit **Zu Workflow hinzufügen** übergibst du einen Kontakt aus einem laufenden Workflow an einen zweiten Workflow. So teilst du einen größeren Ablauf in klare, wiederverwendbare Schritte auf: Ein Workflow erkennt ein Ereignis, der nächste übernimmt die passende Folgeaufgabe.

Die Aktion fügt den Kontakt zum Ziel-Workflow hinzu. Sie beendet den ursprünglichen Workflow nicht automatisch. Soll ein Kontakt einen alten Ablauf gleichzeitig verlassen, richtest du dafür zusätzlich die Aktion **Aus Workflow entfernen** ein und prüfst beide Aktionen mit einem Testkontakt.

## Was du vorher brauchst

* Einen Ausgangs-Workflow mit einem klaren Auslöser oder einer klaren Bedingung.
* Einen Ziel-Workflow, der als ersten Schritt genau die gewünschte Folgeaufgabe enthält.
* Eindeutige Namen für beide Workflows, damit du den richtigen Zielablauf auswählst.
* Einen Testkontakt, mit dem du den gesamten Übergang kontrollieren kannst.

Der Ziel-Workflow braucht keinen zusätzlichen Auslöser, damit diese Aktion funktioniert. Der Kontakt wird an der Stelle aufgenommen, an der der Ziel-Workflow beginnt.

## Wo du die Aktion findest

1. Öffne **Automatisierung** → **Workflows**.
2. Öffne den Ausgangs-Workflow oder wähle **Workflow erstellen** → **Von Grund auf starten**.
3. Klicke im Editor an der gewünschten Übergabestelle auf das Pluszeichen.
4. Suche nach **Zu Workflow hinzufügen** und wähle die Aktion aus.

Der Einstellbereich zeigt die drei wichtigen Angaben **Aktionsname**, **Workflow** und **Auslöserdaten weitergeben**.

## Die sichtbaren Felder richtig ausfüllen

| Feld                          | Bedeutung                                                                    | Empfehlung                                                                                               |
| ----------------------------- | ---------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
| **Aktionsname**               | Beschreibt die Übergabe in der Workflow-Ansicht und im Ausführungsprotokoll. | Benenne Ziel und Anlass, zum Beispiel `Nach Terminbuchung in Vorbereitung übergeben`.                    |
| **Workflow**                  | Der Ziel-Workflow, in den der Kontakt aufgenommen wird.                      | Wähle exakt einen vorhandenen Workflow und prüfe seinen Namen vor dem Speichern.                         |
| **Auslöserdaten weitergeben** | Ein optionaler Schalter für Daten des ursprünglichen Auslösers.              | Aktiviere ihn nur, wenn der Ziel-Workflow diese Daten tatsächlich in seinen nächsten Schritten benötigt. |

Klicke nach der Konfiguration auf **Aktion speichern**, bevor du den Einstellbereich schließt.

## Auslöserdaten weitergeben: Was genau übernommen wird

Ist **Auslöserdaten weitergeben** aktiviert, erhält der Ziel-Workflow die Daten des Ereignisses, das den Ausgangs-Workflow ursprünglich gestartet hat. Welche Daten das sind, hängt von diesem Auslöser ab.

| Ausgangspunkt            | Mögliche übergebene Daten                                                         |
| ------------------------ | --------------------------------------------------------------------------------- |
| Termin                   | Kontaktangaben, Terminzeit, zugehöriger Kalender, Terminstatus und Termin-Kennung |
| Formular                 | Formularname, Zeitpunkt der Einsendung, übermittelte Feldwerte und Kontaktangaben |
| Umfrage                  | Umfragename, übermittelte Antworten und Kontaktangaben                            |
| Eingehende Kommunikation | Kontaktangaben, Kanal, Zeitpunkt und – falls vorhanden – zugewiesene Person       |
| Eigenes Ereignis         | Die für dieses Ereignis angelegten Werte                                          |

Der Schalter übergibt **nur** die Daten des ursprünglichen Auslösers. Ergebnisse, die erst später im Ausgangs-Workflow entstehen, werden nicht automatisch weitergegeben. Dazu zählen beispielsweise Rückgaben aus einer eigenen Code-Aktion oder andere Werte, die erst nach dem Auslöser berechnet wurden.

Wenn ein später erzeugter Wert im Ziel-Workflow gebraucht wird, speichere ihn vor der Übergabe in einem Kontaktfeld oder an einer anderen Stelle, die der Ziel-Workflow lesen kann. Verlass dich nicht auf den Schalter für solche nachträglichen Ergebnisse.

## So richtest du die Übergabe ein

1. Lege im Ziel-Workflow zuerst den gewünschten ersten Schritt fest, etwa eine Aufgabe, eine Wartezeit oder eine Nachricht.
2. Öffne den Ausgangs-Workflow und setze die Aktion **Zu Workflow hinzufügen** genau an die Stelle, an der die Übergabe stattfinden soll.
3. Vergib einen eindeutigen Aktionsnamen.
4. Wähle im Feld **Workflow** den Ziel-Workflow.
5. Entscheide, ob der Ziel-Workflow die Daten des ursprünglichen Auslösers braucht. Aktiviere den Schalter nur dann.
6. Klicke auf **Aktion speichern** und speichere anschließend auch den Entwurf des gesamten Workflows.
7. Nutze **Workflow testen**, bevor du den Ablauf veröffentlichst.
8. Veröffentliche erst nach einem erfolgreichen Test über den Umschalter **Entwurf / Veröffentlichen**.

## Was nach der Übergabe passiert

Erreicht ein Kontakt diese Aktion, wird er automatisch in den ausgewählten Ziel-Workflow aufgenommen. Der Ziel-Workflow beginnt bei seinem ersten Schritt; du musst dort keinen zusätzlichen Auslöser für diese Übergabe konfigurieren.

Eine einzelne Aktion kann einen Kontakt jeweils nur zu einem Ziel-Workflow hinzufügen. Soll ein Kontakt gleichzeitig in mehrere Ziel-Workflows aufgenommen werden, setzt du mehrere klar benannte Aktionen **Zu Workflow hinzufügen** ein und testest jede Übergabe einzeln.

## Praxisbeispiel: Vom Termin zur Vorbereitung

Ein Workflow startet, sobald ein Termin gebucht wurde. Nach der Bestätigung soll der Kontakt in einen separaten Vorbereitungs-Workflow übergehen.

1. Das Team baut im Ziel-Workflow zuerst eine Aufgabe für die zuständige Person und eine Erinnerung vor dem Termin.
2. Im Ausgangs-Workflow fügt es nach der Terminbestätigung **Zu Workflow hinzufügen** ein.
3. Als Aktionsname verwendet es `In Terminvorbereitung übergeben`.
4. Es wählt den Workflow `Termin vorbereiten`.
5. Da die Vorbereitung Terminzeit und Kalender benötigt, aktiviert es **Auslöserdaten weitergeben**.
6. Mit einem Testkontakt kontrolliert das Team, ob der Ziel-Workflow startet und die Terminangaben dort zur Verfügung stehen.

So bleibt die Buchungslogik schlank, während die Vorbereitung als eigener, wiederverwendbarer Ablauf gepflegt wird.

## Ergebnis prüfen

Teste nicht nur die Aktion, sondern die gesamte Übergabe:

1. Starte den Ausgangs-Workflow mit einem Testkontakt über seinen vorgesehenen Auslöser.
2. Kontrolliere im Ausführungsprotokoll, ob die Aktion mit dem richtigen Namen erreicht wurde.
3. Prüfe, ob der Testkontakt im Ziel-Workflow aufgenommen wurde.
4. Kontrolliere den ersten Schritt des Ziel-Workflows.
5. Bei aktivierter Datenübergabe prüfst du dort einen Wert aus dem ursprünglichen Auslöser, etwa Terminzeit oder ein Formularfeld.
6. Prüfe zusätzlich, ob der Ausgangs-Workflow wie geplant weiterläuft oder ob der Kontakt daraus zusätzlich entfernt werden soll.

## Grenzen und typische Fehler

### Der Ziel-Workflow startet nicht wie erwartet

Prüfe zuerst, ob die Aktion im Ausgangs-Workflow tatsächlich erreicht wurde und ob der richtige Ziel-Workflow gewählt ist. Der Ziel-Workflow beginnt mit seinem ersten Schritt; eine zusätzliche Auslöser-Einstellung ist für diese Übergabe nicht nötig.

### Ein Wert fehlt im Ziel-Workflow

Kontrolliere, ob **Auslöserdaten weitergeben** aktiviert ist und ob der fehlende Wert schon beim ursprünglichen Auslöser vorhanden war. Später erzeugte Ergebnisse werden dadurch nicht übergeben; speichere sie vor der Übergabe in einem Feld, das der Ziel-Workflow lesen kann.

### Der Kontakt soll mehrere Ziel-Workflows erhalten

Eine Aktion unterstützt nur einen Ziel-Workflow. Füge für jeden weiteren Ziel-Workflow eine eigene Aktion hinzu und benenne sie eindeutig.

### Es entsteht eine Endlosschleife

Prüfe, ob Workflow A den Kontakt nach B und Workflow B ihn ohne Bedingung wieder nach A übergibt. Lege klare Bedingungen und eine eindeutige Richtung fest. Teste den Ablauf mit einem einzelnen Kontakt, bevor du ihn veröffentlichst.

### Der alte Workflow soll enden

**Zu Workflow hinzufügen** beendet den Ausgangs-Workflow nicht. Füge bei Bedarf zusätzlich **Aus Workflow entfernen** ein und teste genau, an welcher Stelle der Kontakt den alten Ablauf verlassen soll.
