November 18, 2025 · AzureLaunched
Generally Available: Scheduled Actions
Schedule Actions gives the ability to manage the lifecycle of VMs at high scale on a periodic basis. Subscription throttling and retries due to transient errors are handled automatically to ensure that your operations succeed without additional overhead.
What is Scheduled Actions?
What is Scheduled Actions?
Scheduled Actions is a separate resource provider named compute.schedule that sits above our REST API and makes calls on your subscription’s behalf at the time that you specify.
Scheduled Actions supports the following VM operations:
- Stop
- Start
- Hibernate
- To schedule power operations on VM resources at scale at up to 5000 concurrent operations.
- When a higher scale is needed and spreading out call volume is too cumbersome or it's not an option
- To not have to deal with the complexity of handling throttling issues from the compute stack
- To offload complexity of determining if the error is transient in nature and needs to be retried. Scheduled Actions handles retries on transient errors.
Learn more:
- Read the blog.