Wow, i was digging around this morning and took some time to learn about WebHooks, and especially the fact that they have Microsoft provided support with the new ASP.NET 5 stack coming out soon.
Basically, WebHooks is a peer to peer integration model based on HTTP and loose messages.
In other words, one system (think github) can send messages to another system (think TFS) whenever an action (think a code commit) is done. Isn’t this great !!
I was working with this kind of integration in a previous startup (although based on a hubs and routing instead of peer to peer and twitter like messages instead of custom payloads) and i am happy to see that the web as a whole is catching up to these concepts.
Here are a few links for definitions :
Now for some actual code, head on down to the github repository :
Enjoy !

Leave a comment