Bulk edit the same node type across all workflows

The idea is:

Add a global search, filter, and bulk edit feature that allows users to select all nodes of the same type across all workflows and apply modifications at once.

For example, users should be able to:

  • Filter nodes by type (e.g., OpenAI, HTTP Request, Set, etc.)
  • See all instances across all workflows
  • Perform bulk edits on selected parameters (e.g., change model name, credentials, timeout, etc.)
  • Optionally preview changes before applying them

This could work similarly to a global “find and replace,” but at the node configuration level.

My use case:

I currently use OpenAI nodes in many different workflows. If I want to switch models (for example, from one OpenAI model to another), I have to manually open and edit each workflow one by one.

As the number of workflows grows, this becomes time-consuming and error-prone.

This would also apply to:

  • Updating credentials

  • Changing API endpoints

  • Adjusting shared parameters (timeouts, retry settings, etc.)

  • Refactoring infrastructure across multiple workflows

    I think it would be beneficial to add this because:

  • It would significantly improve maintainability for users with many workflows.

  • It reduces human error when applying repetitive changes.

  • It makes scaling automation projects much easier.

  • It encourages better long-term architecture since refactoring would be less painful.

For advanced users and teams managing dozens or hundreds of workflows, this would be a major productivity boost.

Any resources to support this?

Similar concepts exist in:

  • IDEs with global search & replace across projects
  • Infrastructure-as-code tools that allow bulk configuration changes
  • Database migration tools that update multiple objects at once

Since workflows are stored as JSON, this feature could potentially leverage internal search and structured update mechanisms.

Are you willing to work on this?

At the moment, I am not planning to implement it myself, but I would be happy to contribute with testing, feedback, or further clarification of use cases.