Alert Connectors
Alert Connectors let you push platform alerts to external communication channels. When a quality check fails or a product alert fires, matching connectors automatically forward formatted messages to your Slack channels or Microsoft Teams.
Supported Platforms
| Platform | Message Format | Setup Required |
|---|---|---|
| Slack | Block Kit messages with severity color bars | Incoming Webhook URL |
| Microsoft Teams | Adaptive Cards with facts and action buttons | Incoming Webhook Connector |
Getting Started
1. Create a Webhook in Your Platform
For Slack:
- Go to your Slack workspace's Apps settings.
- Search for and add Incoming Webhooks.
- Choose a channel and copy the webhook URL (starts with
https://hooks.slack.com/services/...).
For Microsoft Teams:
- In your Teams channel, click the ⋯ menu → Connectors.
- Search for Incoming Webhook and click Configure.
- Give it a name and copy the webhook URL.
2. Add a Connector in Qarion
- Navigate to Settings → Alert Connectors.
- Click Add Connector.
- Choose the platform (Slack or Teams).
- Paste your webhook URL.
- Select the severity levels you want to receive (e.g., High and Critical only).
- Click Create Connector.
3. Test the Connection
Click the ⚡ Test button next to your connector. A sample alert message will be sent to your channel. If it arrives, you're all set.
Configuring Severity Filters
Each connector has a severity filter that controls which alerts are forwarded:
| Severity | Color | Recommended Use |
|---|---|---|
| Critical | Purple | Immediate business impact, send to all channels |
| High | Red | Important failures, send to team channels |
| Medium | Orange | Review-worthy issues, optional forwarding |
| Low | Blue | Informational, typically filtered out |
By default, new connectors forward High and Critical alerts. You can adjust this at any time by editing the connector.
Managing Connectors
Enabling and Disabling
Use the toggle button next to each connector to temporarily disable it without deleting the configuration. Disabled connectors do not receive any alerts.
Editing
Click the pencil icon to update the connector's name, webhook URL, or severity filters. The connector type (Slack/Teams) cannot be changed after creation — create a new connector instead.
Deleting
Click the trash icon to permanently remove a connector. This action cannot be undone.
What Gets Forwarded
Alert messages include:
- Title and description of the alert
- Severity level with color coding
- Space name for context
- Alert type (quality, product, smart)
- Product name when applicable
- View in Qarion button linking directly to the alert
Troubleshooting
Test message not arriving
- Verify the webhook URL is correct and starts with
https://. - Check that the webhook is still active in your Slack/Teams settings.
- Ensure the target channel hasn't been archived or deleted.
Alerts not forwarding
- Confirm the connector is active (toggle is green).
- Check the severity filter — the alert's severity must match one of the selected levels.
- Verify the alert type matches the connector's type filter (if configured).
Webhook returns an error
- 403/401: The webhook token may have been revoked. Regenerate it in your platform.
- 404: The webhook URL may be invalid or the channel was deleted.
- Timeout: Network issues between Qarion and the external platform. Retry later.
Best Practices
- Separate channels by severity: Route critical alerts to a dedicated
#incidentschannel and lower severities to#data-quality. - Use descriptive names: Name connectors after their target channel (e.g., "Slack #data-alerts-prod") for easy identification.
- Start with high/critical only: Avoid alert fatigue by forwarding only the most important alerts initially, then expand as needed.
- Test after creating: Always use the test button to verify connectivity before relying on the connector.