Group components into a series of steps that follow a linear path or branch into multiple ones. It supports running queries on step change or reset, virtual steps that display a loading screen, and setting the initial step dynamically.

Wizard includes a workflow editor to add or remove steps and define transitions between them.


Methods for interacting with Wizard. You can write JavaScript almost anywhere in Retool and use methods to manipulate data or components.

NameDescriptionscrollIntoView(options: any)

Scrolls the canvas or parent container so that the selected component appears in the visible area.


Reset and return to the first step

setStepId(stepId: string)

Jump to the specified step