You may use Blendo’s Incoming Webhooks integration for integrating with any webhook APIs from a variety of data sources.
A Webhook is an HTTP callback, a post message that occurs when things happen in your app. For example, you may configure a webhook at JIRA that will trigger an event when code is pushed, or you may configure a webhook at Trello when a new card is created, or at Stripe when a new charge failed. Then JIRA, Trello or Stripe will POST a message to a URL along with the necessary data as a JSON payload.
That URL is the Incoming Webhook URL for Blendo. It is a simple but powerful way to post messages from external sources into Blendo.
Having Blendo supporting incoming webhooks we essentially support any application that can utilize webhooks and send any data from any application. That means we can send your data to your data warehouse regardless the application you use.
Use cases could be:
- If we do not offer a native API integration with the data source you want to integrate.
- Almost real-time events
- Incoming events like email, workflow changes and many more.
Getting Started – Setup Incoming Webhook Integration at Blendo
1. To add this integration, go to Blendo Home page. Click Add Pipeline.
2. Click Add next to Webhook.
3. After clicking Add, you will get a popup with the webhook address.
Setup your App’s Webhook
Next, you will need to set up the webhook in your originating app that you want to connect to Blendo.
eg. at JIRA
Read how to setup JIRA integration with a Webhook.
Blendo will push your webhook data into your data warehouse in small quick batches.
Webhooks send data as they happen at the time they happen, so there is no historical data to pull data from. In the case of a webhook downtime, you may notice data appearing after the event actually occurred.