Multi-step functions
Available on Retool Cloud and in self-hosted Retool 3.114 or later.
Multi-step functions are now available as a public beta in Retool Workflows on Retool Cloud and on self-hosted organizations. They operate as self-contained workflows with optional parameters.
Multi-step functions improve the Workflows experience in several key areas:
- Isolating complex operations with many steps.
- Enabling nested looping, replacing the need for multiple subsequent Loop blocks operating on the same piece of data.
- Eliminating the need to call a workflow from within another, therefore decreasing the number of billable workflow runs.
- Enabling builders to reuse blocks of code within a single workflow.
Existing users of functions can continue using their functions as normal. Functions that were created previous to this release are now treated as single-step functions.