So far, apps can only be installed while the endpoint is online.
It would be extremely important for us to be able to initiate installations on devices that are currently offline.
I envision this as a job that runs as soon as the endpoint comes online. Additionally, it should be possible to set a specific start time and a maximum runtime for the job before it aborts.