Consume 3rd party SQS messages

Handling jobs dispatched from the application itself is pretty straight forward, but it is possible to handle jobs pushed to SQS from another aws service for example? Do I need to basically consume with a white (true) and a raw sqs client?