docs/tools/pdf-workflow.md
The Workflow Builder lets you chain multiple PDF operations into a single automated pipeline. Instead of running tools one at a time, you wire up a visual graph of nodes -- input, processing, output -- and execute everything with one click. Your files never leave the browser.
The interface is split into three panels: a node toolbox on the left, the canvas in the center, and a settings panel on the right that appears when you select a node.
Nodes are organized into six categories, each color-coded on the canvas:
The toolbar provides four persistence options:
.json file so you can share it or back it up..json workflow file from disk, restoring all nodes, positions, and connections.Templates persist across sessions in local storage. Exported JSON files are portable between browsers and machines.
The engine builds a dependency graph from your connections and executes nodes in topological order. If any node fails, execution halts and the failing node is marked red. A few rules to keep in mind:
Connections use typed sockets to prevent invalid wiring:
Every node has its own configuration accessible through the right settings panel. Common patterns include: