> For the complete documentation index, see [llms.txt](https://docs.couchdrop.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.couchdrop.io/administration/alerts-and-notifications.md).

# Alerts and Notifications

Learn about alerting and notifications in Couchdrop

## Overview

Couchdrop can send alerts and notifications when file transfer, account, or system events occur.

There are three separate ways to configure notifications in Couchdrop:

* **Global Alerting** for account-wide events
* **Folder Notifications** for activity within a specific folder
* **Automation Notifications** for automation success or failure

Each mechanism is configured independently, so you can use one or combine them depending on the events you need to monitor.

### File Activity Alerts

File Activity Alerts notify you when file or storage events occur.

Supported events include:

* Upload
* Download
* Failure
* Storage failure
* Deletion
* Rename

Depending on the event, alerts can be configured globally or for a specific folder.

Global alerts are configured under **Admin Mode > Alerting**.

Folder-specific alerts are configured from **File Browser > Manage Folder > Notifications**.

For more information, see [**File Activity Alerts**](/administration/alerts-and-notifications/file-activity-alerts.md).

### Missing Upload Alerts

Missing Upload Alerts notify you when Couchdrop detects that an expected upload has not occurred.

Couchdrop compares the previous completed hour with the same hour over the previous seven days. If there were uploads during that hour on each of the previous seven days but none during the most recent completed hour, Couchdrop sends a notification.

Missing Upload Alerts can apply to:

* Users
* Mailboxes
* Webhooks
* AS2 Stations

For more information, see [**Missing Upload Alerts**](/administration/alerts-and-notifications/missing-upload-detection.md).

### User Alerts

User Alerts notify you about user-related events.

Supported alerts include:

* **Login** — send a webhook notification when a user logs in
* **User expiry** — send an email notification when a user account expires

These alerts are configured under **Admin Mode > Alerting**.

For more information, see [**User Alerts**](/administration/alerts-and-notifications/user-alerts.md).

### Workflow Notifications

Workflow Notifications report the outcome of an Automation.

You can send notifications to multiple recipients by separating email addresses with commas.

For more information, see [**Workflow Notifications**](/automations/notifications.md).

### Notification delivery

Couchdrop supports two main notification channels:

* **Email**
* **Webhook**

The available channel depends on the alert type.

{% hint style="info" %}
Webhook endpoints must return an HTTP `200` response. If a webhook does not return `200`, Couchdrop retries the request up to 15 times using exponential backoff.
{% endhint %}
