Endpoint scheduler works both with policies and client tasks, but:
If configured in policy, it doesn't start after bootup if the client computer was switched off at the scheduled time, even if I set "As soon as possible" in skipped task settings.
In both methods in scan results report some computers with successful scheduled scan are missing until switched on. In client task executions they are listed as still "Running", but they are actually switched off after scheduled scan.
Btw, I'm in Russia, and product name I've got from the letter with license key from noreply@orders.eset.com.