트리거 개요
트리거는 워크플로의 에서 구성할 수 있는 특수 작업으로, 워크플로가 자동으로 실행되는 시기를 정의할 수 있습니다. 워크플로를 수동으로 실행하지 않아도 복잡한 비즈니스 프로세스를 자동화할 수 있습니다.
다음과 같은 두 가지 유형의 트리거가 있습니다.
폴링 트리거 - 외부 시스템에 특정 변경 사항이 있는지 정기적으로 확인합니다. 변경 사항이 트리거 구성 조건을 준수하면 워크플로가 시작됩니다. 기본적으로 폴링 트리거는 5분마다 실행합니다. 기본 트리거 시간을 수정하려면 트리거 배포 구성 파일에서 DEFAULT_HOOK_INTERVAL 매개 변수의 값을 편집합니다. 이 값은 밀리초 단위로 정의됩니다. 단기 테스트에만 작은 간격을 사용하는 것이 좋습니다.
트리거 목록에 있는 모든 폴링 트리거에 이 표시됩니다. 다음은 폴링 트리거 목록입니다.
클럭
Gmail
Slack
Twilio
웹후크 트리거 - 외부 시스템에서 지정된 이벤트가 발생할 때마다 해당 시스템이 ThingWorx를 호출하여 워크플로를 시작하도록 해당 외부 시스템과의 콜백을 등록합니다. 웹후크 트리거를 작동하려면 타사 시스템에서 ThingWorx Flow에 액세스할 수 있어야 합니다. 다음은 웹후크 트리거 목록입니다.
Box
Github
JIRA
Trello