Best way to subscribe to external AWS events from wappler

I’m new to wappler and have done some searching on this topic. Here is my scenario.

I’m using wappler to build my application dashboard. As part of the application workload, some compute is running in AWS. I am using the server side API Action to kick-off this request. The processing takes a few minutes to build and run. (launch, download docker containers and run some processing) I am hoping to improve the processing time but regardless it is an asynchronous process that will take anywhere from 5-15 minutes to complete.

What is the best way to receive notification and a message with a few details/variables per customer that an aws process has completed?

should i create an SQS queue and poll? (I could have AWS service post a message)
can I create an API that AWS calls when complete?
should I create a file in an S3 bucket and look for it to indicate the job is complete?
something else? has anyone done this from wappler?

Let me know your feedback or thoughts on how to best address this. Thanks!

You can use a server connect action to receive anything you want. Just have your process call a server action when complete. Server action urls take the form of:

http(s)://your-server-host/dmxConnect/api/path-to-your-action.php

Thanks. Will try it.