I want to get the results of my actor when I run it via make.com, but when I retrieve the dataset items, there’s no way of knowing when the actor will be done.
My only solution is to make the actor wait the maximum amount of time it could possibly take to run, but as you can imagine, this is very ineffective to use in production.
Yep- you should try breaking up your flow into two scenarios where your second scenario is watching for actor completion to kick off the retrieval and processing
I just did this for a project this morning. One scenario pushed data into apify (google sheet with iterator) then another scenario that runs every minute to watch task completions (basically a webhook) and parses the data and pushes back into google sheet.