You can make a back end api then on your front end schedule the workflow.
The last action in the api workflow can schedule another api workflow or the same api workflow with different data.
Can also do this on lists
Is this what you mean.?