Workflow Action – Zugehörige Datensätze aus Workflow entfernen

INHALTSVERZEICHNIS

Überblick
Action Name
Action Description
Action Details
Beispiele

Überblick
Die Remove Associated Records from Workflow Action ist in allen Workflow-Typen verfügbar – kontaktbasiert, Company-basiert und Custom-Object-basiert. Sie entfernt automatisch Datensätze, die mit dem Trigger-Datensatz verknüpft sind (über ein ausgewähltes Objekt + Label), aus einem anderen Workflow. Dadurch wird sichergestellt, dass verknüpfte Kontakte, Companies oder Custom Objects sauber aus Workflows entfernt werden, wenn sich Bedingungen ändern.

Diese Action unterscheidet sich von der bestehenden Remove from Workflow Action, die nur den aktuellen Datensatz (z. B. einen Kontakt) aus einem Workflow entfernt. Remove Associated Records from Workflow ermöglicht es dir hingegen, verknüpfte Datensätze basierend auf einem Association Label zu entfernen.

Action Name
Remove Associated Records From Workflow

Action Description
Diese Action ermöglicht es dir:

  • Einen Objekttyp auszuwählen

  • Ein Association Label festzulegen, um zu bestimmen, welche verknüpften Datensätze entfernt werden sollen

  • Den Workflow auszuwählen, aus dem die verknüpften Datensätze entfernt werden

Diese Action ist nur möglich, nachdem Custom Objects im Sub-Account erstellt wurden (oder Kontakte/Companies verwendet werden) und ein Association Label zwischen dem Trigger-Datensatz und den zu entfernenden Datensätzen existiert. Dies umfasst auch Kontakt-zu-Kontakt- und Company-zu-Kontakt-Verknüpfungen.

Action Details

Select an object: Wähle den Typ der zu entfernenden verknüpften Datensätze (z. B. Contacts, Dealers, Properties).

Association Label (erforderlich): Bestimmt, welche verknüpften Datensätze entfernt werden. (gilt nicht für Company-zu-Kontakt-Verknüpfungen)

Workflow: Wähle den Ziel-Workflow, aus dem die verknüpften Datensätze entfernt werden sollen.

Sonderfälle & Hinweise (Edge Cases & Notes):

Es muss mindestens eine passende Verknüpfung (über das Label) existieren, sonst werden keine Datensätze entfernt.

Die Entfernung erfolgt sofort. Wenn du Datensätze später erneut hinzufügen möchtest, verwende die Add Associated Records to Workflow Action oder eine separate Automation.

Beispiele

Beispiel 1: Car ↔ Dealer (Custom-Object-Workflow)
Wenn sich der Status eines Car-Datensatzes zu „Sold“ ändert, entferne die zugehörigen Dealer (Label: Assigned Dealer) aus dem Dealer Notification Workflow, damit sie keine Updates mehr erhalten.

Setup

Object → Dealer
Association Label → Assigned Dealer
Workflow → Dealer Notification Workflow

Ablauf

Der Car-Status wechselt zu „Sold“ (Trigger).
Die Action findet die Dealer, die über „Assigned Dealer“ verknüpft sind.
Diese Dealer werden aus dem Dealer Notification Workflow entfernt.

Beispiel 2: Kontakt ↔ Kontakt (Parent–Child, Kontakt-Workflow)
Wenn ein Student-Kontakt seinen Abschluss macht, entferne alle Parent-Kontakte (Label: Parent-Child) aus dem Semester Start Notification Workflow.

Setup

Object → Contact (Parent)
Association Label → Parent-Child
Workflow → Semester Start Notification

Ablauf

Der Student-Datensatz löst den Workflow beim Abschluss aus.
Die Action findet die Parent-Kontakte über das Label Parent-Child.
Diese Kontakte werden aus dem Semester Start Notification Workflow entfernt.

Beispiel 3: Company ↔ Kontakt (Company-Workflow)
Wenn sich der Status einer Company zu „Inactive“ ändert, entferne alle Kontakte aus dem Active Clients Communication Workflow.

Setup

Object → Contact
Workflow → Active Clients Communication Workflow

Ablauf

Der Company-Datensatz wird auf „Inactive“ gesetzt.
Die verknüpften Kontakte werden aus dem Active Clients Communication Workflow entfernt.


War dieser Artikel hilfreich?