Skip to content

SNS Message


The SNS component sends a simple message to an SNS topic. Using this component is the best way to initiate the next step in a business process on completion of an orchestration job.

Topics will be created if they don't already exist. Please use the Amazon Console or your preferred API to subscribe to the SNS topic to meet your integration requirements. For example, you may wish to turn each SNS message into an email, or place a copy of the message onto an SQS queue.


Name = string

A human-readable name for the component.

AWS Region = drop-down

The Amazon region your topic is located in. Since the topic is created if it doesn't exist, be sure to set the region correctly, or you may create duplicate topic names in other regions.

Topic Name = drop-down

The name for the topic you wish to post to. Pick an existing topic from the drop-down list, or type a topic name. A new topic will be created if the typed name does not already exist. Amazon has rules on the allowed topic names—refer to the Amazon SNS FAQ for the allowed format.

Subject = string

The subject used if the SNS topic is subscribed to via email. The subject is not used for any other subscription types.

Message = string

The content of your message. Can contain variables to be resolved at runtime, in the same way that other components can use variables. Read Variables to learn more. Multi-line messages can be created. In the Message editor, use Shift + Enter to create a new line.


Ensures the topic exists in the specified AWS region using the credentials associated with the current environment. The message will be sent, but since no subscriptions will exist at that point, it will be lost.

Once a subscription is established to the topic, the next execution of the component will result in the message being passed to that subscription.

Snowflake Delta Lake on Databricks Amazon Redshift Google BigQuery Azure Synapse Analytics