
Amplitude Data lets you configure third-party platforms as data **sources**. Data sources bring data from other tools into Amplitude.

## Understand the interface

The _Sources_ panel includes two tabs, _Sources List_ and _Ingestion Debugger_.

The _Sources List_ tab shows the active data sources for a project, the activity status of each source, and the event volume each source sent in the last 30 days.

The Ingestion Debugger tab shows three charts: successful requests, event and identify counts, and error requests for the endpoints you specify. You can view the last 3 hours or the last 90 days.

Below the Ingestion Debugger, the throttled users and devices list shows which users and device IDs Amplitude has throttled in the last 30 minutes, plus any silenced device IDs.

{% callout type="note" %}
Only users with Manager permissions or higher can view throttled user IDs and device IDs in the Ingestion Debugger. Members and Viewers can't access the throttled users and devices list.
{% /callout %}

## Set up ingestion error alerts

Configure email alerts to notify you when ingestion errors occur. Ingestion error alerts help you identify and resolve data quality issues before the issues affect your analysis.

To set up ingestion error alerts, follow these steps:

1. Navigate to **Data** > **Sources**.
2. Select the **Ingestion Debugger** tab.
3. Select **Create A New Alert**.
4. Configure your alert settings:
   - **Ingestion Path**: Select the source of the error. For example, SDK or HTTP API.
   - **Error type**: Select the type of error that triggers the alert.
   - **Threshold**: Set the error rate or count that triggers an alert.
   - **Evaluation Window**: Set the frequency with which Amplitude checks for alerts.
   - **Recipients**: Add email addresses for notification recipients.
   - **Alert frequency**: Choose how often Amplitude sends alerts (for example, immediate, hourly, or daily).
5. Enable the alert and select **Create Alert**.

After you set up alerts, Amplitude monitors ingestion error rates and sends email notifications when errors exceed your configured thresholds. Use these notifications to address data quality issues and maintain reliable analytics.

{% callout type="tip" heading="Best practices" %}

- Set up alerts for critical data sources that power key dashboards or reports.
- Include multiple team members as recipients so one person doesn't receive all alerts.
- Review and adjust thresholds periodically based on your typical error patterns.
{% /callout %}

## Add a data source

To add a new data source, follow these steps:

1. In the left navigation, select **Catalog**.
2. Select the tile for the source you want to add.
3. Complete the setup for the source. Some sources redirect you to log in to your source account. Other sources show setup instructions on the source's _Set Up Connection_ tab.

## Source notifications

Notifications alert you when a source has an issue. By default, new sources notify the creator and Admins.

### Edit source notifications

1. In the left navigation, select **Sources**.
2. Select the source whose notifications you want to configure.
3. On the right side of the screen, select the email icon. The email icon tooltip says _Manage Notifications_.
4. Select **Subscribe** or **Unsubscribe** to change your notification subscription. To add or remove other email addresses, select **Manage Notifications**.

### Add source notifications to Slack

1. Follow [Slack's email guide](https://slack.com/help/articles/206819278-Send-emails-to-Slack#h_01F4WDZG8RTCTNAMR4KJ7D419V) to set up an email address for your Slack channel or DM.
2. Use the steps in _Edit source notifications_ to add that email address to the source notifications.
