Building and customizing solutions using Microsoft 365 Copilot APIs and tools
agentInstance comes into existence when an instance is requested and created from an agent blueprint, not when the blueprint itself is first registered.
Supported model from the documentation:
- The core identity model is centered on:
- agent identity blueprint
- agent identity
- optional agent's user account
- In Agent 365, an agent instance is the operational instance created from an agent template/blueprint and surfaced in Microsoft 365.
- For AI teammate agents, the Microsoft 365 admin center shows an Instances tab, and each instance has its own:
- Microsoft Entra-backed agent identity
- license
- mailbox
- OneDrive
- Teams presence
What this means for creation timing:
- Blueprint registration/onboarding
- Bringing an agent into Agent 365 registers an agent identity blueprint in Microsoft Entra.
- Agent identities are then created from that blueprint.
- This is the identity foundation, but it is not the same step as creating an end-user-facing agent instance.
- Instance creation
- An agent instance is created when someone requests an instance of the agent blueprint.
- The documented flow says: request the instance from Teams, the request goes to the tenant admin for approval, and after approval Teams creates the agent instance and makes it available in Teams.
So the statement is essentially correct in the documented Agent 365 flow:
- Admin onboarding/registration establishes the blueprint/identity side.
- The agent instance is created later, when an instance request is approved and provisioned.
What is directly supported about multiplicity:
- One blueprint can create many agent identities.
- In the Microsoft 365 admin center, AI teammate agents are described as templates from which the organization can create one or more agent instances.
What is not established by the provided documentation:
- A confirmed one-to-many mapping of several agentInstances for a single agentID.
- A documented statement that onboarding in Teams creates one instance and onboarding in Word creates another separate instance.
- A precise lifecycle event sequence for
agentBlueprintSPN -> agentID -> agentInstanceusing those exact object names.
Based on the available documentation, the safest supported conclusion is:
- agentInstance is created during the instance request and approval flow, after the blueprint exists.
- For AI teammate agents, that instance is then represented as its own manageable object in Microsoft 365 admin center, with its own Entra-backed identity and Microsoft 365 resources.