# Alerting and Notifications

Couchdrop has three different mechanisms for alerting and notifications. Each is independant of the other and is managed slightly differently.&#x20;

## Global Alerting

Global alerting lives across the tenant and provides the broadest framework for providing notifications on events. You can configure global alerting to notify users when:

* A file is uploaded or downloaded
* A user logs in
* An event fails

These notifications are configured under **Administration --> Reporting --> Alerting**

Notifications are either by email or via web hooks. Couchdrop expects a HTTP 200 response to web hooks or else it will retry 15 times with an exponential backoff.

## Folder Alerting

Folder alerting offers the same alerting facilities as Global Alerting, but they are configured and bound to a folder and its children.&#x20;

Folder alerting is configured through the **manage folder** menu and can be configured globally as folder settings under **Administration --> Permissions.**&#x20;

Folder alerting supports the following events:

* A file is uploaded or downloaded
* An event fails

## File Actions

Alerting can also be configured as an action in File Actions.&#x20;


---

# 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.couchdrop.io/administration/alerting-and-notifications.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.
