Selecting a Trigger When Creating a New Flow

When creating a new flow, you have the option to either select an existing trigger or select one from the triggers catalog.

Trigger configuration fields are categorized into two groups as explained below. A single trigger can be associated with multiple handlers.
  • Trigger Settings - these settings are common to the trigger across all flows that use that trigger. If and when a flow attached to the trigger changes any Trigger Settings field, the change gets propagated to all flows attached to the trigger. A warning message gets displayed saying so and asking you to confirm before the changes are committed.
  • Handler Settings - these settings are applicable to a specific flow attached to the trigger. Hence, each flow can set its own values for the Handler Settings fields in the trigger. To do so, open the flow and click on the trigger to open its configuration dialog. Click the Settings tab and edit the fields in the Handler Settings section.

Deciding when to create a new trigger when there is an exsiting trigger of the same type

There may be cases when a specific type of trigger already exists, for example, there might be a REST trigger that already exists. When creating a new REST flow, you will be prompted to select the existing REST trigger or create a new trigger by selecting it from the triggers catalog. If you want a REST trigger with a different trigger setting than the one that already exists, maybe a different port or different security options, you must select the Create new option and select the trigger from the ensuing trigger catalog. This will create a new REST trigger and attach your new flow to it.