Troubleshoot Missed Notifications

Who this is for

Anyone who expected to receive a notification for an event (alert, backup, deployment) but did not receive it.

What you will complete

Diagnose why a notification was missed and fix the underlying cause.


Step 1: Confirm the event actually occurred

Before troubleshooting notification delivery, confirm the underlying event actually fired.

  • For alerts: go to Alerts → Events and check if the alert event appears in the log.
  • For backups: go to Backups and check the backup history.
  • For deployments: go to the site or app and check the deployment history.

If the event does not appear in the relevant log, the event did not occur — there is no notification to troubleshoot.


Step 2: Check the delivery history

  1. Go to Settings → Notification Channels → Delivery History.
  2. Find the event in the log (filter by date and event type).
  3. Check the delivery status:
  • Delivered — the notification was sent successfully. The issue is in your receiving end (spam filter, channel settings).
  • Failed — CloudAIPilot attempted delivery but it failed. Read the error message.
  • No entry — the notification was never attempted. Check channel status and preferences.

Step 3: Follow the diagnosis path

If status is "Delivered" but you did not receive it

Email channels:

  • Check your spam/junk folder.
  • Check if your email client has a filter that auto-archives or deletes messages from the sender domain.
  • Verify the email address in the channel config matches your inbox.

Slack channels:

  • Check that you are in the channel where the bot posts.
  • Slack may have channel mute or notification settings that suppressed the notification.

Telegram channels:

  • Check that you have not muted the bot in Telegram settings.

If status is "Failed"

Read the error message in the delivery log. Common fixes:

Slack/Teams/Discord "webhook URL invalid or expired" Fix: Re-create the webhook in your messaging platform and update the URL in CloudAIPilot.

Email "rejected by server" Fix: The recipient email server rejected the message. Try a different email address or contact your email admin to allowlist the sender domain.

Telegram "bot blocked" Fix: Open Telegram, find your bot, and click Unblock or Start.

Webhook "connection timed out" Fix: Your webhook endpoint is not responding. Verify the destination URL is online and accepting POST requests.


If there is no delivery log entry for the event

Cause A: No active channels Fix: Go to Settings → Notification Channels and verify at least one channel is Active (green power icon). If all channels are Paused, no notifications are sent.

Cause B: Event type is disabled in your preferences Fix: Go to Settings → Notification Channels → My Alert Preferences and verify the event type is checked.

Cause C: Alert was in Snoozed state When an alert is snoozed, repeat notifications for that alert are suppressed during the snooze window. Fix: Check the alert status in Alerts → Events.

Cause D: Digest mode delayed the notification Fix: If the channel uses a digest mode (15-min, 1-hour, daily), notifications are batched. Wait for the next digest window to confirm the notification is included.


What success looks like

  • After fixing the underlying cause, test the channel (Test button) to confirm delivery works.
  • The next real event produces a successful delivery log entry.

Related articles