
Prerequisites
- Microsoft 365 account with Microsoft Teams enabled
- Permission to add apps or connectors to the target Teams channel
- Prizm version 2.0 or later
Create an Incoming Webhook in Microsoft Teams
- Open the Teams channel where you want to receive Prizm notifications.
- Click … (More options) next to the channel name → Connectors.
- Search for Incoming Webhook and click Configure.
- Enter a name (e.g., Prizm Alerts) and optionally upload an image.
- Click Create and copy the generated webhook URL.
- Click Done.
If your organization uses Teams apps policies that restrict connectors, ask your Teams administrator to allow the Incoming Webhook connector for your channel.
Connect Prizm to Microsoft Teams
- In Prizm, go to Settings → Integrations and click Add Integration.
- Select Microsoft Teams from the collaboration integrations list.
- Fill in the connection fields:
| Field | Description |
|---|---|
| Webhook URL | The incoming webhook URL copied from the Teams channel |
| Integration Name | A label to identify this connection in Prizm (e.g., #data-alerts channel) |
| Default Channel | The channel this webhook posts to (for reference only) |
- Click Test Connection — Prizm sends a test card to the channel.
- Click Save.
Configure Notification Rules
After connecting, configure which Prizm events trigger Teams 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 Teams integration as the destination.
- Optionally filter by asset tag, domain, or connector to route specific alerts to specific channels.
Message Format
Prizm Teams messages are delivered as Adaptive Cards with:- Asset name and a direct link to the Prizm asset detail page
- Alert type and severity level
- 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
Slack Integration
Route Prizm alerts to Slack channels.
Google Chat Integration
Send Prizm notifications to Google Chat spaces.