Office Add-ins developer platform community call – July 8, 2026

Office Add-ins developer platform community call – July 8, 2026

Office Add-ins developer platform community call - July 8, 2026

This month’s agenda and presenters

  • Office.js API delivery updates — Jonah Karpman, Product Manager, Office.js API deployment pipeline. Jonah shared reliability improvements to the Office.js delivery infrastructure, including multi-provider CDN failover for Office.js endpoints. He also discussed ongoing work on an npm package for Office.js and a future unified domain for the Office.js API reference.
  • Building Copilot skills for Excel — Sankalp Madaan, Product Manager for Office.js in Excel, and Merry Zebro, Software Engineer for Office.js in Excel. Sankalp introduced Copilot skills in Excel as reusable packages of instructions, artifacts, workflow steps, resources, scripts, and guardrails. Merry demonstrated how a skill package works using the user’s Markdown file, resources, and Office.js scripts.
  • Office.js quality updates — Akshay Dixit, Product Manager, Office Extensibility quality. Akshay shared the team’s progress on triaging and resolving Office.js issues, focusing on Word and Excel issues raised since the open letter. He described the triage approach, recent fixes, issue-age insights, and the areas where the team is actively investing next.

View video segments

  • Introduction and agenda 0:00
  • Office.js API delivery updates 01:12
  • Building Copilot skills for Excel 3:52
  • Copilot skills for Excel demo: Zava Finance earnings quality dashboard 7:31
  • Copilot skills for Excel demo: player impact spotlight 8:00
  • Copilot skills package walkthrough 12:52
  • Office.js quality updates 20:44
  • Q&A 27:51
  • Documentation updates and highlights 30:02
  • General resources and next call details 30:28

Q&A (questions and answers)

Is there a plan to build an endpoint for extracting a user’s full HTML email signature?

Currently, there’s no plan to develop this feature. If you’d like to request it, please submit your idea on the Microsoft 365 Developer Platform ideas forum.

When will Mailbox API 1.15 support be available for the new macOS client?

Mailbox API 1.15 support in macOS will be generally available by mid-August.

We’re interested in building Declarative Agents for the Microsoft 365 Copilot Agent Store, but our use case requires direct PowerPoint slide editing. Today, custom agents appear limited to chat interactions and can’t participate in Copilot’s PowerPoint authoring (“allow editing”) experience. What’s driving this limitation, and is support for third-party ISV agents in the editing experience on the roadmap, under consideration, or out of scope?

The team demonstrated in Excel a preview of how skills are enabling similar capabilities. They’re hoping to learn more about how people use these capabilities in Excel to inform the roadmap for bringing similar capabilities to other apps. Please try the Excel preview and share feedback, even if your ultimate use case is in PowerPoint.

Our team is looking at extending our add-in to work with Copilot. Is there a supported way to display an image in the Copilot chat pane as part of an agent function response?

While there’s nothing specific to announce today, the product team is continuing to evaluate the best ways to connect add-in capabilities with Copilot. Please continue to monitor this forum for the latest developments.

In one of the previous community calls, you mentioned you were working on support for offline Outlook web add-ins (no cloud-hosted JavaScript), especially for the OnMessageSend flow. Is there an update on that? Also, is there progress on exposing the user’s final decision (Send/Don’t Send) in OnMessageSend, similar to the legacy ItemSend API?

The product team is still working on the offline support piece. It’s technically complex, so they don’t expect a meaningful update for a couple of months.

Does the unified manifest currently work with custom functions, and is this feature still in beta?

The product team shared that the unified manifest should work with custom functions and asked developers to raise a GitHub issue if they encounter problems. They also confirmed support is still in beta and continuing to roll out.

Documentation updates and highlights

CategoryArticleDescription
Developer experienceLearn how to use the office-addin-cache toolLearn how to use the office-addin-cache tool to programmatically clear your cache.
ExcelTry out Excel JavaScript API 1.21Try out the new APIs introduced in Excel JavaScript API 1.21, including how to programmatically load linked entity cell values.
ExcelCreate custom functions in ExcelPreview how to use the unified manifest with custom function add-ins.
OutlookTry out Outlook add-in API requirement set 1.16Try the new Mailbox requirement set 1.16 features, including how to create an encryption add-in that handles the OnMessageDecrypt event. See the announcement blog post for more details.
OutlookUpdated blog post: Prepare your add-in for Outlook ribbon improvementsReview updated naming changes for add-in buttons on the ribbon in Outlook on the web and the new Outlook on Windows.
OutlookSample: Invoke an Outlook add-in from an actionable messageRun the sample to learn how to activate an Outlook add-in from an actionable message.
PowerPointCreate custom keyboard shortcutsImplement custom keyboard shortcuts for your PowerPoint add-ins.
PowerPointSample: Use keyboard shortcuts for Office Add-in actionsRun the sample to test custom keyboard shortcuts for Office Add-ins.

Call to action

General resources

Stay connected