umbraco/Umbraco.Forms.Issues

Webhooks for WorkflowExecution

Closed this issue · 1 comments

Is it a good idea to add a number of webhook events for Umbraco Forms? For example, I would like to set up a webhook for when a workflow fails, so that we are notified and can check what is wrong.

It would be great if something like this could be configured in the same way as within the CMS. Something like this:

public class ApplicationComposer : IComposer
{
    public void Compose(IUmbracoBuilder builder)
    {
        builder.WebhookEvents()
            .AddForms(formsBuilder => formsBuilder.AddWorkflow());
    }
}  

This would then add webhook events for the following notifications, for example:

WorkflowExecutionFailedNotification
WorkflowExecutionCancelledNotification
WorkflowExecutionCompletedNotification


This item has been added to our backlog AB#37295

Webhooks for workflow execution will be part of the next feature release, 13.1.