Sign inGet Started

Daten aus früheren Schritten verwenden

Feldzuordnungen ermöglichen es jedem Durchlauf, eigene Empfänger-, Nachrichten- oder Entscheidungsdaten zu verwenden. Eine Verbindung wählt den nächsten Schritt; eine Zuordnung wählt einen Wert für die Eingabe dieses Schritts.

Automations befindet sich im Early Access. Ihre Workspace-Berechtigungen bestimmen, welche Aktionen Sie ausführen können.

Den Wert eines Feldes wählen

Verbinden Sie den Schritt, den Sie konfigurieren möchten, nach seiner Datenquelle. Die Quellenauswahl hängt vom ausgewählten Schritt und den Pfaden ab, die ihn erreichen können.

Die angebotenen Modi hängen vom Feld ab:

ModusZweck
FestEinen Wert eingeben, der über alle Durchläufe hinweg gleich bleibt.
WertDaten vom Trigger, einem früheren Schritt oder einer Variablen auswählen.
TextText mit eingefügten Werten kombinieren, z. B. eine Begrüßung und einen Kundennamen.
fxEinen Common-Expression-Language-Ausdruck (CEL) für eine Berechnung oder Bedingung eingeben.
ListeEine Liste konfigurieren, wenn das Feld mehrere Werte akzeptiert.

So verwenden Sie einen früheren Wert:

  1. Wählen Sie den Zielschritt auf der Arbeitsfläche aus.
  2. Öffnen Sie das Wert-Steuerelement des Feldes und wählen Sie die benötigte Quelle.
  3. Prüfen Sie, ob das ausgewählte Feld den richtigen Typ hat, z. B. Text für eine E-Mail-Adresse.
  4. Prüfen Sie die Schrittvorschau mit Beispieldaten, um die aufgelöste Eingabe zu sehen.

Ein Ausdruck behält seinen Ergebnistyp. Text mit eingefügten Werten ergibt Text. Ein Textwert mit Ziffern wird nicht automatisch zu einer Zahl.

Beispiel: eine Begrüßung personalisieren

Beginnen Sie mit einem Entwurf aus der SMS-Benachrichtigungsvorlage und wählen Sie einen Absender. Der Trigger enthält ein Feld Customer name.

  1. Wählen Sie Send SMS notification und öffnen Sie Edit message.
  2. Behalten Sie in Message den Modus Text bei und ersetzen Sie den vorhandenen Inhalt durch Hi gefolgt von einem Leerzeichen.
  3. Wählen Sie Insert data und dann Customer name unter Notification requested. Fügen Sie , your appointment is confirmed. nach dem eingefügten Wert hinzu.
  4. Klappen Sie Test with sample data aus und verwenden Sie ein Trigger-Beispiel mit customer_name auf Ada gesetzt.
  5. Wählen Sie Preview step oder Refresh preview, falls bereits ein Ergebnis angezeigt wird. Die vorbereitete Nachricht lautet Hi Ada, your appointment is confirmed.

Wenn Sie den Beispielnamen ändern und Refresh preview wählen, wird die Begrüßung aktualisiert. Das eingefügte Feld liefert den Namen für jeden Durchlauf.

Die Quellen verstehen

QuelleBeispielverwendung
Trigger-DatenDie Termin-ID oder der Empfänger, die beim Start des Durchlaufs übergeben werden.
Ausgabe eines früheren SchrittsDer von Get contact zurückgegebene Kontakt oder die von Send SMS zurückgegebene Nachrichten-ID.
Fehler eines früheren SchrittsDie Fehlerinformationen, die auf dem Fehlerpfad einer Aktion verwendet werden.
VariablenBenannte Werte, die mit Set values erstellt werden.

Set values ist nützlich, wenn spätere Schritte dieselbe Berechnung benötigen. Bereiten Sie z. B. einen Anzeigenamen für den Kunden einmal vor und fügen Sie diese Variable dann in mehrere Nachrichten ein.

Fehlende und bedingte Daten behandeln

Ein Feld kann fehlen, leer sein oder explizit keinen Wert haben. Legen Sie fest, was der Workflow in jedem Fall tun soll. Bei einem fehlenden Namen kann eine allgemeine Begrüßung angemessen sein. Bei einem fehlenden Empfänger wählen Sie einen anderen Pfad oder beenden den Durchlauf.

Nach einer Verzweigung existiert eine Ausgabe nur dann, wenn der Durchlauf den Pfad genommen hat, der sie erzeugt hat. Wenn ein E-Mail-Pfad und ein SMS-Pfad wieder zusammenlaufen, kann der gemeinsame Schritt nicht davon ausgehen, dass beide Sendungen stattgefunden haben.

Verwenden Sie eine Bedingung, bevor Sie optionale Daten lesen, oder weisen Sie auf jedem eingehenden Pfad eine gemeinsame Variable zu. Die Quellenauswahl unterscheidet Werte, die nur auf bestimmten Pfaden verfügbar sind. Ein Beispiel, das einen erfolgreichen Pfad zeigt, macht dessen Ausgabe nicht auf einem anderen Pfad verfügbar.

Erweiterte CEL-Ausdrücke verwenden Namen wie trigger.data.data, steps.lookup.output und variables.customer_name. Die Schritt-ID in einem Ausdruck muss mit dem tatsächlichen Quellschritt übereinstimmen. Verwenden Sie bevorzugt die Auswahl, wenn sie verfügbar ist, damit sie die Quelle für Sie bestimmt.

Berechnete Werte prüfen

Prüfen Sie eine typische Eingabe, ein fehlendes optionales Feld und jeden relevanten Zweig in der Vorschau. Eine vorbereitete Eingabe kann bei einem echten Durchlauf trotzdem fehlschlagen, wenn eingehende Daten einen anderen Typ haben oder ein erforderlicher Wert fehlt.

Eine frühere Ausgabe ist der Wert, der beim Ausführen dieses Schritts aufgezeichnet wurde. Eine erneute Verwendung nach einer Verzögerung ruft den Kontakt oder die Nachricht nicht erneut ab. Fügen Sie einen weiteren Leseschritt hinzu, wenn die Entscheidung aktuelle Daten erfordert.

Nächste Schritte