AWS SNS
Publish, list, inspect, and manage Amazon Simple Notification Service topics and subscriptions.
Tools
| Name | Description |
|---|---|
list_topicsList SNS topics with an explicit page size. | List SNS topics with an explicit page size. |
get_topic_attributesReturn attributes for one SNS topic ARN. | Return attributes for one SNS topic ARN. |
create_topicCreate an SNS topic or return the existing topic ARN for the same name. | Create an SNS topic or return the existing topic ARN for the same name. |
publish_messagePublish a message to one topic, target ARN, or phone number. | Publish a message to one topic, target ARN, or phone number. |
list_subscriptionsList SNS subscriptions globally or for one topic ARN. | List SNS subscriptions globally or for one topic ARN. |
subscribeSubscribe one endpoint to an SNS topic. Email and HTTP/S endpoints still require provider confirmation. | Subscribe one endpoint to an SNS topic. Email and HTTP/S endpoints still require provider confirmation. |
unsubscribeUnsubscribe one exact SNS subscription ARN. Requires exact confirmation. | Unsubscribe one exact SNS subscription ARN. Requires exact confirmation. |
delete_topicDelete one exact SNS topic ARN. Requires exact confirmation. | Delete one exact SNS topic ARN. Requires exact confirmation. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('aws-sns', 'list_topics', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'aws-sns',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect AWS SNS to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does AWS SNS support?
AWS SNS supports 8 tools including List Topics, Get Topic Attributes, Create Topic, Publish Message, List Subscriptions, and more.
Can I use AWS SNS with AI agents?
Yes. Add AWS SNS to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can AWS SNS be used in stateful agent workflows?
Yes. Agents can combine AWS SNS tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does AWS SNS use?
AWS SNS uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the AWS SNS integration cost?
The AWS SNS integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
Connect AWS SNS in minutes
Get 20,000 free action executions every month. No credit card required.