Drag and Drop Canvas
Build Revo workflows on an interactive visual canvas with a node library, drawn connections, auto layout, and full undo history.
The Revo canvas is an interactive workflow builder where you drag nodes from a library, draw connections between them, and arrange the diagram with one click auto layout. It supports zoom, pan, multi select, undo and redo, and grid snapping.
How it works
The node library sits beside the canvas with every trigger, action, condition, loop, and delay you need, searchable and grouped by category. Drag a node onto the canvas and drop it where you want. Drag from the output port of one node to the input of the next to draw a routed connection that adjusts as nodes move. One click on auto layout reorganizes every node, connection, and branch into a clean diagram with no overlap and a consistent top to bottom or left to right flow.
Key capabilities
- A searchable, categorized node library with the most used nodes pinned at the top.
- Drawn connections between node ports, with branches for conditional logic and a highlighted active flow.
- One click auto layout that aligns branches and routes connections along the shortest sensible path.
- Multi select with a drag rectangle or modifier click, plus copy and paste of working sequences across workflows.
- Full session undo and redo through every canvas change.
- Grid snapping for consistent alignment, toggleable per workspace.
- Smooth zoom and pan with keyboard shortcuts for fit to screen, 100% zoom, and recenter, plus a minimap for large workflows.
Tips
The canvas handles workflows of several hundred nodes. Off screen nodes render lazily and a minimap lets you jump to any part of a large diagram in one click.
Keyboard shortcuts cover copy, paste, undo, redo, select all, delete, and canvas specific operations. The shortcuts panel lists them all and lets you customize any of them.
Developer Platform
Build a custom integration, define triggers and actions with JSON schema, configure auth and rate limits, and publish to the Revo marketplace.
Execution Control
Control how workflows run with non blocking execution, parallel steps, branching, retries, timeouts, manual intervention, and test mode.