Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.omni.co/llms.txt

Use this file to discover all available pages before exploring further.

Microsoft Copilot can use Omni as a data source through MCP. You add the Omni MCP Server to an agent in Microsoft Copilot Studio, then use that agent from Microsoft Copilot to ask questions about your data.
Custom MCP servers aren’t added in the Microsoft Copilot chat assistant directly—they’re added through Copilot Studio. You’ll set up the connection on a Copilot Studio agent, then surface that agent in Microsoft Copilot.

Requirements

Every person who wants to use the MCP Server must create their own connection.
To follow the steps in this guide, you’ll need:

Setup

Choose an authentication method. See the MCP authentication guide if you need help deciding.

Using the MCP

Once the MCP Server is added to your agent, Copilot Studio uses it automatically when you ask questions about your data.
1
Confirm generative orchestration is enabled on the agent.
2
In the Copilot Studio test pane, enter a prompt such as Hey Omni, tell me how many users have been sourced by search and email. Once the agent is published, you can send the same prompt from Microsoft Copilot.
3
If prompted, approve the tool invocation to proceed.
4
The MCP Server will pick a model and topic, then run a query to retrieve the data.
To make the agent available to end users in Microsoft Copilot, publish it from Copilot Studio and add it to Microsoft Copilot.