Make the start of the workflow asynchronous by using `setTimeout()`
Emit an error event if the workflow item returned an error
Trigger concurrent calls asynchrounously by using `setTimeout()`