Handling Errors From Nodes
By default, if a node throws an error while handling a message, the message will be filtered out of the flow.
NL-*node, the Incident timeline will include a filtered entry.
catch node can be used to catch those errors and handle them within a flow. By default, the
catch node catches errors thrown by any node on the same tab. Alternatively, it can be targeted at specific nodes. If an error is thrown within a subflow, the error will get handled by any catch nodes within the subflow. If none exists, the error will be propagated up to the tab the subflow instance is on.
ExampleIn the following example, the
catchnode catches an error and passes it to a
NL Waiternode for processing. The
NL Waiternode's notification path is configured to send an email to a designated mailing list.
The following email is sent by the