Are there any generic try/catch n8n nodes that can do error handing for my nodes?

Describe the problem/error/question

I’m new to n8n, and when I’m using puppeteer node to try and collect networklog, I often encoutner unexpected errors. e.g. tag not exisit, network timeout, ssl issues etc.

I want to build a try/catch system to wither retry or log the error and output the result instead of failling the whole flow.

in other nocode platforms

e.g. KNIME have some generate try catch nodes

or Zapier also have capability to branchout within the workflow to define error handling Introducing error handling for your Zaps | Zapier

but I can’t seem to be able to find any native try/catch block nodes in n8n

Are there any built in or community nodes that handles this ?

Hi @YH.T

Every node has a Settings tab with an option called “On Error”

You can configure it to output a branch for error handling, allowing you to implement your custom logic.

You can also utilize If, Filter, or Switch nodes—or even use a Code node to build your own custom try-catch logic.

It all depends on your specific use case.

2 Likes

Hello @YH.T !
Also very helpful to use Error Workflow - see screenshots with details



This error wf fires message to specific Slack channel and put details in Thread.

2 Likes

That’s a nice one, much appreciated.

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.