I have had some individuals ask me why I think webhooks are useful. What’s the point, they ask. These are always people who have not seen the presentation. It’s obvious I don’t have an effective way to explain their benefit purely in a verbal way.
Webhooks are not advanced technology. They have been around in some form for a long time. We are naming them.
What are the key points I want to convey about webhooks?
Webhooks have been around, however they have always been used internally in application to connect to other parts of an application or to connect to another application. We want to expose this to users. That is, we want applications to allow users to enter a URL which the application will call if it needs to send some information to the user.
What that URL does is of no concern to the application. If you are building an application and I ask you to support webhooks, do not ask me what the user will do with the data. It isn’t any of your business or mine. If we try to second guess what users will do with the data, we will cripple the movement. After some customers use your webhooks for a while, they will tell you exactly what they need from you.
If broadly implemented, webhooks enable an enormous application ecosystem.
Each person will then be able to construct an ever growing application web that is customized to how they work and what tools they wish to use.
If I have totally lost you, please forgive me. Contact me and I will be glad to review it with you.