Manage Azure Virtual Desktop
from one place – at a fraction of the cost
Host pools, scaling, images, sessions, health and cost – across every subscription and Entra tenant, in one browser tab. No in-tenant deployment project. A free tier to start, and concurrent-user pricing that bills for who's actually online.
The full AVD day – done from one tab
Lifecycle, scaling, images, sessions, health, cost and alerts – the real work of running Azure Virtual Desktop, without an in-tenant deployment to stand up first.
Pools and hosts with autoscale you can actually see
Full CRUD on pooled and personal host pools. Provision, drain, restart, deallocate – single or bulk. Then put it on autopilot with scaling plans driven by schedule and load.
- Session host lifecycle: start, stop, drain, restart, deallocate
- Visual scaling builder – schedule and load triggers
- Multiselect bulk power and drain, host-pool CSV export
Roll out a new image in batches – roll it back in one click
Build from gallery, managed or marketplace images, then push updates as a controlled rolling rollout – drain, replace, verify, advance. If a batch goes wrong, roll back without touching the rest of the fleet.
- Rolling rollout with batch control
- Versioning and one-click rollback
- Gallery, managed and marketplace sources
See what's healthy, what it costs & what's breaking
Twelve ARM health checks with auto-heal, live Cost Management actuals and per-pool budgets, plus eight native alert templates – all on one screen. The in-app AI assistant explains your environment and creates or manages resources for you, through a confirm-then-execute, names-only model.
- 12 ARM health checks with auto-heal
- Cost actuals, per-pool budgets and alerts at 80% / 100%
- AI assistant: names-only, human-in-the-loop
Turn any AVD event into a scripted action
Reuse your existing XOAP scripted actions or build new ones in a guided flow, then hook them to any of 30+ AVD events – host start, stop, drain, unhealthy, scaling, schedule and more. Every trigger lands in a recent-fires log, so you can see exactly what ran and when.
- Scripted Actions library – reuse or build in a guided flow
- Event hooks on 30+ lifecycle, scaling and session events
- Recent-fires log for every triggered action
Why teams pick XOAP – lower entry cost, fairer pricing, faster setup
We focus on what actually changes your bill and your time-to-value: a lower entry cost, fairer pricing, and a faster path to managing AVD. Check full XOAP pricing here.
| XOAP AVD Manager | Alternative solution | |
|---|---|---|
| Free tier | Yes | Trial only |
| Pricing unit | Peak concurrent user | MAU / named user |
| Price per CCU | €3.33Bulk discounts | |
| Per-tenant fee | None | $50 / tenant (MSP) |
| Annual minimum | $4,999 workspace150 CCU included | $12,000 / yr (Enterprise) |
| Deployment | Browser-based | In-tenant app |
| Cross-tenant, one place | Merged fleet | Isolated tenants |
| Wider platform | Config · Apps · Images · AVD | AVD · W365 · Intune |
Want the full picture?
Get the Buyer’s guide
Everything an IT team needs to know to evaluate XOAP — what it is, what it does, how it compares to alternatives, what it costs, and what to check before buying.
Manage AVD
from one place.
Host pools, scaling, images, sessions, health and cost – across every subscription and tenant, without switching tools.