Currently, the scheduler is on the embedded into the agent.
To improve the scheduling capability, the scheduler needs to be located into the WebAutoDeploy. WebAutoDeploy sends orders to the agent when it's required.

Using this, it will be possible to define an "update workflow" and schedule it when we want.