How to Retrieve Messages from AWS SQS Queue in n8n cloud?

Hi n8n community, how are you doing?

I’m using n8n cloud and successfully used the AWS SQS node to send messages to an Amazon SQS queue. However, I’m struggling to understand how to retrieve items from the queue! There doesn’t seem to be a “no-code” way to do this. I also couldn’t make it work using the HTTP Request node, as it seems Amazon requires a different type of authentication.

Does anyone know how I can solve this?

I’d also like to suggest to the n8n team to include an action in the SQS node to fetch items from the queue. The absence of this feature makes it harder to use SQS seamlessly within n8n.

Thanks in advance!

Information on your n8n setup

  • n8n version: 1.37.3
  • **Database (default: SQLite):cloud
  • **n8n EXECUTIONS_PROCESS setting (default: own, main):cloud
  • Running n8n via (n8n cloud): cloud
  • **Operating system:Mac OS - 14.2.1

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

hello @Eduardo_Moscatelli

that’s a very old node, so it may have a lack of functionality. You can use the HTTP requests node, but there is a headache with authentication there.

The simplest approach is to use a lambda node and create a simple lambda with the SQS functionality

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.