With this feature, the users will be able to execute logic, call another provider, call a workflow or call an endpoint when a certain step fails.
For example, when my call to Twilio fails because of MailTrap being down or my api key being expired, I want novu to call Amazon SES with the same content, or I want novu to send an api request to my endpoint
🎤 Why is this feature needed ?
Providers can fail for many reasons, and when novu is used in a mission critical application such afailure can lead to high financial damages
✌️ How do you aim to achieve this?
I want to be able to tell my workflow to call another provider, call another workflow, or execute custom code when a step fails
🔄️ Additional Information
No response
👀 Have you spent some time to check if this feature request has been raised before?
🔖 Feature description
With this feature, the users will be able to execute logic, call another provider, call a workflow or call an endpoint when a certain step fails.
For example, when my call to Twilio fails because of MailTrap being down or my api key being expired, I want novu to call Amazon SES with the same content, or I want novu to send an api request to my endpoint
🎤 Why is this feature needed ?
Providers can fail for many reasons, and when novu is used in a mission critical application such afailure can lead to high financial damages
✌️ How do you aim to achieve this?
I want to be able to tell my workflow to call another provider, call another workflow, or execute custom code when a step fails
🔄️ Additional Information
No response
👀 Have you spent some time to check if this feature request has been raised before?
🏢 Have you read the Code of Conduct?
Are you willing to submit PR?
None