Building and customizing solutions using Microsoft 365 Copilot APIs and tools
Hello testuser7,
The agentBlueprint, agentBlueprintSPN, and agentID belong to the core identity/security model. On the other hand, agentInstance is a separate object in the Agent Registry and represents a specific deployed or registered instance of an agent.
So, conceptually, it is possible to have multiple agentInstances associated with a single agentID. For example, if the same agent is deployed across different experiences such as Teams and Word, those deployments may have separate agentInstance records while still being associated with the same underlying agent identity.
That said, the exact lifecycle of agentInstance creation is the part that is not fully clear from the currently available public documentation. We should not assume that an agentInstance is created specifically at the time an agent is onboarded to Teams or Word.
Reference Document: -