Envoy not being up hurts application initialization

Is there is a way to NOT start our process until the Envoy is up and running?
He’s seeing many restarts when trying to deploy our API server. Some of them are due to the process making outbound requests before Envoy is up and running.
Our outbound requests are either being held up or are rejected until after Envoy is done.