Tutorial: Creating your first workflow
QuickStart: Creating your first workflow
- Go to your OpenFn Project >
Workflows
- Create a new Workflow
- Choose your Trigger type: Webhook Event (for real-time integration) or Cron Expression (for timer/scheduled-based integration)
- Name your first
Step
(e.g., "Import form submission") and open it to choose the Adaptor, AdaptorVersion
, and Credential - Click the
</>
code button to open the Inspector and add job code to theEditor
panel to define the specific business logic or transformation rules for this workflow - In the
Input
panel on the left, add a custom input (e.g., a payload from a webhook request) or simply add empty brackets ({}
) to run a Workflow with a cron trigger. See the Workflow docs for help with running and testing Workflow. - If the Step suceeds, navigate back to the Canvase view and click the
+
icon to add a second Step. - If you want to define conditions for if/when this second Step should execute, update the Path condition.
- Then repeat the instruction steps #3-6 to finishing configuring this next Step, until the Workflow is complete.
tip
Check out the video and docs on the Workflows page in the Build
docs for in-depth help, or ask your questions on Community!