The trigger units are always the second unit in any flow. This is the triggering point of any flow. The following trigger units are supported:
- Timer - Triggers the flow at a scheduled time or at recurring intervals.
- Queue - Initiates the flow when a message is received in a queue.
- Subscription - Triggers the flow based on subscribed events or notifications.
- HTTP - Starts the flow when an HTTP request is received.
Image
Timer Trigger
The Timer unit executes the flow according to a defined schedule, including one-time and recurring time-based triggers. To view and modify the unit name, description, and other properties, click on the unit.
Detail Tab
- By default, the Details tab will be shown.
- The tab will display the Name and Description fields, and the default name and description will appear in them.
- However, you can modify the unit's name and description as needed.
- The Name field supports 50 characters, letters, digits, dots, hyphens, and underscores. Whereas the Description field has no limitations.
Image
Design Tab
- Click the Design tab.
- The screen displays the Trigger section with the selected trigger. In this case, the Timer is displayed.
- Expand the section by clicking the accordion. The Event field drop-down appears.
- By default, the Timer is selected in the field.
- You can choose any other trigger from the drop-down. If you select a different trigger, you need to save the change to apply it.
Image
Queue Trigger
The queue unit initiates flow execution upon message arrival in a configured queue, enabling asynchronous processing. To view and modify the unit name, description, and other properties, click on the unit.
Detail Tab
- By default, the Details tab will be shown.
- The tab will display the Name and Description fields, and the default name and description will appear in them.
- However, you can modify the unit's name and description as needed.
- The Name field supports 50 characters, letters, digits, dots, hyphens, and underscores. Whereas the Description field has no limitations.
Image
Design Tab
- Click the Design tab.
- The screen displays the Trigger and Message Handling sections. Expand the section by clicking the accordion. The respective fields will be displayed:
- Trigger Section:
- The Trigger section will display the Queue at the end of the band.
- Once the section is expanded, the Event field gets displayed.
- By default, the Queue is selected in the field.
- You can choose any other trigger from the drop-down. If you select a different trigger, you need to save the change to apply it.
- Message Handling section:
- Once the section is expanded, the Event field gets displayed.
Image
Subscription Trigger
The subscription unit triggers the flow in response to subscribed system or external events, supporting event-based integrations. To view and modify the unit name, description, and other properties, click on the unit.
Detail Tab
- By default, the Details tab will be shown.
- The tab will display the Name and Description fields, and the default name and description will appear in them.
- However, you can modify the unit's name and description as needed.
- The Name field supports 50 characters, letters, digits, dots, hyphens, and underscores. Whereas the Description field has no limitations.
Image
Design Tab
- Click the Design tab.
- The screen displays the Trigger section with the selected trigger. In this case, the Subscription is displayed.
- Expand the section by clicking the accordion. The Event field drop-down appears.
- By default, the Subscription field is selected.
- You can choose any other trigger from the drop-down. If you select a different trigger, you need to save the change to apply it.
Image
The HTTP unit exposes the flow as an HTTP endpoint and triggers execution when an inbound HTTP request is received. To view and modify the unit name, description, and other properties, click on the unit.