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

ChannelWhat it doesRequired configuration
EmailSends to an email addressEmail address
SlackPosts to a Slack channel via webhookSlack incoming webhook URL
DiscordPosts to a Discord channel via webhookDiscord webhook URL
Microsoft TeamsPosts to a Teams channel via webhookTeams incoming webhook URL
WebhookPosts JSON to any URL with HMAC-SHA256 signingWebhook URL and optional secret
TelegramSends via Telegram Bot APIBot token and Chat ID

SMS and WhatsApp channels are coming soon.


Digest mode

Each channel has a configurable delivery mode:

ModeWhen notifications are sent
ImmediateEvery event triggers a notification right away (default)
5-minute digestNon-critical events are batched and sent every 5 minutes
15-minute digestNon-critical events batched every 15 minutes
1-hour digestNon-critical events batched every hour
Daily digestNon-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.


Related articles