Triggers
CronStep
UseCronStep to start the workflow on a periodic schedule. Scheduler
Inputs
Example
EndpointStep
UseEndpointStep to trigger this workflow via an HTTP request. Request
Inputs
Example
requestTrigger.output.request. The below fields are fields of the .request property.
EventStep
UseEventStep to trigger this workflow with an App Event.
Inputs
To construct an App Event Trigger, first import your App Event into the Workflow:
EventStep:
src/events folder of your Paragraph project.
Example
appEventTrigger.output. The output will match the schema of the App Event that this trigger uses.
IntegrationEnabledStep
UseIntegrationEnabledStep to trigger this workflow when a user enables the integration.
Inputs
This trigger does not use any parameters.
Example
Steps
ConditionalStep
A Conditional branching step to allow for control flow in Workflows. Inputs
Example
DelayStep
A step to pause the workflow for a fixed amount of time. Inputs
Example
FanOutStep
A step to map over a set (array) of data in parallel, for e.g. data transformation or batch uploads. InputsfanOutStep.output.instance. This can only be used by steps that are in this Fan Out’s branch (see: Fan out branches).
FunctionStep
A JavaScript function step. Inputs
Example
functionStep.output.result.
IntegrationRequestStep
A step to send a custom request to the integration’s API, without needing to provide auth details. Inputspagination Example:
requestStep.output.response.
RequestStep
A step to send an HTTP request from a workflow. Inputsauthorization Example:
requestStep.output.response.
Example
ResponseStep
A step (for use in Request-triggered workflows only) to send an HTTP response from a workflow. Inputs
Example