Externes Signal

Beschreibung

Mit der Aktivität Externes Signal wird ein Workflow ausgelöst, wenn in einem anderen Workflow oder einem REST-API-Aufruf gewisse Bedingungen erfüllt werden.

Anwendungskontext

Mit der Aktivität Externes Signal können unterschiedliche Prozesse organisiert und geplant werden, die Teil derselben Customer Journey in unterschiedlichen Workflows sind. So kann ein Workflow durch einen anderen aktiviert werden, wodurch komplexere Customer Journeys möglich werden. Dies wiederum erlaubt eine bessere Überwachung der Prozesse und eine raschere Reaktion im Fall von Problemen.

Die Aktivität Externes Signal ist die erste Aktivität eines Workflows. Sie kann durch die Ende-Aktivität eines anderen Workflows oder einen REST-API-Aufruf ausgelöst werden (mehr dazu finden Sie in der API-Dokumentation).

Nach dem Aufruf können externe Parameter definiert und in den Workflow-Ereignisvariablen verfügbar gemacht werden. Der Vorgang zum Aufrufen eines Workflows mit externen Parametern wird in diesem Abschnitt beschrieben.

Hinweis

Die Aktivität kann maximal alle 10 Minuten ausgelöst werden.

Beachten Sie, dass die Aktivität Externes Signal von mehreren Ereignissen ausgelöst werden kann. In diesem Fall wird das externe Signal aktiviert, sobald einer der Ursprungs-Workflows oder API-Aufrufe ausgeführt wird. Dazu müssen nicht alle Ursprungs-Workflows abgeschlossen sein.

Verwandte Themen

Konfiguration

Bei der Konfiguration eines externes Signals muss zuerst die Aktivität Externes Signal im Ziel-Workflow konfiguriert werden. Danach ist die Aktivität Externes Signal dieses Workflows verfügbar, um die Ende-Aktivität des Ursprungs-Workflows zu konfigurieren.

  1. Ziehen Sie die Aktivität Externes Signal in den Ziel-Workflow.

  2. Markieren Sie die Aktivität und öffnen Sie sie mithilfe der im Schnellzugriff angezeigten Schaltfläche .

  3. Bearbeiten Sie den Titel der Aktivität. Diesen Titel benötigen Sie bei der Konfiguration des Ursprungs-Workflows, der das externe Signal auslöst.

    Wenn Sie den Workflow mit Parametern aufrufen möchten, deklarieren Sie diese im Bereich Parameter. Weitere Informationen hierzu finden Sie auf dieser Seite.

  4. Validieren Sie die Konfiguration Ihrer Aktivität, fügen Sie etwaige andere erforderliche Aktivitäten hinzu und speichern Sie Ihren Workflow.

    Hinweis

    Wenn Sie den Ziel-Workflow in einem anderen Workflow auslösen möchten, gehen Sie folgendermaßen vor. Weiterführende Informationen zum Auslösen des Ziel-Workflows über einen REST-API-Aufruf finden Sie in der API-Dokumentation.

  5. Öffnen Sie den Ursprungs-Workflow und wählen Sie eine Ende-Aktivität aus. Wenn keine Ende-Aktivität verfügbar ist, fügen Sie eine nach der letzten Aktivität eines Workflow-Zweigs hinzu.

    Manche Aktivitäten haben standardmäßig keine ausgehende Transition. Sie können eine ausgehende Transition im Tab Eigenschaften dieser Aktivitäten hinzufügen.

    Beispielsweise können Sie für eine Daten-Update-Aktivität im Tab Transitionen die Option Ausgehende Transition ohne Population auswählen. Mit dieser Option können Sie eine Transition hinzufügen, die keine Daten enthält und somit nicht unnötig Platz in Ihrem System belegt. Sie wird nur verwendet, um die zusätzliche Ende-Aktivität zu verbinden, die den Ziel-Workflow auslöst.

  6. Wählen Sie im Tab Externes Signal der Ende-Aktivität den Ziel-Workflow sowie die Aktivität Externes Signal aus, um diesen Workflow auszulösen.

    Wenn Sie eine Ende-Aktivität festlegen, die einen weiteren Workflow auslöst, wird ihrem Symbol ein zusätzliches Signalsymbol hinzugefügt.

    Wenn Sie den Workflow mit Parametern aufrufen möchten, verwenden Sie den Bereich Parameter und Werte. Weitere Informationen hierzu finden Sie auf dieser Seite.

  7. Speichern Sie den Ursprungs-Workflow.

Sobald die Ende-Aktivität des Ursprungs-Workflows oder des REST-API-Aufrufs ausgeführt wird, wird der Ziel-Workflow automatisch durch die Aktivität Externes Signal ausgelöst.

Hinweis

Der Ziel-Workflow muss manuell gestartet werden, bevor er ausgelöst werden kann. Beim Start wird die externe Aktivität aktiviert, die auf das Signal vom Ursprungs-Workflow wartet.

Auf dieser Seite