
Prerequisites
- Slack workspace with permission to add apps or create incoming webhooks
- Incoming Webhooks app enabled in your Slack workspace (or permission to create a Slack app)
- Prizm version 2.0 or later
Create an Incoming Webhook in Slack
- Go to api.slack.com/apps and click Create New App → From scratch.
- Name the app (e.g., Prizm Alerts) and select your workspace.
- Under Add features and functionality, click Incoming Webhooks and toggle it On.
- Click Add New Webhook to Workspace, choose the channel to post to, and click Allow.
- Copy the generated Webhook URL.
Connect Prizm to Slack
- In Prizm, go to Settings → Integrations and click Add Integration.
- Select Slack from the collaboration integrations list.
- Fill in the connection fields:
| Field | Description |
|---|---|
| Webhook URL | The incoming webhook URL copied from your Slack app |
| Integration Name | A label to identify this connection in Prizm (e.g., #data-quality) |
| Default Channel | The channel this webhook posts to (for reference only) |
- Click Test Connection — Prizm sends a test message to the channel.
- Click Save.
Configure Notification Rules
After connecting, configure which Prizm events trigger Slack messages:| Event Type | Description |
|---|---|
| Anomaly Detected | Fires when Prizm detects a data quality anomaly on any monitored asset |
| Quality Score Drop | Fires when an asset’s quality score falls below a configured threshold |
| Freshness Alert | Fires when a table has not been updated within its expected freshness window |
| Job Failure | Fires when a Prizm observability or catalog job fails |
| Daily Digest | Sends a summary of quality metrics and open incidents each morning |
- Go to Settings → Notifications → Notification Rules.
- Click Add Rule, choose the event type, and select your Slack integration as the destination.
- Optionally filter by asset tag, domain, or connector to route specific alerts to specific channels.
Message Format
Prizm Slack messages include:- Asset name with a direct link to the Prizm asset detail page
- Alert type and severity
- Metric value that triggered the alert (e.g., null rate: 42%)
- Timestamp of detection
- Action button to open the incident in Prizm
What’s Next
Microsoft Teams Integration
Route Prizm alerts to Microsoft Teams channels.
Google Chat Integration
Send Prizm notifications to Google Chat spaces.