In simple terms, webhooks provide instant real time notifications.
A webhook in web development is a method of augmenting or altering the behavior of a web page or web application with custom callbacks. Webhooks are triggered by some event, such as receiving a new sales order or a comment being posted to a blog. When that event occurs, the source site makes an HTTP request to the URL configured for the webhook. Users can configure them to cause events on one site to invoke behavior on another.
Webhooks in the Spojit Flow platform allow 3rd party applications and software platforms to start a process (Spojit workflow).
Each workflow in Spojit comes with a unique URL which can be called by any application, software platform, or piece of code by making a HTTP request and providing some data.
When Spojit platform receives a webhook request, it starts the associated process workflow giving you access to the initial set of data from the event which occurred.
Many software platforms offer and support webhooks out of the box (eg. Wordpress, WooCommerce, Shopify or Slack). Common use-cases include
Real-Time synchronization of data