All the nodes are installed under the utils/ category.
The Pause node allows you to pause execution and resume it when desired by clicking the continue button.
The node runs asynchronously, so when a Pause node is reached and begins waiting for user interaction, other nodes that don’t depend on it can continue executing.
The default version includes only a continue button.
It is possible to make the node blink and to customize the blinking interval and color through the settings.
In addition, the node can be enhanced with the following options (all available in the settings):
-
cancelbutton: add a button to the node to interrupt the current run. -
cancel and runbutton: add a button to the node to interrupt the current run and queue a new one. -
force_pausetoggle: when enabled, forces the node to execute even if the input has not changed.
Example workflows:
- Single pause node: pause_single.json
- Chained pause nodes: pause_chained.json
- Parallel pause nodes: pause_parallel.json
- Chained + parallel pause nodes: pause_chained_parallel.json
Triggers an audio notification when executed. Available as both an output node and a passthrough node.
A preset collection of 12 notification sounds is included.
To add a custom sound:
- Copy your sound file into the
web/audiofolder. - Update the
soundsobject inweb/js/sounds.jswith the appropriate values. - Restart ComfyUI to apply the changes. Your custom sound will now appear in the dropdown list of available sounds.
Example workflows:
- As an output node: audio_output.json
- As a passthrough node: audio_passthrough.json
Triggers a toast notification when executed. Available as both an output node and a passthrough node.
Example workflows:
- As an output node: toast_output.json
- As a passthrough node: toast_passthrough.json
An example of a workflow combining the Pause node with notification nodes: notify_and_pause.json
A common pattern is to create a subgraph containing a notification node before and/or after a Pause node to get notified when reaching and/or leaving a checkpoint.
Example workflow using subgraphs: pause_subgraphs.json
- ComfyUI-pause includes a pause node, but it is not asynchronous and does not work properly with subgraphs.
Make the(done)Pausenode blink while waiting for user interaction.Add a(done)cancel and runbutton.- Support multiple dynamically added input and output connections.
If you like this node pack, consider supporting my work with a coffee or a Bitcoin tip:
bc1qzje0h4k0u7jq80tm6xta2gtu80uhhuenmm6z5s




