Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A webhook is a custom callback over HTTP used to setup communication between applications. They provide a way to automatically notify other applications when an event has occurred in your application in the form of an HTTP post payload. This eliminates the need to poll your application to check for new events – the application will alert you when there's something new! Webhooks in FlexDeploy can be used to trigger actions in FlexDeploy based on events happening in other applications, thus eliminating some manual actions. For example, you can setup a webhook to build a project immediately after a push occurs in your SCM. This is just one example, and FlexDeploy's model offers a variety of flexibility as to what you can accomplish with webhooks.

Overview

Webhooks can be accessed from Administration > Integrations > Webhooks. This page will show all the webhook functions configured in FlexDeploy. Each function contains a Groovy script which will be executed whenever an event is received at the listed URI from the configured provider. Webhook Providers can be accessed from the Image Added button on the functions page. See Built-In Providers and Functions for more information on included providers and functions. Click Image Added to view the results of any received webhooks, or to resubmit them.

Image Added

Child pages (Children Display)