Trigger
Es können Trigger definiert werden, die automatische Aktionen in DeDeSales ausführen, z. B. eine Website aufrufen, eine Aktivität anlegen oder eine E-Mail senden.

- Verwenden Sie das grüne Plus um eine neue Definition anzulegen
- Klicken Sie auf einen vorhandenen Trigger um diesen zu bearbeiten
- In der Übersicht sehen Sie wann die letzte Ausführung war
- Die Anzahl zeigt, wie oft der Trigger ausgelöst wurde
Basis

- Name des Triggers festlegen
- Secret festlegen
- Typ des Triggers festlegen
- Je nach Typ hinterlegen Sie eine entsprechende URL oder das entsprechende Bild
Mögliche Aktionen die ausgeführt werden können:
- Aktivität anlegen
- Lead bearbeiten
- E-Mail senden
Hier müssen Sie jeweils die Felder Ihren Wünschen entsprechend ausfüllen.
So wird der Trigger ausgelöst
Ein Trigger wird immer nur einmal ausgelöst. Sollte also ein Bild mehrfach gezeigt oder ein Link mehrfach angeklickt werden, wird die Aktion nur ein einziges mal ausgelöst.
Um den Trigger auszulösen wird eine URL benötigt. Die URL setzt sich wie folgt zusammen:
https://{ihre-dedesales-backend-url}/trigger/{guid des triggers}?j={base64 kodierte Json Daten}&h={hash}
Ihre DeDeSales Backend URL
Diese entnehmen Sie bitte dem Browser, wenn Sie das Backend aufrufen. Beachten Sie, dass Sie eine URL für das Test und das Live System haben. Sie müssen die URL verwenden, in der Sie auch den Trigger angelegt haben.
Guid des Triggers
Die Guid des Triggers sehen Sie, wenn Sie den Trigger im Backend aufrufen.
Base64 kodierte Json Daten
Damit DeDeSales bei dem Trigger aufruf, die Daten korrekt verarbeiten kann müssen Informationen als Json Objekt mitgegeben werden.
{ "contactId": "K10001", "customerId": "K10002", "leadId": "4234-234234343-234324-234", "employeeNr": "99990"}contactId
customerId
leadId
employeeNr
Hash
Der Hash ist dafür da, dass die Trigger nicht fälschlicherweise ausgelöst werden. Bei dem Hash handelt es sich um einen MD5-Hash. Dieser wird aus folgendem String erstellt {base64 kodierte Json Daten}{secret}
Das Secret geben Sie bei der Anlage des Triggers im DeDeSales-Backend an.
Stimmt der Hash nicht mit dem im DeDeSales ermittelten Wert überein, wird bei Aufruf der URL ein Fehler 500 zurückgemeldet.
