WF Return
The one-button way back to your switchboard
Once you start running WF Switchboard on a big graph, a small annoyance appears: hit Use on a workflow that lives far down the canvas and the viewport zooms away to that group - and the switchboard you were just clicking is suddenly off-screen. WF Return is the fix. It's a tiny helper node that carries exactly one button, Back to main UI, which jumps the viewport back to the first WF Switchboard in your graph.
How it works
Same pack, same pattern as its sibling: the Python class is a no-op stub with no inputs and no outputs, and the real behavior is wired up in the pack's shared web/workflow_switchboard.js. When you click the button it finds the first node in the graph whose class is PenzillaWorkflowSwitchboard and centers the canvas on it. That's all it does - no execution, no bypass-state changes, no API, no model. Pure navigation.
Which is exactly what you want from it. There's no data flowing in or out; you drop it in a group and forget about it.
Using it
Put one WF Return inside each workflow group - or at least the big ones you'll actually jump into. Then, whenever the canvas has followed you down some branch, one click on Back to main UI puts you at the dashboard again. It's small (about 230×62) so it tucks into a corner of a group without getting in the way.
Installing it
It ships in the same pack, so one install covers both nodes - ComfyUI Manager → search "Workflow Switchboard", or:
cd ComfyUI/custom_nodes
git clone https://github.com/Tessiiiz/comfyui-workflow-switchboard
Restart ComfyUI after installing. No Python dependencies, no model files, no VRAM - it's browser-side JS like the switchboard itself.
Gotchas
- It needs a switchboard to return to. If there's no
PenzillaWorkflowSwitchboardanywhere in the graph, clicking the button just shows a toast - "No WF Switchboard node found" - and nothing happens. - It only navigates. It doesn't reset bypass states or change which workflow is active. If you want to actually switch back to a different workflow, that's still a Use click on the board itself.
- It's optional. You can always zoom back to the board manually. But in a graph with a dozen groups, that's the difference between a free click and scrolling through spaghetti to find the panel.
Honest take: WF Return is a small thing, but it's the sort of small thing you notice constantly once it's there. If you're committing to the switchboard on a serious graph, drop a Return in every group - it takes seconds and you'll use it every session.
Inputs (0)
No inputs
Outputs (0)
No outputs