GitHub Copilot · Arazzo Workflow
GitHub Copilot Provision Seats for Users
Version 1.0.0
Check organization billing capacity, assign Copilot seats to selected users, and verify a seat was granted.
View Spec
View on GitHub
AgentsAIArtificial IntelligenceCode GenerationCode ReviewCoding AgentCustom InstructionsDeveloper ToolsExtensionsIDEMachine LearningMCPMetricsModel Context ProtocolProductivityArazzoWorkflows
Provider
Workflows
provision-users
Confirm billing, assign Copilot seats to users, and verify one seat.
Reads org Copilot billing to confirm seat management is active, branches to abort when seat management is disabled, adds seats for the supplied usernames, then fetches the seat detail for the verification username.
1
getBilling
getCopilotBillingForOrganization
Read the organization's Copilot billing information to confirm seat management is enabled before purchasing seats. Returns the seat breakdown and management setting.
2
addUsers
addUsersToCopilotSubscription
Purchase Copilot seats for the supplied organization members. Billing is applied per the organization's plan. Responds 201 with the number of new seats created.
3
verifySeat
getCopilotSeatForUser
Read the Copilot seat assignment details for one of the provisioned users to confirm the seat is active, including plan type and assignment origin.