So filtern Sie den Salesforce-Flow, dass er unter bestimmten Bedingungen ausgeführt wird

Beispielanwendung

Sie haben Salesforce mit Ihrem Calendly-Konto verknüpft. Sie möchten Ereignisdaten für Ihr Vertriebsteam synchronisieren – nicht jedoch für Benutzer außerhalb des Vertriebs. Sie können dies tun, indem Sie Ihren Salesforce-Flow ändern, damit er nur für bestimmte Ereignistypen oder Benutzer ausgeführt wird.

Bearbeiten des Flows anstelle des Prozesses

Ihr Setup hängt davon ab, welche Paketversion Sie verwenden.

  • Wenn Sie Version 2 verwenden, bearbeiten Sie den Flow direkt.
  • Wenn Sie Version 1.11 verwenden, verwenden Sie den Process Builder.

Um Ihre Version zu überprüfen, besuchen Sie die Salesforce-Integrationsseite in Calendly.

Version 2 Version 1.11

Den Ablauf so anpassen, dass er für bestimmte Ereignisse oder Benutzer ausgeführt wird

  1. Suchen Sie im Salesforce-Setup nach Flows. Wählen Sie Flows aus.
    • Wenn Sie die CreateEventTemplate noch nicht angepasst haben, müssen Sie einen neuen Ablauf basierend auf der Vorlage erstellen. Dazu können Sie die CreateEventTemplate öffnen, direkt anpassen und dann unter einem neuen Namen speichern. Das Speichern erstellt einen neuen Prozess. Sie können den neuen Prozess etwa "CreateEvent" nennen.
    • Wenn Sie den CreateEventTemplate-Flow bereits angepasst haben, öffnen Sie Ihren angepassten Ablauf.
  2. Suchen Sie im ersten Teil des Ablaufs nach Object: CalendlyAction und wählen Sie Bearbeiten.
    CalendlyAction_edit.png
  3. Wählen Sie unter Bedingungsanforderungen die bedingte Logik aus, der der Flow folgen soll (Alle Bedingungen sind erfüllt (ALL), Jede Bedingung ist erfüllt (oder) oder Benutzerdefinierte Bedingungslogik ist erfüllt).
  4. Wählen Sie unter Feld Calendly__EventTypeName__c oder Calendly__EventPrimaryPublisherEmail__c aus, je nachdem, ob Sie den Flow nach dem Calendly-Ereignistyp oder nach dem Benutzer filtern möchten. 
  5. Geben Sie unter Feldwert den Namen des Ereignistyps genau so ein, wie er in Calendly angezeigt wird, oder die E-Mail des Calendly-Benutzers ein, je nachdem, welches Feld Sie im vorherigen Schritt ausgewählt hatten. 
    sf__field_value_condition.png
  6. Wählen Sie Fertig.
  7. Um Ihren benutzerdefinierten Flow zu speichern, wählen Sie Speichern
  8. Um Ihren benutzerdefinierten Flow zu aktivieren, wählen Sie Aktivieren. Hinweis: Sie müssen auch die CreateEventTemplate deaktivieren, um doppelte Ereignisse in Salesforce zu vermeiden.