Keep every workflow in your n8n space using the same error handler without manual checks. The goal is simple. Make error routing consistent, reduce support time, and allow opt out for special cases.
On a four hour schedule or by a manual test, the flow sets a single default error workflow ID, pulls all workflows from the n8n API, filters out any that carry the tag default_error:false, and updates each remaining record in the n8n database. The update merges the new errorWorkflow value into the existing settings, so nothing else is lost. A Set node stores the master error handler ID in one place, which makes edits easy and safe. This approach keeps settings aligned over time, even if someone changes them by accident.
Setup needs access to the n8n API and the Postgres database that stores workflow settings. Choose the error handler workflow you want to apply and enter its ID in the Set node. Add the tag default_error:false to any workflow that should keep a custom error path. Expect faster incident response, fewer missed alerts, and lower maintenance work. This is useful for teams that run many flows and want steady governance across the board.