# Webhooks

## Overview

Webhooks provide a way for your application to receive real time notifications about events from our API endpoints. With webhooks, you don’t have to constantly check for updates manually and your application is able to perform certain actions based on the response from our endpoints.

## Setting up webhooks

To set up webhooks with our API, you would need to create a URL on your server to handle the incoming webhook data. Once this is created, it can be configured with our APIs.

### Here’s how you do it.

* When [creating an app](/introduction/getting-started.md#step-3-get-your-api-keys), there is an option for webhook URL
* Ensure to put in the desired webhook URL&#x20;
* Save and you’re good to go

Once this is set up, you are able to configure this in your application thus notifying you and/or performing certain actions based on the output.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.adjutor.io/introduction/webhooks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
