Webhook is a URL that system automatically fire on certain predefined event. There is no limit to what can be done with Webhooks. The logic for handling the requested URL is set in the system that handle the request. Usually a webservice, a platform etc.
Requests app allows premium* users to set Webhooks on certain conditions. Adding a Webhook includes the following steps:
1. Determine the condition that fire the URL
2. Set the URL
3. Set the HTTP method GET or POST
4. Optionally set one or more request arguments.
* Premium level features are planed to be available during 2021.