# New message trigger

This trigger monitors a message topic and picks up newly published messages. Each message received is processed as a new job.

429 RESPONSES

When using the New message trigger, note that Amazon SNS treats a 429 (Too Many Requests) response as a successful delivery. This means that events receiving a 429 response are not retried or sent to a Dead Letter Queue (DLQ).

To prevent event loss, configure the SNS topic's delivery policy to throttle the message delivery rate according to Workato's rate limits. Although AWS SNS doesn't currently support treating a 429 as a failure code to trigger retries, you can manage the delivery rate by setting the throttlePolicymaxReceivesPerSecond. Refer to the AWS SNS documentation (opens new window) for more information.

# Input

Field Description
Topic name Select the message topic from the picklist.
Message format Select the message format. The message format will determine the output of this trigger. Learn more here (opens new window).
Message schema
Only for JSON message format
Define the message schema.
Message attributes schema Define the message attribute schema, if any.

# Output fields

Field Description
Type The type of message.
Message ID A unique message ID.
Topic ARN The Amazon Resource Name (ARN) for the topic.
Topic name The topic name.
Subject The Subject parameter specified when the notification was published to the topic.
Timestamp The time (GMT) when the subscription confirmation was sent.
Signature version The version of the Amazon SNS signature used.
Signature The encoded signature.
Signing cert URL The URL to the certificate that was used to sign the message.
Message The message. The datatype of this datapill depends on the trigger configuration.
Message attribute The message attributes. This depends on the trigger configuration.


Last updated: 7/30/2024, 4:28:20 PM