6 Keys to Building SharePoint Webhooks
John E. Huschka, January 25, 2018
Azure Functions — Internet cloud based custom code for SharePoint and Office 365.
SharePoint Webhooks — Connections that allow us to attach custom code to SharePoint that is called when events occur.
SharePoint REST API — A way to programmatically interact with SharePoint using standard web technology.
PowerShell — a command-line ("behind the scenes") Microsoft task automation tool used to administer SharePoint and Office 365.
SharePoint webhooks are tricky to build. Here are six keys to success.
As a SharePoint/O365 solution developer, webhooks provide you with an industry-standard way of integrating event-driven functionality into SharePoint. If you are new to them however, you may find that webhooks work in unexpected ways. So, we at Collaboration Foundry have created this blog series to help you understand and succeed with webhooks.
This series assumes some basic knowledge of the core concepts of SharePoint webhooks and Azure functions. A good place to start with SharePoint webhooks is Microsoft's PnP Webcast - Introduction to SharePoint Webhooks. You can start with Azure functions at Go Serverless with Azure Functions and C#.
Collaboration Foundry has developed a webhook demonstration solution to accompany this blog series. It may be found at: https://github.com/FoundryFounder/WebhookDemo.
We at Collaboration Foundry are experts in SharePoint and Office 365. If you need assistance, we can help. Contact us.
Also, don't forget to take a look at our blog for more helpful tips and techniques.