Use Webhooks with a Workflow

A Webhook (also known as an HTTP callback) is an event notification via HTTP POST that provides a way for Blueprint to send information about new or changing artifacts in real-time.

A Webhook delivers a request to a URL that is defined by users, then it is up to the receiving system to interpret and consume the data contained.

Webhooks have been added to Workflows as an additional action type. Webhooks for Workflows can be configured to send information about an artifact when it is created or when it transitions to a new state, potentially to an external application.

The Workflow administrator will be able to specify a URL within the Workflow XML for the Webhook action. When the Workflow is activated and the action is triggered, Blueprint will send information about the artifact associated with the trigger to the specified URL.