Workflow IDE
Learn about Retool's web-based editor for building workflows.
The workflow IDE is the interface you use to build workflows. It is made up of four primary areas:
- Canvas - Arrange blocks and build your workflow.
- Left panel - Add blocks and functions, configure triggers, and configure code libraries.
- Status bar - Select an environment and debug workflow runs.
- Toolbar - Rename, run, and publish a workflow.
Canvas
The canvas is the main area of the IDE and is where you build workflows. You add blocks to the canvas that perform specific actions. You can move blocks around using drag-and-drop to position them anywhere on the canvas.
Navigation controls
The canvas has no size constraints and you can add as many blocks as you need. There are a number of controls to navigate the workflow:
Pan
Click and drag anywhere on the canvas to move (pan) around the workflow. You can also pan around the canvas using the minimap at the lower-right corner. The visible area is highlighted—click and drag to move it around.
The Minimap also adjusts when changing the zoom level. Click to collapse the minimap.
Zoom
You can zoom in and out of the canvas to show more content in the visible area. There are multiple ways to adjust the zoom:
- Use the Zoom controls in the lower-right of the canvas.
- Mod + or Mod -.
- Mod + Mouse scroll.
- Pinch-to-zoom with a trackpad.
You can quickly return the zoom level to 100% by double-clicking on any area of the canvas or clicking on the zoom level.
Fit to screen
Click Fit view to automatically adjust the zoom level to view the entirety of the canvas.
Layout controls
You can adjust the layout of blocks on the canvas using the available layout controls:
| Layout control | Description |
|---|---|
| Autolayout | Automatically arrange blocks on the canvas. |
| Expand all | Expand all blocks. |
| Collapse all | Collapse all blocks. |
| Toggle comments | Show or hide block comments. |
View controls
Use the Graph view and Tree view controls at the top-center of the canvas to switch between the standard or vertical view of the workflow.