The AWS SNS Package enables Automation 360 bots to use Amazon Simple Notification Service for notification-driven and event-driven automation scenarios. It allows bot developers to publish messages to SNS topics, send SMS alerts, subscribe email or SMS endpoints, apply subscription filter policies, inspect topic attributes, list topic subscriptions, retrieve metrics summary, unsubscribe endpoints, and close the AWS SNS session after execution.
This package is useful when automation workflows need to notify users, teams, support groups, business stakeholders, or downstream systems without building custom API scripts. A bot can publish a message once to an SNS topic and Amazon SNS can distribute it to configured subscribers such as email and SMS endpoints. This helps support alerting, approval updates, exception notifications, finance updates, compliance messages, operational status updates, and cloud integration workflows.
Actions Included:
Start Session
Publish Message to Topic
Publish SMS to Phone Number
Subscribe Endpoint
List Subscriptions by Topic
Get Topic Attributes
Get Topic Metrics Summary
Unsubscribe Endpoint
End Session
The package also supports filter policy scenarios where subscribers receive only matching messages based on message attributes. This is useful for targeted notifications, such as routing high-priority finance alerts to one subscriber group and operational alerts to another subscriber group.
The included demo bot shows how to configure the package, connect to AWS SNS, topic publishing, SMS publishing, endpoint subscription, filter policy-based delivery, subscription listing, topic attribute retrieval, metrics summary, unsubscribe operation, and session closure.