Office Add-ins additional resources

These resources provide additional information and support for developing Office Add-ins.

Product support and service issues

Use Microsoft 365 Admin Center or Azure Admin Center for any business-critical issues that need SLA-based support.

Product support Contact
Microsoft 365 product issues and failures If you have a Premier support contract for Microsoft 365, visit the Microsoft 365 Admin Center and use the Support menu to open a service request.
Azure help and support If you have a paid Azure subscription, visit the Azure Admin Center to open a ticket.
General questions about Microsoft 365 If you have general questions about Microsoft 365 or Office, submit your questions on Microsoft 365 and Office Community.

Developer community help

Our community of developers use Stack Overflow, GitHub, and Microsoft Q&A to connect with other developers to ideate, get clarifications, and submit queries. You can also get latest updates in our Microsoft Office Add-ins community call.

Developer community forums

Post your questions and help other community members by sharing and responding to Office Add-in Development questions.

Developer need Contact
Office Add-in / Office JavaScript API questions
  • Post API questions to Stack Overflow using the office-js tag, and also include the outlook-web-addins tag if your question relates to Outlook add-ins. Please note that Stack Overflow has guidelines such as requiring a descriptive title, a complete and concise problem statement, and sufficient details to reproduce your issue. Feature requests or overly broad questions are off-topic; new users should visit the Stack Overflow Help Center for more details.
  • You can also post questions using the Office Development tag on Microsoft Q&A.
Documentation gaps If the documentation is missing something that would help you understand how to create add-ins, please submit an issue to the Office Add-ins documentation GitHub repository

Report issues

Submit issues and ask general questions related to add-ins, documentation, and samples using the community help channels.

Issue type Contact
Office Add-ins or Office JavaScript API issues If you encounter an issue (bug) with the Office JavaScript API, please submit an issue to the Office JavaScript APIs GitHub repository.
Documentation issues If you encounter an issue (bug) with the documentation, please submit an issue to the Office Add-ins documentation GitHub repository.
Issues with code samples Submit issues with samples to the Office Add-ins code samples repository.

Documentation feedback

Submit documentation feedback or updates using the community help channels.

Feedback type Contact
Documentation issues If you encounter an issue (bug) with the documentation, please submit an issue to the Office Add-ins documentation GitHub repository.
Documentation updates To make changes to the documentation yourself, choose the Edit link on an article and submit a pull request to the Office Add-ins documentation GitHub repository.

Feature request and general help

Suggest a feature or vote up existing feature requests.

Support need Contact
Office Add-ins or Office JavaScript API feature requests To submit a feature request for the Office JavaScript API, please post your idea to the Microsoft 365 Developer Platform Tech Community.
General questions Send general questions about the Office Add-ins platform to Office Add-ins Community Help. We encourage posting questions on the channels mentioned here and using email only if no other mode of communication is applicable.

External learning resources

The following books and classes provide add-ins information from a different perspective.

Resource More information
Pluralsight course about Office Add-ins John Brown's course "Fundamentals of Building Office Add-ins with Office JavaScript APIs" teaches you how to develop a PowerPoint add-in from scratch, including information about how to communicate with Trello and publish the add-in to AppSource.
LinkedIn course about Office Add-ins Bill Ayer's course "Microsoft Office Add-Ins for Developers" gives an overview of the platform and explains many of the major concepts of Office Add-ins.
Building Office Add-ins using Office.js book Michael Zlatkovsky's book Building Office Add-ins using Office.js describes the principles and design patterns shared by the 2016 APIs for Excel, Word, and OneNote. At the time of writing, Michael was a member of the Office Extensibility team at Microsoft, but this book is independently authored without input from Microsoft. Neither Microsoft nor Michael collect any profit on this book, as proceeds are donated to disaster-relief and humanitarian charitable causes.

See also