Frage
Ich möchte Tickets mit einem Auslöser oder einer Automatisierung aktualisieren. Auf die Ticketattribute, die ich aktualisieren möchte, kann nicht über Business-Regeln zugegriffen werden. Eine Aktualisierung lässt sich über die Support-API erfolgreich durchführen. Kann der Auslöser oder die Automatisierung ein Webhook benachrichtigen, das das Ticket über die API aktualisiert?
Antwort
Nein, dieser Workflow wird weder empfohlen noch unterstützt. Wenn ein Ticket gleichzeitig von Business-Regeln und der API aktualisiert wird, treten wahrscheinlich Fehler auf. In diesem Fall spricht man von einer Race-Bedingung.
Immer, wenn ein Ticket erstellt oder aktualisiert wird, werden alle Business-Regeln in einem Zyklus für dieses Ticket überprüft. Beispielsweise werden Auslöser ausgeführt und das Ticket aktualisiert, wenn ihre Bedingungen während des Zyklus erfüllt sind. Ein Zyklus ist der gesamte Vorgang, bei dem ein Ticket auf alle definierten Auslöser hin überprüft wird.
Wenn ein Auslöser ein Ticket über die API aktualisiert, erfolgt die Aktualisierung zu einem unbestimmten Zeitpunkt im Zyklus. Die Ergebnisse können variieren, je nachdem, wann das Ticket im Zyklus aktualisiert wird. Die Ticketaktualisierung kann sich darauf auswirken, ob andere Business-Regeln ausgeführt werden.
Weitere Informationen zu Auslösern finden Sie im folgenden Beitrag: Überblick über Auslöser und ihre Funktionsweise.
Alternativ können Sie auch einen ZIS Flow verwenden, um ein ähnliches Ergebnis zu erzielen.
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.