[KongchangAI]
ProductError Trigger

Error Trigger Node

A global error-handling trigger in the n8n workflow platform, used to capture failures in the execution of an entire workflow and to trigger a separate error notification workflow.

Timeline (last 90 days)

Oct 18

The Error Trigger Node is itself an independent workflow trigger: when the monitored workflow fails, n8n triggers this error-handling workflow and passes in error information (such as node name, error message, execution ID).

Unverified50%
Oct 18

The Error Trigger's trigger condition is "the entire execution failed", not a single node reporting an error; if a node error is caught and handled by Try Catch, the execution does not terminate in an error state, and the Error Trigger will not fire.

Unverified50%
Oct 18

A safer approach is to use both layers: an outer Error Trigger Node to catch all errors not handled locally and push notifications, and an inner Try Catch on known high-risk nodes for in-place retry or degradation handling.

Unverified50%
Oct 18

If every node is wrapped in Try Catch, the flow becomes bloated and hard to maintain; if only a global trigger is used, the opportunity for graceful recovery within the flow is lost.

Unverified50%
Oct 18

Whether to rethrow an error depends on business semantics: degradable errors (such as cache misses or missing non-critical fields) can be absorbed in place; non-degradable errors (such as authentication failures or loss of core data) should be rethrown to avoid being silently swallowed.

Unverified50%
Oct 18

The criterion for choosing between Try Catch and Error Trigger can be simplified to: when this error occurs, can the flow still meaningfully continue? If yes, use Try Catch inline handling; if not, let it fail and hand over to the Error Trigger for alerting and follow-up actions.

Unverified50%
Oct 18

Error Trigger and Try Catch are not substitutes but complementary: the global safety net ensures nothing goes unreported, and inline handling ensures recoverability.

Unverified50%

All Facts (7)

Unverified

The Error Trigger Node is itself an independent workflow trigger: when the monitored workflow fails, n8n triggers this error-handling workflow and passes in error information (such as node name, error message, execution ID).

50%
Unverified

The Error Trigger's trigger condition is "the entire execution failed", not a single node reporting an error; if a node error is caught and handled by Try Catch, the execution does not terminate in an error state, and the Error Trigger will not fire.

50%
Unverified

A safer approach is to use both layers: an outer Error Trigger Node to catch all errors not handled locally and push notifications, and an inner Try Catch on known high-risk nodes for in-place retry or degradation handling.

50%
Unverified

If every node is wrapped in Try Catch, the flow becomes bloated and hard to maintain; if only a global trigger is used, the opportunity for graceful recovery within the flow is lost.

50%
Unverified

Whether to rethrow an error depends on business semantics: degradable errors (such as cache misses or missing non-critical fields) can be absorbed in place; non-degradable errors (such as authentication failures or loss of core data) should be rethrown to avoid being silently swallowed.

50%
Unverified

The criterion for choosing between Try Catch and Error Trigger can be simplified to: when this error occurs, can the flow still meaningfully continue? If yes, use Try Catch inline handling; if not, let it fail and hand over to the Error Trigger for alerting and follow-up actions.

50%
Unverified

Error Trigger and Try Catch are not substitutes but complementary: the global safety net ensures nothing goes unreported, and inline handling ensures recoverability.

50%

Source Articles