Skip to main content

Overview

Introduction

The AstroPulse platform provides a comprehensive notification system that keeps you informed about the status of your clusters and applications. Notifications are managed through the web UI in the platform console, making it easy to configure and manage your notification preferences.

The platform supports multiple notification channels:

  • Email notifications - Available for all users
  • Slack notifications - Available for Enterprise plans via webhook URLs
UI-Based Configuration

Notifications are now configured entirely through the web UI. The platform automatically manages notification subscriptions and integrations for both cluster and application workflows.

Notification Topics

The notification system supports several topics that you can subscribe to:

  • Cluster Pipeline - Notifications about cluster creation, updates, and status changes
  • Application Pipeline - Notifications about application deployments, updates, and status changes
  • System Events - Important platform-wide notifications and maintenance updates

Configuring Notifications

Step 1: Access Notification Settings

  1. Log in to the AstroPulse Console
  2. Navigate to SettingsNotifications
  3. Select your organization from the dropdown

Step 2: Set Up Notification Channels

Email Notifications

  1. Click Add Channel
  2. Select Email as the channel type
  3. Enter your email address
  4. Click Create Channel

Slack Notifications (Enterprise Only)

  1. Click Add Channel
  2. Select Slack as the channel type
  3. Enter your Slack webhook URL
  4. Click Create Channel

Step 3: Configure Topic Subscriptions

  1. Click Add Subscription
  2. Select the topic you want to subscribe to (e.g., "Cluster Pipeline")
  3. Choose which notification channels should receive these notifications
  4. Click Create Subscription

Step 4: Manage Existing Notifications

  • Toggle notifications on/off using the switches next to each channel or subscription
  • Edit channels by clicking the edit icon
  • Delete channels by clicking the trash icon
  • Test notifications using the test button to verify your setup

Notification Integration in Wizards

When creating clusters or applications through the platform's wizard interface, you'll see a Notifications step that allows you to:

  • Configure notifications specific to that resource
  • Choose which existing notification channels to use
  • Set up new notification channels if needed
  • Enable/disable notifications for specific events

This integration ensures that you receive timely updates about your deployments without requiring manual API configuration.

Managing Notifications

Organization-Level Management

  • Only organization owners can manage notification settings
  • Other organization members have read-only access to notification configurations
  • Notifications are scoped to the organization level

Bulk Operations

  • Resubscribe All: Quickly re-enable all disabled subscriptions
  • Unsubscribe All: Compliance-friendly way to opt out of all notifications (creates permanent record)

Notification Preferences

Each notification subscription can be configured with:

  • Enabled/Disabled status: Control whether notifications are sent
  • Channel selection: Choose which channels receive notifications
  • Topic filtering: Subscribe only to relevant notification topics

Best Practices

  1. Set up email notifications first - They're available for all plan types
  2. Use Slack for team notifications - Configure team channels for shared awareness
  3. Subscribe to cluster-pipeline notifications - Essential for monitoring cluster creation and updates
  4. Test your configuration - Use the test buttons to verify notifications are working
  5. Review periodically - Audit your notification settings regularly to ensure they match your needs

Troubleshooting

Common Issues

Notifications not received:

  • Check that the channel is enabled
  • Verify the subscription is enabled
  • Confirm the email address or webhook URL is correct
  • Test the channel using the test button

Slack notifications not working:

  • Ensure you have an Enterprise plan (Slack requires Enterprise)
  • Verify the webhook URL is correct and active
  • Check that the Slack app has permission to post to the channel

Missing notification options:

  • Ensure you're an organization owner
  • Check that you've selected the correct organization
  • Verify your plan includes the notification features you need

For additional support, contact support@astropulse.io.