bytechefhq / bytechefhq/bytechef

[feature] Block Error handling for failed workflows

Open
#515 0 comments 0 reactions 1 assignee Claimed by @matijapetanjek View on GitHub
backend enhancement frontend
Dominant language
Java
Stars
1k
Forks
170
Avg merge
11h 25m
Merged PRs (30d)
115

Description

As a Workflow Developer

I want to be able to define block error handling while building workflows

So that I can define proper behavior if a workflow fails during execution.

Options:
1. Continue workflow - a workflow continues execution of the next step.
2. Manual - additional success and failure branches coming from the component step in UI. For each branch, it is possible to define component steps that should be executed if a particular branch is active.
3. Stop workflow - if a workflow fails, its execution will be stopped and another, alerting workflow will be executed if defined for a particular workflow.

Notes:
Retry definitions for each task should be considered for options 1 and 3.

Tasks
- [x] Error handling task dispatcher

Acceptance Criteria
TODO

Definition of Done
TODO

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.