Triggering a Robot through API call giving error "Robot already running for user"" request received

I am trigger the Robot through API call. Here I am getting an error message telling the Robot is already running exception on the requests.
Is there a way to queue the API call’s and process them one after another instead of throwing an exception to the API call

You should use Orchestrator. Robot API is not supported.