Last few times, while using Postmarket email service, have send emails to a larger groups, around 350 users, scheduling the API for the backend, and the “loading” bar on the top goes around 20 sec, until the far (right) end of the screen, and then “says”; the app is too busy.
And it seems that the operation is disrupted, - it sends 80% roughly.
Instead of trying to schedule a big list of things all at once, it loops through to do them in x amount of time instead of all at once if that makes sense
Make sure to call the same API workflow, but with a list exactly 1 item less.
Also, make sure you’ve specified a sorting mechanism on all of the workflows!
You can also write the loop termination as a conditional when you schedule the workflow again.
Then comes just an email notification that the loop is executed, and in the second part of the workflow (on the right side, beside this one) - is where each single action is triggered by the loop, in this case it just sends an email.
What is wrong here, it seems that the workflow goes, but my list of users is not correctly fetched.
Have checked the logs, there is correct number of users, emails are sent as the proof of right concept, but it seems the users emails are not there. (Privacy is not the issue).