Microsoft Azure Quantum · Arazzo Workflow
Azure Quantum Discover an Available Target
Version 1.0.0
List provider statuses in a workspace and branch on availability before selecting a target.
View Spec
View on GitHub
QuantumQuantum ComputingAzureMicrosoftQ#QDKResource EstimationIonQQuantinuumPasqalRigettiHybrid QuantumFault ToleranceArazzoWorkflows
Provider
Workflows
discover-available-target
List provider statuses and surface targets from an available provider.
Calls Providers_List for the workspace and inspects the first returned provider's currentAvailability. When the provider is Available the workflow returns its id and targets array; otherwise it surfaces the unavailable status so the caller can choose differently.
1
listProviders
List the status of all providers in the workspace, returning their current availability and per-target statuses.
2
reportAvailable
The first provider is available; re-read provider status to confirm and surface its id and target list for target selection.
3
reportUnavailable
The first provider is not available; surface its id and availability so the caller can pick another provider or retry later.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.