Microsoft Copilot logo

Microsoft Copilot

Microsoft Copilot is an AI-powered assistant that helps users with productivity tasks, content generation, and information retrieval across Microsoft 365 applications and services.

5 APIs 8 Features
AgentsAI AssistantArtificial IntelligenceChatbotCopilotExtensibilityGenerative AIMicrosoft 365Productivity

APIs

Microsoft Copilot API

API for integrating Microsoft Copilot capabilities into applications.

Microsoft Graph API (Copilot Integration)

Microsoft Graph API endpoints for accessing Copilot features within Microsoft 365, including the Copilot namespace with retrieval, chat, search, and meeting insights capabilities.

Microsoft 365 Copilot APIs

REST APIs under the Microsoft Graph /copilot/ namespace that enable secure access to Microsoft 365 Copilot capabilities including retrieval, chat, and search, for use in custom ...

Microsoft 365 Copilot Connectors API

API for building custom connectors that bring external data into Microsoft Graph to enhance Microsoft 365 Copilot experiences including search and retrieval augmented generation.

Microsoft Copilot Studio API

APIs for building, publishing, and integrating custom agents and copilots using Microsoft Copilot Studio, including Direct Line API for connecting web and custom applications.

Features

Retrieval API

Retrieve relevant enterprise content from Microsoft 365 using AI-powered retrieval augmented generation with permissions and sensitivity label awareness.

Search API

Perform semantic search across Microsoft 365 content including SharePoint, OneDrive, and Exchange with AI-enhanced ranking.

Chat API

Programmatically start and continue conversations with Microsoft 365 Copilot grounded in enterprise and web search data.

Interaction Export

Export and audit Copilot interaction history across the organization for compliance and governance purposes.

Change Notifications

Subscribe to real-time notifications for Copilot interactions and events across Microsoft 365.

Copilot Studio

Low-code platform for building custom agents, copilots, and conversational AI experiences.

Connectors

Bring external data into Microsoft Graph to enhance Copilot search and retrieval capabilities.

Extensibility

Extend Copilot with custom plugins, agents, and API integrations using declarative or code-first approaches.

Use Cases

Enterprise Knowledge Retrieval

Build applications that retrieve relevant enterprise content from Microsoft 365 while respecting permissions and compliance controls.

AI-Assisted Productivity

Integrate Copilot capabilities into line-of-business applications for document summarization, drafting, and data analysis.

Custom Agent Development

Create domain-specific AI agents using Copilot Studio that automate workflows and answer questions from custom data sources.

Compliance and Governance

Monitor and audit Copilot usage across the organization with interaction history export and change notifications.

Integrations

Microsoft 365

Deep integration with Word, Excel, PowerPoint, Outlook, Teams, and other Microsoft 365 applications.

Microsoft Graph

Access organizational data through the Microsoft Graph API for retrieval, search, and chat capabilities.

Azure Active Directory

Enterprise authentication and authorization using Azure AD with OAuth 2.0 and OIDC.

Power Platform

Connect Copilot with Power Automate, Power Apps, and Power BI for end-to-end workflow automation.

Semantic Vocabularies

Microsoft Copilot Context

0 classes · 0 properties

JSON-LD

API Governance Rules

Microsoft Copilot API Rules

7 rules · 7 errors

SPECTRAL

Resources

🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💰
Pricing
Pricing
💬
Support
Support
📰
Blog
Blog
🟢
StatusPage
StatusPage
🌐
Portal
Portal
📦
SDK
SDK
💻
CodeExamples
CodeExamples
📄
ChangeLog
ChangeLog
📄
ReleaseNotes
ReleaseNotes
🔗
Security
Security
👥
GitHubRepository
GitHubRepository