How to Use PowerPoint Copilot in Custom Office Add-ins
Question details
The user wants to integrate PowerPoint Copilot or built-in LLM capabilities into a custom Office add-in to process prompts securely without relying on external AI APIs.

- Product
- Microsoft PowerPoint
- Device & OS
- not provided
- Scenario
- Developing a custom PowerPoint add-in that requires internal AI capabilities to process data while strictly maintaining enterprise security and compliance.
- Observed behavior
- Developers need guidance on available Microsoft APIs and service permissions to securely route prompts directly to PowerPoint Copilot or internal models.
Ensure you have an active Microsoft 365 Copilot license and access to the Microsoft 365 Developer Program before exploring custom AI API integrations.
Consult Microsoft Q&A for Copilot Development APIs
Since direct API access to Copilot depends heavily on Microsoft's current service permissions, reaching out to official developer communities is the most effective way to find supported interfaces.
Microsoft frequently updates its developer ecosystem regarding Copilot and AI integration. Currently, direct API access to internal Copilot models from custom add-ins may be restricted to protect enterprise data. Getting the latest documentation from Microsoft's developer support is crucial.
Open your web browser and navigate to the official Microsoft Q&A platform for developers.
When creating your post, ensure you add the 'Office Development' and 'Microsoft Copilot for Microsoft 365 Development' tags to reach the right experts.
Clearly explain in your post that you need to keep company data secure and avoid external AI APIs to get the most accurate advice on using internal models.

Experience Built-in AI with WPS Office
If you are frustrated by complex API integrations and strict permissions in Microsoft Office development, try WPS Office. It is a free, lightweight alternative that features robust, built-in WPS AI to help you generate, summarize, and polish your presentations effortlessly. Enjoy full compatibility with Microsoft PowerPoint formats alongside a highly familiar user interface.
- 1. Download and install WPS Office: Visit the official WPS Office website to download the free installation package tailored for your operating system.
- 2. Open your presentations: Launch WPS Presentation and seamlessly open your existing .pptx files with full formatting retained.
- 3. Activate WPS AI: Click the WPS AI icon in the top toolbar to instantly analyze slides, generate outlines, or summarize text without complex development work.

Frequently Asked Questions
Can I use external AI APIs in my PowerPoint add-in instead of Copilot?
Yes, you can integrate third-party APIs (like OpenAI) into custom Office add-ins. However, this usually requires sending company data to external servers, which may violate strict enterprise security and data privacy policies.
Is there a public API for Microsoft 365 Copilot?
Currently, Microsoft tightly controls direct API access to Copilot to maintain enterprise security. Developers typically extend Copilot functionalities using plugins, message extensions, or Graph connectors rather than sending direct prompts from standard add-ins.
How can I secure company data while using LLMs in Office development?
To keep data secure, developers often deploy Azure OpenAI services within their corporate Azure tenant. This allows you to build custom add-ins with powerful LLM capabilities while ensuring the data remains within your enterprise compliance boundaries.




