Use cases
- Environment-specific routing: Send development failures to a sandbox channel and production alerts to your high-priority alerts channel.
- Noise reduction: Rather than building alerts into every pipeline, simply subscribe to a project or environment once.
Prerequisites
Before setting up pipeline notifications, ensure the following:- You have a registered account.
- You have access to the relevant projects and environments where the data pipelines are running.
- If you plan to use Slack notifications, you have access to a Slack workspace and a configured Slack webhook URL.
Slack setup
To use Slack notifications, you must first create a Slack app and generate an incoming webhook URL in your Slack workspace. For step-by-step instructions, see Sending messages using incoming webhooks.Pipeline notification behavior
- Eligibility: Any user with access to a project or environment can subscribe to pipeline notifications.
- Notification triggers: Notifications are sent when a pipeline run fails.
- Scope: Notifications are sent for failures in pipelines triggered by schedules or API executed pipelines.
Pipelines that are run manually through don’t generate notifications.
Subscribe to pipeline notifications
- In the left navigation, click your Profile & Account icon. Then, select Notifications from the menu.
- Click the Add notification button at the top.
- In the Add notification dialog, select the Project and Environment you’d like to be notified about.
-
Under How do you want to receive this notification, choose one or more delivery methods:
- Slack
-
If you select Slack:
- Enter the Slack Webhook URL generated in your Slack workspace.
- Enter a Slack Webhook Name to help you identify the webhook later.
By default, the Run failure checkbox is selected to indicate when notifications apply only to scheduled and API-triggered runs—manual runs don’t trigger alerts. - Click Add.
- Project name
- Environment name
- Pipeline name
- Time of failure
Managing pipeline notifications
After creating a notification, you’ll return to the Notifications page, where your pipeline notification has been added, displaying the following:- Project name
- Environment name
- Trigger status (always Failed)
- Delivery method (Email, Slack, or both)
If you change your mind, you can cancel the deletion action by clicking Cancel in the confirmation dialog.

