Hi @Matty Burn
Thank you for reaching out to the Microsoft Q&A platform.
To automate the creation of Application Groups, you can use Azure PowerShell or Azure CLI. Here is an example of how to create an Application Group using Azure PowerShell:
New-AzWvdApplicationGroup -ResourceGroupName ResourceGroupName `
-Name ApplicationGroupName `
-Location 'eastus' `
-FriendlyName 'Friendly Name' `
-Description 'Description' `
-HostPoolArmPath '/subscriptions/SubscriptionId/resourcegroups/ResourceGroupName/providers/Microsoft.DesktopVirtualization/hostPools/HostPoolName' `
-ApplicationGroupType 'RemoteApp'
Location Name Type
-------- ---- ----
eastus ApplicationGroupName Microsoft.DesktopVirtualization/applicationgroups
Please click "Accept as answer" if this helps.