Notification Channels Overview
Who this is for
Anyone setting up notifications in CloudAIPilot for the first time, or anyone reviewing their current notification setup.
What you will complete
Understand how notification channels work, which channel types are available, and how delivery modes and preferences interact.
Before you begin
- Admin or Owner role required to add and manage notification channels.
- Navigate to Settings → Notification Channels.
What are notification channels?
A notification channel is a destination where CloudAIPilot sends alerts and system event messages. You configure channels at the organization level, and all active channels receive notifications when events occur.
Examples of events that trigger notifications:
- An alert rule fires (CPU critical, disk warning)
- A backup completes or fails
- A deployment succeeds or fails
- A team member is invited
- A FinOps anomaly is detected
Available channel types
| Channel | What it does | Required configuration |
|---|---|---|
| Sends to an email address | Email address | |
| Slack | Posts to a Slack channel via webhook | Slack incoming webhook URL |
| Discord | Posts to a Discord channel via webhook | Discord webhook URL |
| Microsoft Teams | Posts to a Teams channel via webhook | Teams incoming webhook URL |
| Webhook | Posts JSON to any URL with HMAC-SHA256 signing | Webhook URL and optional secret |
| Telegram | Sends via Telegram Bot API | Bot token and Chat ID |
SMS and WhatsApp channels are coming soon.
Digest mode
Each channel has a configurable delivery mode:
| Mode | When notifications are sent |
|---|---|
| Immediate | Every event triggers a notification right away (default) |
| 5-minute digest | Non-critical events are batched and sent every 5 minutes |
| 15-minute digest | Non-critical events batched every 15 minutes |
| 1-hour digest | Non-critical events batched every hour |
| Daily digest | Non-critical events batched into one daily summary |
Important: Critical severity alerts always send immediately regardless of the digest mode setting. Digest mode only affects lower-priority events.
Change a channel's digest mode using the dropdown next to the channel name in the channel list.
Channel states
Each channel has two status indicators:
Verified / Unverified: Whether a test notification has been sent and confirmed. New channels start as Unverified. Click Test on the channel to send a test message and move it to Verified.
Active / Paused: Whether the channel is currently receiving notifications. Click the power icon to toggle. Paused channels receive no notifications until re-activated.
Per-member notification preferences
Each team member can choose which event types they personally receive in My Alert Preferences (on the Notification Channels page). Admins can also set notification policies for individual team members and lock specific settings.
See KB-10-05 for the full preferences matrix.