Skip to main content
Trigger nodes are special nodes that start flow execution. Every flow must have at least one trigger. A flow can have multiple triggers if you want to reuse the same integration logic in different scenarios.

API Trigger

Type: api-trigger The API Trigger allows you to launch a Flow Instance with optional input using your application’s API or SDK.
Configuration options:
  • inputSchema – Optional schema that will be validated when the flow is triggered
Output: The output contains the input provided when triggering the flow:

Schedule Trigger

Type: schedule-trigger The Schedule Trigger runs a flow at regular intervals as long as the Flow Instance is enabled.
Configuration options:
  • intervalMinutes – How often the flow should run (5 = every 5 minutes, 60 = hourly, 1440 = daily)
Output: The output contains timing information:

Internal Event Trigger

Type: app-event-trigger The Internal Event Trigger runs a flow when a specific event occurs in your application. Before using this trigger, you need to create an Internal Event.
Configuration options:
  • appEventKey – Key of the internal event to listen to
  • filter – Optional filter to conditionally trigger the flow based on event data
Output: The output contains the event payload:

Data Record Created Trigger

Type: data-record-created-trigger This trigger launches a flow when a new data record is created in a selected Data Source.
Configuration options:
  • dataSource – Specifies which Data Source collection to monitor
  • fieldMapping – Optional Field Mapping to transform data from the external app to your app’s format
Output: The output contains information about the created record:

Data Record Updated Trigger

Type: data-record-updated-trigger This trigger launches a flow when an existing data record is updated in a selected Data Source.
Configuration options:
  • dataSource – Specifies which Data Source collection to monitor
  • fieldMapping – Optional Field Mapping to transform updated data
Output: The output contains the updated record data in the same format as Data Record Created Trigger.

Data Record Deleted Trigger

Type: data-record-deleted-trigger This trigger launches a flow when a data record is deleted in a selected Data Source.
Configuration options:
  • dataSource – Specifies which Data Source collection to monitor
  • fieldMapping – Optional Field Mapping to transform data about the deleted record
Output: The output contains information about the deleted record. Note that some external apps may only provide the record ID.

Connector Event Trigger

Type: connector-event-trigger The Connector Event Trigger launches flows in response to connector-specific events.
Configuration options:
  • eventKey – Key of the event to trigger on
  • filter – Optional filter to conditionally trigger the flow
Output: The output structure depends on the specific connector and event type. Refer to the connector’s documentation for details.