# 4.18. Application Administrator - Define webhooks [new]

<table border="1" id="bkmrk-id-4.1.-description-" style="border-collapse: collapse; width: 100%; height: 283px;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr style="height: 29px;"><td style="height: 29px;">**Id**</td><td style="height: 29px;">4.18.</td></tr><tr style="height: 109px;"><td style="height: 109px;">**Description**</td><td style="height: 109px;">As an **Application Administrator**  
  
I need to be able to configure webhooks   
  
So that the platform notifies external systems of events</td></tr><tr style="height: 29px;"><td style="height: 29px;">**Priority**</td><td style="height: 29px;">**<span style="color: rgb(224, 62, 45);">High</span>**</td></tr><tr style="height: 29px;"><td style="height: 29px;">**Actors**</td><td style="height: 29px;">Application Administrator</td></tr><tr style="height: 29px;"><td style="height: 29px;">**API Calls**</td><td style="height: 29px;">Not done via API calls.  
Webhooks are configured in the Django Administration panel</td></tr><tr style="height: 29px;"><td style="height: 29px;">**Linked Processes**</td><td style="height: 29px;">  
</td></tr><tr style="height: 29px;"><td style="height: 29px;">**Status**</td><td style="height: 29px;"><span style="color: rgb(35, 111, 161);">**Not started**</span></td></tr></tbody></table>

### Preconditions

1. The User must be authenticated and have the<span class="notion-enable-hover" data-token-index="1"> **Application Administrator**</span> role.
2. The User has an external application that he wants to integrate.

### Postconditions

1. The Webhook is configured and the selected events trigger the external application.

### Main flow

1. The <span class="notion-enable-hover" data-token-index="1">**Application Administrator**</span> navigates to django admin and configures a new Webhook.
2. The <span class="notion-enable-hover" data-token-index="1">**Application Administrator**</span> selects the URL of the external application to which the system will send notifications.
3. The <span class="notion-enable-hover" data-token-index="1">**Application Administrator**</span> selects the type of events that should be sent to the external application.
4. The <span class="notion-enable-hover" data-token-index="1">**Application Administrator**</span> configures the authentication method and saves.