Notification History and Delivery Logs

Who this is for

Anyone who wants to verify that notifications were sent, diagnose missed notifications, or audit notification activity.

What you will complete

Access the delivery history log, read delivery status entries, and identify failed deliveries.

Before you begin

  • Navigate to Settings → Notification Channels → Delivery History (link at the bottom of the Notification Channels page).

What the delivery log shows

The Delivery History page is a chronological log of every notification CloudAIPilot attempted to send. Each entry shows:

  • Event type — which event triggered the notification (e.g., "alert fired", "backup failed")
  • Channel — which notification channel the delivery was attempted on
  • Status — Delivered or Failed
  • Timestamp — when the delivery was attempted
  • Error message — if failed, why it failed

Step-by-step: find a specific notification

  1. Go to Settings → Notification Channels.
  2. Click Delivery History at the bottom of the page.
  3. Use the date range filter to narrow to the time period you are investigating.
  4. Use the Channel filter to show deliveries for a specific channel only.
  5. Use the Status filter to show only Failed deliveries.
  6. Find the relevant entry and click to expand the full details.

Understanding delivery statuses

Delivered: The notification was successfully sent to the channel. For webhooks and API-based channels, this means the platform received a 200 OK response from the destination.

Failed: The delivery attempt failed. Common reasons:

  • Email: SMTP rejection, inbox full, or spam filtering
  • Slack/Discord/Teams: Webhook URL expired or was deleted
  • Telegram: Bot was blocked or chat ID is incorrect
  • Webhook: The destination URL returned a non-200 response or timed out

What success looks like

  • For a recent alert or event, a matching entry appears in the delivery log with "Delivered" status.
  • You can trace every notification from event trigger to delivery outcome.

Common errors and fixes

"I see a 'Failed' entry for my Slack channel" Cause: The webhook URL may have expired or been deleted in Slack. Fix: Recreate the Slack webhook, update the URL in CloudAIPilot, and test the channel.

"I see no entries for a recent event I expected to receive" Cause (A): Your personal notification preferences may have the event type turned off. Cause (B): No active channels are configured. Cause (C): The channel was in Paused state when the event occurred. Fix: Check your preferences (KB-10-05), verify channels are active, and re-test.


Related articles