async/timeout for starting agents