Triggers Overview
A trigger is a specialized action that you can configure on of a workflow to define when the workflow is executed automatically. You can automate complex business processes without running the workflow manually.
There are two types of triggers:
Polling triggers — Check the external system periodically for specific changes. If changes adhere to the trigger configuration criteria, then the workflow is initiated. By default, polling triggers run every 5 minutes. To modify the default trigger time, edit the value of the DEFAULT_HOOK_INTERVAL parameter in the trigger deployment configuration file. This value is defined in milliseconds. It is recommended that you use small intervals for short-term testing only.
All the polling triggers are marked with in the triggers list. The following is a list of polling triggers:
Clock
Gmail
Slack
Twilio
Webhook triggers — Register a call-back with the external system so that whenever the specified event occurs on that system, that system calls into ThingWorx to start the workflow. For Webhook triggers to work, ThingWorx Flow must be accessible from third-party systems. The following is a list of webhook triggers:
Box
Github
JIRA
Trello
Was this helpful?