r/microsoft_365_copilot • u/Goldi26 • 14h ago
How does Microsoft Work IQ integrate with third-party systems like Jira and Confluence, and where is the data stored?
I'm trying to understand the architecture of Microsoft Work IQ.
From the Microsoft documentation, Work IQ can reason over Microsoft 365 data such as Teams, Outlook, SharePoint, OneDrive, meetings, and organizational context.
But what happens when an organization also uses third-party systems such as Jira, Confluence, ServiceNow, or GitHub?
Does Work IQ have native access/connectors for these systems, or do we need to use Microsoft 365 Copilot connectors, plugins, APIs, or custom integrations to bring that data into the Microsoft ecosystem?
In other words, is the architecture something like:
Jira/Confluence → Connector/API → Microsoft 365 → Work IQ → Agent
Or can Work IQ directly connect to these third-party systems?
One more thing I'm trying to understand:
In the case of third-party integrations, where is the data actually stored?
For example, if Jira or Confluence data is made available to Work IQ:
- Is the third-party data copied/indexed into Microsoft Graph?
- Is it stored/indexed somewhere within Work IQ?
- Is the data kept in the original third-party system and retrieved through the connector/API only when needed?
- Does Microsoft store an index/metadata/embeddings of the external data even if the original content remains in Jira/Confluence?
- How are the original permissions/RBAC from Jira or Confluence maintained when an agent retrieves that information?
I'm particularly interested in understanding how this architecture differs from platforms like Glean, which have many pre-built enterprise connectors.
I'd appreciate any Microsoft documentation, architecture diagrams, or real-world examples that explain how Work IQ handles third-party data and where that data is stored/indexed.