Scheduling API Workflow on a List? πŸ€”

Would you say it is safe to Schedule an API Workflow on a list when each call is made to OpenAI to generate Audio (which takes little bit of time)

List will hardly ever be longer than 500 items. However each item is about 4000 character long text.

Right now this is how my recursive workflow looks like. When API Workflow is triggered > I send the first item in the list to OpenAI > Store the Audio File > Make 1 more Change > Re-schedule the same API Workflow for Item#2 and so on until the list is finished.

It should be ok, if the list is not big.

Without commenting on the OpenAI part…
I’d keep the Bubble part as a recursive API Workflow. You might have reliability issues / race conditions with Schedule an API Workflow on a list, as multiple executions may try to interact with the same data at the same time.