Notifications
The Notifications module keeps you informed about important platform events. You can receive notifications via email, in-app bell icon, and Slack — with the ability to customize exactly which events you want to be notified about.
Notification Channels
| Channel | Status | Description |
|---|---|---|
| Available | Notifications sent directly to your registered email | |
| In-App (Bell Icon) | Available | Notifications accessible from the bell icon in the top navigation bar |
| Slack | Available | Notifications posted to a linked Slack channel via OAuth integration |
| Microsoft Teams | Coming Soon | Notifications to a Microsoft Teams channel |
Setting Up Notifications
Email & In-App Notifications
- Navigate to Notification Settings from the left menu.
- Under the Email and In-App section, toggle the switch to On.
- Browse the notification categories and toggle individual events on or off based on your preferences.
info
Ensure your email address is correct in your profile settings to receive email notifications.
Slack Notifications
- In Notification Settings, navigate to the Other Apps section.
- Click Add to Slack to begin linking your Slack workspace.
- You will be redirected to Slack's authorization page — select the channel where notifications should be posted and grant the required permissions.
- Once linked, return to Atmosly and select which notification events should be sent to Slack.
To disable Slack notifications, toggle the switch off in Atmosly. To fully remove the integration, uninstall the Atmosly app from your Slack workspace.
Notification Events
Notifications are organized into categories. You can subscribe or unsubscribe to each event individually.
Cluster Events
| Event | Description |
|---|---|
| Cluster Created | A new cluster has been provisioned |
| Cluster Updated | Cluster configuration has been modified |
| Cluster Destroyed | A cluster has been destroyed |
| Cluster Unhealthy | A cluster's health status has degraded |
| Cluster Upgrade | Kubernetes version upgrade notifications |
Node Group Events
| Event | Description |
|---|---|
| Node Group Created | A new node group has been added |
| Node Group Updated | Node group configuration has been modified |
| Node Group Deleted | A node group has been removed |
Environment Events
| Event | Description |
|---|---|
| Environment Deployed | A new environment has been deployed |
| Environment Updated | An environment has been updated |
| Environment Deleted | An environment has been deleted |
| Environment Scale Up/Down | An environment has been scaled by a guardrail |
Project Events
| Event | Description |
|---|---|
| Project Created | A new project has been created |
| Project Updated | A project has been modified |
| Project Deleted | A project has been deleted |
CI/CD & Pipeline Events
| Event | Description |
|---|---|
| Pipeline Success | A CI/CD pipeline completed successfully |
| Pipeline Failed | A CI/CD pipeline has failed |
| Workflow Terminated | A workflow has been terminated |
Deployment Events
| Event | Description |
|---|---|
| Deployment Approval Requested | A deployment is awaiting approval |
| Deployment Approved | A deployment has been approved |
| Deployment Rejected | A deployment approval has been rejected |
Helm Chart Events
| Event | Description |
|---|---|
| Helm Repo Created/Updated/Deleted | Helm repository changes |
| Helm Chart Deployed/Updated/Deleted | Helm chart deployment changes |
Guardrail Events
| Event | Description |
|---|---|
| Guardrail Created/Updated/Deleted | Guardrail policy changes |
| Guardrail Enabled/Disabled | Guardrail policy toggled |
| Guardrail Missed Run | A scheduled guardrail run was missed |
FinOps / Cost Events
| Event | Description |
|---|---|
| Budget Warning | Cloud spending is approaching the budget threshold |
| Budget Critical | Cloud spending has exceeded the budget |
| Cost Anomaly | An unexpected cost spike has been detected |
| New Recommendations | New cost optimization recommendations are available |
| Daily Digest | Daily cost summary report |
| Forecast Alert | Cost forecast exceeds expected thresholds |
Health Issue Events
| Event | Description |
|---|---|
| Health Issues Detected | Critical or high-severity health issues have been detected in an environment (e.g., pod crashes, service failures, resource issues). |
User & Integration Events
| Event | Description |
|---|---|
| User Registered | A new user has signed up |
| User Deleted | A user has been removed |
| User Role Updated | A user's role has been changed |
| Integration Updated | An integration has been modified |
Managing Notifications
- Subscribe/Unsubscribe — Toggle individual notification events on or off from the Notification Settings page.
- Search — Use the search bar to find specific notification events by name or description.
- Channel Selection — For each event, choose whether to receive it via Email, Slack, or both.
Permissions
To manage notification settings, your role must have the Notification permissions:
- View notifications — View notification preferences
- Edit notifications — Modify notification subscriptions
Troubleshooting
- If you're not receiving email notifications, check your spam folder and verify your email address in profile settings.
- For Slack notification issues, ensure Atmosly has the necessary permissions in your Slack workspace and that the correct channel is linked.
- You can also reach out to us at contact@atmosly.com.