Foundry IQ is Microsoft’s new “knowledge layer” that helps AI agents find and use the correct enterprise data, even when user questions are messy, and data is spread across many systems. It builds on Azure AI Search and adds more intelligent retrieval, security, and orchestration so your agents deliver better answers with less plumbing.​​

Why Foundry IQ is needed

People no longer ask AI tools clean, short questions; they type long, half‑finished thoughts and still expect correct answers. In companies, the data needed to answer those questions usually lives in many places: data lakes, SharePoint, internal apps, and even the public web.​​

Foundry IQ’s goal is to:

Key concept: knowledge bases and sources

At the center of Foundry IQ is the knowledge base.​​

Agents stay simple: they focus on task instructions, tools, and UX, while the knowledge base focuses on “where and how to get the right data.”​​

How indexing and remote retrieval work

Foundry IQ supports two primary methods for retrieving data during question time.​​

Both indexed and remote sources feed into the same ranking and re‑ranking pipeline so results are combined and ordered by relevance.​​

image (23)

Image source: Microsoft.com

image (24)

Image source: Microsoft.com

Example: technician agent in a factory

The talk uses a factory technician agent as a live demo.​

With one question:

Building a knowledge base and agent (high‑level steps)

From the demo, the basic flow looks like this:​​

  1. Create a knowledge base in Foundry (for example, “Factory KB”).

  2. Add knowledge sources, such as:

    • Blob container with machine specs.

    • OneLake or SharePoint with policies.

    • Optional: MCP source like GitHub issues for software problems.​​

  3. Choose an embedding model and (optionally) a completion model for planning and synthesis.

  4. Let Foundry IQ index content and keep it fresh.

  5. Create an agent, give it instructions, then attach the knowledge base under “Knowledge → Connect to Foundry IQ”.

  6. Chat with the agent; it now “knows” everything in that knowledge base.​​

You can later update the knowledge base (add/share sources, tweak settings) without changing every agent that uses it.​​

Agentic retrieval: how Foundry IQ answers hard questions

Foundry IQ does more than a simple vector search; it uses an agentic retrieval loop.​​

For each request it can:

You can pick modes like “minimal”, “low”, and “medium” to trade latency for answer quality: faster modes do less work; deeper modes do more planning and checks.​​

Using Foundry IQ from Azure AI Search

Foundry IQ is built on Azure AI Search knowledge bases.​​

This gives flexibility: start from Foundry or from Azure AI Search, but use the same knowledge layer.

Connecting external systems with MCP

For systems that are not natively indexed or are third‑party apps, Foundry IQ can use Model Context Protocol (MCP) servers.​

MCP support is in private preview but designed to make it easy to plug in your own internal apps or niche SaaS systems.​

Content understanding and multimodal documents

When indexing content, Foundry IQ can use Azure content understanding for higher quality extraction.​​

You can choose:

It also supports images and diagrams:

Security, access control, and labels

Foundry IQ respects enterprise security and governance.​​

How Microsoft evaluates Foundry IQ

The team runs extensive offline evaluations to make sure Foundry IQ actually improves retrieval and answers. Highlights from the talk:​​

Foundry IQ gives your agents a brain for retrieval—planning, searching, and stitching together the right pieces of data—so they can answer messy real‑world questions over all your enterprise knowledge, securely and reliably.