AWS SQS icon

AWS SQS Integration

Send, receive, and manage messages on Amazon SQS queues. Connect AWS SQS conversations to the systems your team already uses every day. When Watch Queue Messages lands, react with Get Queue Attributes or Get Queue Url.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for AWS SQS integration

Triggers can detect changes in AWS SQS and run actions that can create, search or modify data inside AWS SQS automatically [3] — exactly how you set them.

  • AWS SQS icon
    Watch Queue MessagesTriggers when new messages arrive in an SQS queue. Messages become invisible for the visibility timeout; chain Delete Message to acknowledge.
  • AWS SQS icon
    Get Queue AttributesReturns attributes of an SQS queue.
  • AWS SQS icon
    Get Queue UrlReturns the URL of an existing SQS queue by name.
  • AWS SQS icon
    List Dead Letter Source QueuesLists source queues that have a dead-letter queue configured.
  • AWS SQS icon
    List Message Move TasksLists active and completed message move tasks for a source queue.
  • AWS SQS icon
    List Queue TagsReturns the tags assigned to an SQS queue.
  • AWS SQS icon
    List QueuesLists SQS queues in the region, optionally filtered by name prefix.
  • AWS SQS icon
    Receive MessageRetrieves up to 10 messages from a queue. Messages become invisible for the visibility timeout; delete them to acknowledge processing.
  • AWS SQS icon
    Add PermissionAdds a permission to a queue for a specific principal.
  • AWS SQS icon
    Cancel Message Move TaskCancels a running message move task.
  • AWS SQS icon
    Change Message VisibilityChanges the visibility timeout of a received message.
  • AWS SQS icon
    Change Message Visibility BatchChanges the visibility timeout of multiple received messages in one request.
  • AWS SQS icon
    Create QueueCreates a new SQS queue. FIFO queues must have a name ending in .fifo and set the FifoQueue attribute.
  • AWS SQS icon
    Delete MessageDeletes a received message from a queue, acknowledging successful processing.
  • AWS SQS icon
    Delete Message BatchDeletes up to 10 messages from a queue in a single request.
  • AWS SQS icon
    Delete QueueDeletes an SQS queue and all its messages. This action is irreversible.
  • AWS SQS icon
    Make an API CallPerforms an arbitrary authorized API call to the Amazon SQS endpoint.
  • AWS SQS icon
    Purge QueueDeletes all messages from a queue without deleting the queue itself. This action is irreversible.
  • AWS SQS icon
    Remove PermissionRemoves a permission from an SQS queue.
  • AWS SQS icon
    Send MessageSends a message to an SQS queue.

How to integrate AWS SQS in automation workflow?

3 simple steps to make your AWS SQS connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How AWS SQS connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever AWS SQS app is called in workflows. That allows your communication automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that AWS SQS supports.

The following table illustrates what fields AWS SQS integration require during authorization flow inside our workflow builder [4].

Demonstration of AWS SQS connection step inside WEXTL Workflow Builder [4].

FieldTypeHelp
Access Key IDRequired
text

IAM access key.

Secret Access KeyRequired
password

Stored encrypted. Marker for SigV4 signing.

RegionRequired
text

e.g. us-east-1. Drives host.

ServiceRequired
select

Amazon SQS signing name. Leave as sqs.

Session Tokenpassword

Temporary STS credentials.

Connect AWS SQS to popular apps on WEXTL

Enter a name of the other app you want to sync with AWS SQS below. Click on selected app to explore integration options with AWS SQS. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with AWS SQS integration

Select Watch Queue Messages trigger from AWS SQS - this will be a starting point in your automation. Whenever event happens in AWS SQS, workflow will start [7] from Watch Queue Messages node.

Search for Create Queue, connect it as the next step of integration sequence. You can use filters between Watch Queue Messages and Create Queue, so only important data pass from Watch Queue Messages to the next step. WEXTL gives you full control over the process of AWS SQS automation. All parts of workflow are visible on the canvas [4].

AWS SQS on WEXTL has 25 modules for combining communication automations. Explore AWS SQS documentation for more.

AWS SQS
Watch Queue Messages
AWS SES
Performs action
OR
AWS SES
Triggers
AWS SQS
Create Queue

Demonstration of how visual AWS SQS automation [6] looks in WEXTL.

Frequently asked questions

Common questions about automating AWS SQS in your workflows.

Try AWS SQS on WEXTL®

Claim your 3-day trial to build AWS SQS integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the AWS SQS integration.

  1. AWS SQS integration source code, module specs and credentials implementation.
  2. Internal AWS SQS integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official AWS SQS vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® AWS SQS App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation