
Office Add-ins developer platform community call – October 8, 2025
Office Add-ins developer platform community call - October 8, 2025
This month’s agenda and presenters
- Changes to inline image representation in Outlook on the web and new Outlook for Windows Arpit Sangwan, Software Engineer at Microsoft.
View video segments
Resources related to this blog’s content
Changes to inline image representation in Outlook
- Changes to HTML for inline image representation in Outlook | Microsoft 365 Developer Blog. Stay informed about known issues affecting Office Add-ins.
Documentation updates General
Developer experience
- Persist add-in state and settings: Storage partitioning. Learn how to store private data in partitioned localStorage.
- Best practices for add-in commands on the ribbon. Familiarize yourself with best practices for configuring add-in commands on the ribbon.
Excel
- Excel JavaScript API 1.20. Try out Excel 1.20 APIs to implement undo support and controls to show and hide custom functions in Excel AutoComplete.
- Excel JavaScript preview APIs. Test Excel APIs that are currently in preview.
Nested app authentication (NAA) and legacy token deprecation
- Nested app authentication and Outlook legacy tokens deprecation FAQ. Familiarize yourself with the timeline for turning off legacy Exchange tokens and learn how to prepare for this change.
Outlook
- Changes to inline image representation in Outlook on the web and new Outlook on Windows. Learn about the update about inline image representation in the HTML body of emails in Outlook on the web and the new Outlook on Windows, so that you can update your add-in’s parsing logic if needed.
PowerPoint
- PowerPoint JavaScript preview APIs. Test PowerPoint APIs that are currently in preview.
Word
- Word JavaScript API desktop-only requirement set 1.3. Implement the Word desktop-only 1.3 APIs today.
- Word JavaScript preview APIs. Test Word APIs that are currently in preview.
Q&A (Question & Answers)
Note that there are still some questions we are tracking down answers for and we will post them here soon, or follow up on the next community call during the Q&A session.
Is there any updated on the ability for Smart Alerts to be supported in Outlook mobile?
It’s something that’s on our radar and we expect work on this to start soon. It’s a large, complex piece of work on Outlook mobile, so we do not have a definitive ETA yet. But the work is in progress to enable Smart Alerts on Outlook Mobile.
**The item change event in Outlook works in classic but on OWA and new Outlook it doesn’t fire consistently. For details, see https://learn.microsoft.com/en-us/answers/questions/5537293/itemchanged-event-not-triggered-sometimes-on-chang?comment=answer-12261379&page=1#comment-2249453 and https://github.com/OfficeDev/office-js/issues/6101 **
We have someone looking into this and we’ll share more updates on the GitHub issue once we are able to reproduce the problem.
What is the best place to ask about updates on issues/feature requests (I have the office bug#)?
If there is a bug with Office.js APIs or Office Add-ins, please create an issue at https://github.com/OfficeDev/Office-js.
events around named items in Excel. The Excel-specific beta version of office.js has support for events around named items in Excel (see https://appsforoffice.microsoft.com/lib/beta/hosted/excel.js) for years, but it has not been added into the office.js build. Is there a specific reason?
We looked into this and decided we’ll work to include them in the next Excel Requirement set (likely 1.21). Thanks for bringing this to our attention!
I have a couple question related to unified manifest support with a Word add-in. First, is it possible to open a new add-in from Copilot? Second, can we add custom buttons, similar to the existing Insert button, with our own functionality?
- Yes, it’s possible to combine a Copilot agent and an add-in in the same unified manifest package
- No, it’s not possible today to open an add-in from an agent directly. Add-in actions are callable by an agent, but switching to an add-in taskpane isn’t supported.
- The ‘insert’ button used in an agent is provided as an agent feature outside of the add-in. We’re investigating allowing responses from an agent to directly call an add-in action vs having the agent choose to use on based on the user query.
Call to action
- Join the next community call on November 12th at 7:00 AM Pacific Time.
General Resources
- Documentation
- Quick Starts:
- Script Lab
- Samples
- Microsoft 365 Developer Program
- Office Scripts
- Technical questions about Office add-ins
- Stack Overflow questions. Use keywords office-js, outlook-web-addins, or office-scripts.
- Github office-js issues
- Microsoft Tech Community – Submit feature requests
- Microsoft 365 Developer Program
Stay connected
- See the full blog post for this call in the Microsoft 365 platform community blog
- X (formerly Twitter)
- Microsoft 365 Unified Sample gallery
- Microsoft 365 Platform Community on YouTube
- Microsoft 365 Platform Community
- Link to all Microsoft Developer Community calls
- Submit questions for next community call
- Next community call – December 11th at 07:00am PT