Alert Channels

Configure where and how you receive notifications when alerts are triggered.

Overview

Alert channels define how you're notified when KPI thresholds are breached, drift is detected, or anomalies occur. Configure multiple channels for different severity levels and teams.

Supported Channels

Email

Send alerts to individual or group email addresses.

  • Supports multiple recipients
  • HTML formatted alerts with details
  • Configurable subject line

Slack

Post alerts to Slack channels via webhook.

  • Rich message formatting
  • Action buttons for quick response
  • Thread replies for updates

PagerDuty

Create incidents in PagerDuty for on-call alerting.

  • Automatic incident creation
  • Severity mapping
  • Auto-resolve on recovery

Microsoft Teams

Post alerts to Microsoft Teams channels via incoming webhook.

  • Adaptive Card formatting
  • Action buttons for quick response
  • Channel-level targeting

Webhook

Send alerts to any HTTP endpoint.

  • Custom payload format
  • Authentication headers
  • Retry on failure

Creating Alert Channels

Via UI

  1. Navigate to Controls → Alert Channels
  2. Click Add Channel
  3. Select channel type (Email, Slack, PagerDuty, Microsoft Teams, Webhook)
  4. Configure channel settings
  5. Test the channel
  6. Save

Email Configuration

Name: Engineering Team
Type: Email
Recipients: 
  - eng-alerts@company.com
  - oncall@company.com

Slack Configuration

Name: Slack Alerts
Type: Slack
Webhook URL: https://hooks.slack.com/services/T00/B00/xxx
Channel: #ai-alerts

PagerDuty Configuration

Name: PagerDuty Critical
Type: PagerDuty
Integration Key: your-integration-key
Severity Mapping:
  critical: critical
  warning: warning

Webhook Configuration

Name: Custom Webhook
Type: Webhook
URL: https://api.yourservice.com/alerts
Method: POST
Headers:
  Authorization: Bearer your-token
  Content-Type: application/json

Using Alert Channels

Once created, alert channels can be assigned to:

💡
Best Practice
Create separate channels for different severity levels. Route critical alerts to PagerDuty and warnings to Slack.

Testing Channels

Before using a channel in production:

  1. Click the Test button on the channel
  2. Verify you receive the test notification
  3. Check the message format is correct

Alert Payload

Alerts include the following information:

  • Title - Alert summary
  • Severity - Warning or Critical
  • Source - KPI, Drift, or Anomaly rule
  • Workflow - Affected workflow
  • Value - Current metric value
  • Threshold - Configured threshold
  • Timestamp - When alert triggered
  • Link - Direct link to TuringPulse

Next Steps