Skip to main content

Overview

Notifications enable AWX to send alerts about job status, workflow completion, and other events to external services. Notifications are configured via notification templates and can be associated with jobs, projects, and workflows.

Notification Templates

Endpoints

List Notification Templates

Create Notification Template

Slack Notification

Email Notification

Webhook Notification

string
required
Notification template name
string
Template description
integer
required
Organization ID
string
required
Notification type: email, slack, twilio, pagerduty, webhook, mattermost, rocketchat, irc, grafana
object
required
Configuration specific to notification type

Test Notification

Sends a test notification to verify configuration.

Notification Types

Email

Slack

PagerDuty

Webhook

Mattermost

Associate Notifications with Resources

Job Template Notifications

Started Notifications

Success Notifications

Error Notifications

Workflow Template Notifications

Organization Notifications

Project Notifications

Notifications

List Notifications

Get notification history:

Retrieve Notification

integer
Notification ID
string
Status: pending, successful, failed
string
Error message if failed
integer
Number of notifications sent
string
Type of notification
string
Notification recipients
string
Notification subject/title
object
Notification message body

Job Notifications

Notification Messages

Notification messages include job/workflow details:

Filtering

Complete Example