Files
oam/knowledge base/cloud computing/aws/chatbot.md
2025-02-03 23:20:08 +01:00

1.6 KiB

Chatbot

Enables using messaging program chat rooms to monitor, and respond to, operational events in AWS by processing service notifications from SNS and forwarding them to chat rooms like Slack channels.

One can also run AWS CLI commands in chat channels using Chatbot.

  1. TL;DR
  2. Further readings
    1. Sources

TL;DR

Chatbot has no additional charge, minimum fees nor upfront commitments.
One will pay for the underlying services (SNS, SQS, CloudWatch, …).

Supports Amazon Chime, Microsoft Teams, and Slack at the time of writing.

Usage
# List Slack workspaces.
aws chatbot describe-slack-workspaces
aws chatbot describe-slack-workspaces --query 'SlackWorkspaces'

# Show Slack channel configurations.
aws chatbot describe-slack-channel-configurations
aws chatbot describe-slack-channel-configurations --query 'SlackChannelConfigurations'

Further readings

Sources