# Webhooks

## Getting started

The Kitemaker API supports webhooks and the functionality is provided by [Svix](https://www.svix.com/).

To enable webhooks, open the “Developer” section in your organizations settings.

At the top you will find a place to set up your webhooks.

<figure><img src="/files/L398LIenRUpxEBpmIym1" alt=""><figcaption></figcaption></figure>

To enable webhooks, simple check the box and then click the link to configure your webhook endpoints in Svix:

<figure><img src="/files/RVf8olTBPCvYvVy6jta7" alt=""><figcaption></figcaption></figure>

Detailed instructions on how to use the management UI are available on the [Svix website](https://docs.svix.com/receiving/introduction).

## Webhook payloads

Currently webhooks are very simple in Kitemaker and the payload that is delivered will look like this:

```json
{
  "id": "0e3a27ced2788400",
  "type": "Comment",
  "event": "created"
}
```

The `type` property will currently be one of:

* Comment
* WorkItem
* Initiative

And the `event` property will be one of:

* created
* updated

The actual property of the object are not delivered via the webhook. Instead, you can use the `id` property delivered via the webhook to fetch the information you need via the [GraphQL API](/developer/02-graphql.md).


---

# 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://guide.kitemaker.co/developer/03-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.
