Notifications
Configure notifications to be alerted when important events occur in your application environments.
Overview
Quave Cloud can send notifications for various deployment and scaling events. You can configure which events trigger notifications and choose between email and Slack notifications.
Configuring Notifications
Access notification settings from the Notifications tab in your account settings.
Available Channels
- Email: Receive notifications via email
- Slack: Send notifications to a Slack channel (requires webhook URL configuration)
Notification Settings Types
The following events can trigger notifications. Events marked as Enabled by Default are automatically enabled for new environments.
Build Events
| Event | Description | Enabled by Default |
|---|---|---|
| Building | Docker image is being built | No |
| Waiting for image | Waiting for Docker image to be available | No |
| Build failed | Build process failed (compilation, Dockerfile errors) | Yes |
| Image in waiting failed to build | Docker image build failed | Yes |
| Built | Build completed, ready to deploy | No |
| Image in waiting is ready | Image is ready for deployment | No |
Deploy Events
| Event | Description | Enabled by Default |
|---|---|---|
| Deploying | Containers are being deployed | No |
| Deploy failed to complete | Deployment timed out or failed health checks | Yes |
| Deploy failed to start | Containers failed to start | Yes |
| Deployed | Code deployment completed successfully | No |
Scaling Events
| Event | Description | Enabled by Default |
|---|---|---|
| Scaling | Container count is being adjusted | No |
| Scaled | Scaling operation completed successfully (containers adjusted) | No |
Lifecycle Events
| Event | Description | Enabled by Default |
|---|---|---|
| Build canceled | Build was manually canceled | Yes |
| Canceled due to new deploy | Canceled because a new deployment was triggered | No |
| Stopping | Containers are being stopped | No |
| Stopped | Environment stopped gracefully after successful operation | Yes |
Best Practices
- Enable failure notifications - At minimum, enable notifications for build and deploy failures to catch issues early
- Configure Slack for team visibility - Use Slack channels to keep your entire team informed of deployment events
- Customize per environment - Consider different notification settings for production vs staging environments
- Use dedicated channels - Create dedicated Slack channels for different apps or environments to reduce noise
Slack Integration
To configure Slack notifications:
- Create a Slack webhook URL in your Slack workspace
- Go to the Notifications tab in your account settings
- Enable Slack notifications for desired events
- Enter the webhook URL for the Slack channel
tip
You can configure different Slack channels for different events or environments to better organize your notifications.