Posted On: Nov 13, 2023

Today, AWS announces the general availability of customizable actions in the AWS Chatbot. Actions are configurable buttons displayed on the AWS service event notifications in Microsoft Teams and Slack channels. AWS customers can include actions on service event notifications to operationalize their frequently used DevOps runbook processes and incident response tasks to shorten diagnosis and resolution cycle time.

With this launch, AWS customers can quickly run common DevOps tasks by using the recommended and customer-defined action buttons. Recommended actions are displayed automatically on notifications based on the AWS resource state and notification type. Using recommended preconfigured actions for AWS Chatbot, customers can restart an EC2 instance on receiving EC2 instance terminated notification or resume a stopped CodeBuild. Customers can also define custom action buttons on notifications. Members specify the custom action button name and an action to run. The custom action target can be a CLI command, a Lambda function, or a Systems Manager automation document. When members select an action button on notifications, AWS Chatbot runs the configured action under the configured IAM permissions.

Get started with actions in chat channels by installing the AWS Chatbot apps for Microsoft Teams and Slack. You can configure and use actions at no additional cost. This feature is available in all public AWS Regions where AWS Chatbot service is offered. To learn more about custom actions in AWS Chatbot, visit the AWS Chatbot documentation or the AWS Chatbot product page.