The CFO question that comes up in every RFP
A VP of IT walks into a procurement meeting with two tabs open. Tab one: a Microsoft renewal that already includes E3 for 1500 seats. Tab two: a Glean demo deck. The CFO asks one question. "Why are we adding a $40-80 per-seat line item when Copilot is a $30 add-on we can bolt onto the bill we already pay?"
That's the entire deal, compressed into a sentence.
It's also the wrong question — or rather, the incomplete one. Because the $30 number assumes your knowledge actually lives in M365. For roughly 40% of mid-market and enterprise buyers we've sat in RFP rooms with, the knowledge lives in Slack, Jira, Confluence, GitHub, Zendesk, Notion, and a Drive instance that Microsoft sales pretends doesn't exist. Once that's true, the bundled price stops being a price and starts being a coverage gap.
Let's walk it through.
What each product actually is, in plain terms
Microsoft 365 Copilot is an LLM layer welded onto the M365 graph. It reads Outlook, Teams chats, SharePoint, OneDrive, Word, Excel, and Loop. Copilot Studio (announced 2024, GA via Azure AI Foundry in 2025) lets you author custom agents that call Microsoft Graph and a growing list of connectors. The pitch is integration depth inside the suite. The whole pitch.
Glean is a federated work-AI platform. Series F at a ~$7.2B valuation in 2025. Its connector library — built up over years — pulls structured search and chat across Slack, Drive, Confluence, Jira, GitHub, Salesforce, ServiceNow, Notion, Box, Dropbox, plus M365. The Federated Search Apps SDK shipped in 2024, opening the door to in-house connectors and embedded answer widgets. Glean's pitch is reach, not bundle.
Two genuinely different architectures. Bundled-and-deep vs federated-and-wide. Don't pretend either is the other.
The license math, at 1500 seats
Here's the part procurement actually cares about. Numbers are list — your AE will discount, but the structure stays.
Naive read: Copilot is cheaper. Of course it is — it's an add-on to a license you already bought.
Real read: the comparison only works if Copilot actually covers your knowledge surface. If your engineering org runs on GitHub + Linear + Slack, Copilot can't see most of it without custom Graph connectors, and now you're either building those (people-cost) or paying for Copilot Studio agent capacity (consumption-cost) to bridge the gap. A 1500-seat shop where 60% of the meaningful knowledge sits outside M365 will spend the "savings" on integration work inside 18 months. We've watched it happen twice.
The honest framing is not "which is cheaper." It's: are you paying for a bundle that matches your knowledge map, or paying for a federation layer because your knowledge map sprawls?
Where Glean wins
Federation reach. Genuinely. This is the axis we'll concede without hedging.
Glean has been doing the connector-and-permission-mirroring work since 2019. The Slack connector understands threads. The Jira connector respects per-project ACLs. The Drive connector handles shared-drive inheritance. None of that is glamorous — it's the kind of grunt work that takes four years of engineering and you can't shortcut with a launch announcement. When a sales engineer connects to your environment in a POC and surfaces a 2022 design doc in Confluence that nobody on the call remembered existed, that's the moat.
Glean also embeds. The Federated Search Apps SDK means answers can render inside your existing portals, not just in the Glean tab. For companies with strong intranet investment, that matters.
Where Copilot wins
License consolidation and Outlook/Teams depth. Two real advantages, not three.
If 90% of your knowledge work happens in Outlook threads, Teams meetings, SharePoint sites, and Word docs, Copilot's tight Graph integration is hard to beat. The "summarize this 14-message thread and draft a reply" loop is genuinely faster than any federated alternative because Copilot doesn't have to leave the data plane — it's already there. Same for Teams meeting recaps, Loop component generation, Excel formula assist.
Procurement also loves the single-vendor story. One EA, one renewal cycle, one set of compliance attestations. For a Microsoft-shop CFO, that's a tangible win.
The third path: federated, but gateway-governed
After enough RFP cycles, you start to notice the same pattern. Buyers want Glean's federation reach, Copilot's licensing simplicity, and neither product's gap at the agent-action layer. They want federation underneath, governance on top.
That's the architecture Jarvis AI Agent is shaped around. Instead of bundling agents into a SaaS UI, the agent sits on top of a registry of MCP servers — your own, your vendors', your hyperscaler's. The MCP Gateway handles per-call audit, RFC 8707 resource indicator enforcement (mandatory in MCP since March 15, 2026), token scoping, and policy. Above it, the Jarvis Registry catalogs which MCP servers are available, which versions are blessed, and which tools any given agent is allowed to call.
The shape this gives you: Glean-style federation reach (because MCP servers exist for Slack, Drive, Confluence, Jira, GitHub, and any system you can write one for), Copilot-style suite depth (Microsoft shipped Azure AI Foundry MCP support GA in December 2025; the M365 MCP surface has been growing since), and a per-call audit trail that Glean and Copilot both leave as homework.
It's not a Glean replacement and not a Copilot replacement. It's the layer that sits between a Glean-or-Copilot retrieval surface and the actions your agents need to take. The MCP donation to the Linux Foundation in December 2025 is what makes this architecturally durable — you're not betting on any one vendor's protocol.
5-axis comparison
| Axis | Glean | Microsoft 365 Copilot | Jarvis Registry (flagged — our product) |
|---|---|---|---|
| License model | Per-seat enterprise contract, ~$40-80/seat/mo per third-party reports | $30/user/mo add-on; requires M365 E3+ baseline | Platform license + MCP server costs; no per-seat retrieval tax |
| Federation reach | Broad: Slack, Drive, Confluence, Jira, GitHub, M365, Salesforce, ServiceNow, Notion, Box | Deep within M365 Graph; thinner outside; Copilot Studio connectors growing | As wide as your MCP server inventory — any system with an MCP surface |
| Agentic execution | Retrieval-first; agent flows added 2024-2025; multi-step workflows still emergent | Copilot Studio + Foundry agents GA 2025; multi-step still mostly assisted | Built around agent execution from day one; registry-scoped tool access |
| Per-call audit | Retrieval logs strong; per-tool agent audit thinner | M365 audit logs deep; per-agent-action audit still maturing | Per-call audit at the gateway; RFC 8707 enforced since March 2026 |
| Cross-cloud posture | SaaS layer, federates to clouds, single-tenant options available | Azure-native | AWS + Azure + on-prem; gateway sits above your cloud boundary |
The recommendation, grounded in seat math
At 1500 seats with a heavy Microsoft footprint and a moderate spread to Slack and Jira: pilot Copilot first because the marginal cost is $540K/yr on top of license you already pay, then layer a gateway above it when agent-execution requirements show up. At 1500 seats where knowledge is genuinely scattered — Slack-first culture, GitHub-heavy engineering, Confluence-heavy product — Glean's $1.08M midpoint is the honest number and it probably earns it back in surfaced work. At 1500 seats with regulated workloads or cross-cloud, neither product alone closes the agent-action audit gap; that's where the federated-plus-gateway architecture earns its place.
The bundled-vs-federated debate is real. The third path is real too.
Frequently asked
-
Is Glean worth it if we're already paying for M365 Copilot?
Depends on where your knowledge actually lives. If more than 40% of meaningful work happens outside the M365 Graph (Slack, Jira, Confluence, GitHub, Notion), Glean's federation reach typically pays back inside 12-18 months. If you're a true Microsoft-only shop, the case is thinner. -
Can Copilot Studio close the federation gap?
Partially. You can build Graph connectors for Slack, Salesforce, etc. The work is real — connector engineering, permission mirroring, freshness tuning. Glean has been compounding that work since 2019. Catching up is possible but not free. -
Why does the $30 Copilot price feel misleading?
Because it assumes M365 E3 or E5 is already in your stack (~$36-57/user). The all-in floor is closer to $66/user/month, not $30. And it assumes your knowledge map matches M365's coverage map. -
Where does MCP fit in this comparison?
MCP (Anthropic's Model Context Protocol, donated to Linux Foundation in December 2025) is the emerging standard for how agents call tools and data. Both Microsoft (Azure AI Foundry, GA December 2025) and the broader ecosystem are converging on it. It's the substrate the Jarvis architecture sits on. -
What about Moveworks, ServiceNow Now Assist, or other contenders?
Worth a separate look. We've covered Moveworks vs Glean specifically — see related reading.