Skip to main content

Notifications

Stack Automation Notifications enable space admins to define notifications for deployment lifecycle events and deployment owner/collaborator changes. The notifications will be sent to your email address, Teams or Slack chats, or the automation tool of your choice. You can define multiple notifications for different communication tools and for different channels in the same communication tool.

Supported events:

Deployment Events:

  • Deployment Launch Scheduled
  • Deployment Launch Cancelled
  • Deployment Launched
  • Deployment Deployed
  • Deployment Active With Error
  • Deployment Ended
  • Deployment Ending Failed
  • Deployment Force Ended
  • Deployment Launch Approved
  • Deployment Launch Denied
  • Deployment Idle
  • Deployment Extended
  • Deployment Rescheduled
  • Workflow Started
  • Workflow Failed
  • Drift Detected
  • Updates Detected
  • Collaborator Added
  • Action Failed

Blueprint Events:

  • Blueprint Published
  • Blueprint Unpublished

Space Events:

  • Agent Disconnected
  • Repository Disconnected

To configure Stack Automation notifications:

  1. In Stack Automation, access the suitable space.
  2. Click Settings > Notifications.
  3. Click + Add Notification.
  4. Select the suitable communication tool (Slack, Teams, Webex, Mail, or generic webhook).

    Locale Dropdown

  5. Provide a Name for the notification.
  6. Enter the webhook address, as explained in the desired tool’s official documentation.
  7. For generic webhooks, optionally provide a token from the tool to send with the notification, and select the desired event to test.
  8. Test the configuration.
  9. Click Send Test Message and make sure you receive a Stack Automation notification message in the chat or generic tool.
  10. Click Events to select the notifications to send.
  11. Click Apply.

Webhook Notification Schema

For the Generic Webhook payload envelope, headers, and EventData schemas by event type, see Webhook Notifications Payload Schema.