Webhook

Author: Anagha Ravi

Webhooks or HTTP Callback events are events that are sent to an application server via HTTP to notify the user of activity related to the system they are connected to.

Webhooks connect to URLs to pull and store data whenever an event occurs. Unlike APIs, webhooks do not run simultaneously and will only run and pull data whenever these events occur. Webhooks are useful for creating workflows and are utilized by those who need to use minimal resources.

How is Bandwidth involved with webhooks?

Bandwidth has Webhooks that customers can set-up in order to receive HTTP callback events on their web server. For example, an answer event can be established where the Bandwidth API sends a message to the application when a call is answered. Webhooks can cover a wide variety of events for SMS, MMS, and Voice depending on the needs of the user.

What are the benefits of Bandwidth’s webhooks?

By utilizing Bandwidth’s webhooks, customers can set up HTTP callback events on their web server and gain access to a wide range of data about Bandwidth services. Depending on the callback URLs that are set in a customers application, they can create workflows that allow these URLs to be responsive when they receive events from the Bandwidth API. These URLs can control the flow of calls and messages by calling back to Bandwidth.