--- title: Amazon SNS Spoke description: Integrate ServiceNow with Amazon SNS. Manage topics and subscriptions, and delegate roles in Amazon SNS from your ServiceNow instance. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/integration-hub/amazon-sns-spoke.html release: australia product: Integration Hub classification: integration-hub topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [Integration Hub spokes, Build integrations, Integration Hub, Workflow Data Fabric] --- # Amazon SNS Spoke Integrate ServiceNow with Amazon SNS. Manage topics and subscriptions, and delegate roles in Amazon SNS from your ServiceNow instance. ## Request apps on the Store Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html). ## Integration Hub subscription This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf). ## Spoke version Amazon SNS spoke spoke v1.1.4 is the latest version. For version history of the spoke, see [Amazon SNS spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-amazon-sns.html). ## Supported version This spoke was built for API version 2010-03-31, but may be compatible with later versions. ## Spoke requirements - User with full access to Amazon SNS. - Access Key ID and Secret Access Key of the user. Record these values for later use. For information about creating and accessing keys, see the [AWS Security Credentials](https://docs.aws.amazon.com/general/latest/gr/aws-security-credentials.html) documentation. ## Spoke subflows The Amazon SNS spoke provides a sample subflow to demonstrate automating Amazon SNS tasks. To customize the sample subflow, copy it to a new application scope. Available sample subflow is, Amazon SNS Subscription. The subflow receives three types of messages; Notification, Subscription Confirmation, and Unsubscribe Confirmation. This subflow is triggered when you configure your ServiceNow instance to receive events from Amazon SNS. For more information about the required configurations, see [Receive events at your ServiceNow instance from Amazon SNS](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/notification-sns.md). **Note:** Spoke subflow can be used independently to subscribe for notifications from Amazon SNS. For more information about the configurations, see [Receive events at your ServiceNow instance from Amazon SNS](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/notification-sns.md). ## Spoke actions The Amazon SNS spoke provides actions to automate Amazon SNS tasks when events occur in ServiceNow. Available actions include:
| Category | Action | Description |
|---|---|---|
| Permission Management | Add Permission | Adds a statement to a topic's access control policy and grants access for the specified AWS accounts for the specified actions. |
| Remove Permission | Removes a statement from a topic's access control policy and revokes access for the specified AWS accounts for the specified actions. | |
| Subscription Management | Confirm Subscription | Verifies intent of endpoint owner to receive messages by validating the token sent to the endpoint through an earlier Subscribe action. |
| Create Subscription | Creates a subscription on a topic. | |
| Delete Subscription | Deletes a subscription on a topic. | |
| Get Subscription Attributes | Retrieves all properties of a subscription. | |
| List Subscriptions | Retrieves a list of all subscriptions to a specific region.**Note:** In your flow, use the Get Subscription Attributes action before this action to populate the required records. | |
| List Subscriptions By Topic | Retrieves a list of the subscriptions to a specific topic.**Note:** In your flow, use the Get Subscription Attributes action before this action to populate the required records. | |
| Set Subscription Attributes | Enables a subscription owner to set an attribute of the subscription to a new value. | |
| Topics Management | Create Topic | Creates a topic for which notifications can be published. |
| Delete Topic | Deletes a topic and all its subscriptions. | |
| Get Topic Attributes | Retrieves all properties of a topic. Topic properties retrieved may differ based on the authorization of the user. | |
| List Topics | Retrieves a list of the requester's topics.**Note:** In your flow, use the Get Topic Attributes action before this action to populate the required records. | |
| Publish Batch Messages to Topic | Sends batch messages to an Amazon SNS topic. | |
| Publish Message to Topic | Sends a message to an Amazon SNS topic. | |
| Set Topic Delivery Policy | Enables a topic owner to set a delivery policy of the topic to a new value. | |
| Set Topic Display Name | Enables a topic owner to set a display name of the topic to a new value. |