질문
트리거 또는 자동화를 사용하여 티켓을 업데이트하고 싶습니다. 비즈니스 규칙을 사용하여 업데이트하려는 티켓 속성에 액세스할 수 없습니다. Support API를 사용하여 성공적으로 업데이트할 수 있습니다. API를 통해 티켓을 업데이트하는 웹훅에 알림을 트리거 또는 자동화하도록 할 수 있나요?
답변
아니요, 이 워크플로우는 권장되거나 지원되지 않습니다. 티켓이 비즈니스 규칙과 API에 의해 동시에 업데이트될 때 오류가 발생할 가능성이 높습니다. 이러한 상황을 경쟁 조건이라고 합니다.
티켓을 생성하거나 업데이트할 때마다 모든 비즈니스 규칙이 티켓 주기에 따라 실행됩니다. 예를 들어, 티켓 주기 동안 트리거 조건이 맞을 경우 트리거가 실행되어 티켓을 업데이트합니다. 주기란 모든 트리거에 따라 티켓을 확인하는 전 과정입니다.
API를 사용하여 트리거가 티켓을 업데이트하면 주기의 일부 결정되지 않은 시점에 업데이트가 발생합니다. 티켓 업데이트 주기에 따라 결과가 달라집니다. 티켓 업데이트는 다른 비즈니스 규칙 실행 여부에 영향을 줄 수 있습니다.
비슷한 결과를 얻기 위한 대안으로 ZIS 플로우를 사용할 수 있습니다.