Questions tagged [outlook-web-addins]

Use this tag for questions regarding Outlook web add-ins. This tag should not be used for questions regarding COM or VSTO add-ins.

Welcome to the outlook-web-addins tag! Please use this tag to find answers, ask questions, and answer questions about developing Outlook web add-ins.

Outlook web add-ins (formerly called "apps for Outlook") are extensions of Outlook using the new web technologies-based platform. When a user selects an add-in, Outlook starts the add-in and makes it available to the user contextually for the item the user is currently viewing, creating, or replying to. Developing an add-in has 3 key aspects:

  • Creating the manifest, which describes how the add-in integrates into Outlook
  • Developing JavaScript and HTML code, which makes up the UI and business logic of the add-in
  • Publishing the add-in to the Office Store

Getting Started

Want to explore the Outlook add-in model? Check out the Get Started page at the Outlook Dev center. You can quickly create an add-in using one of the existing samples on GitHub.

Looking for more information, or just want to keep abreast of updates to the Outlook Add-ins? Follow the Outlook Add-ins team's blog.

1835 questions
19
votes
0 answers

Office js Web Addin failing to ExpandDL with soap call

I'm currently working with an Outlook Web Add-in with Office.js. In this project, we require sending mail merge emails to handle Distribution Lists and Groups. We use the ExpandDL call and our soap request looks like:
17
votes
2 answers

Force Outlook Add-in popup to open with embedded browser

I'm seeing an issue with my Outlook Add-in (running in Outlook 2016) where when I open a popup window using window.open, it sometimes opens in the user's default browser (e.g. Chrome) instead of the browser running the add-in (e.g. the IE11 web view…
Daniel Phan
  • 227
  • 2
  • 8
12
votes
3 answers

Specify value for ~remoteAppUrl in an Office add-in manifest

I'm writing an add-in for Outlook using the new framework. The manifest in the project template uses ~remoteAppUrl to represent the location of the web files. It works great during development, but to publish to the Office Store I need the…
Vimes
  • 10,577
  • 17
  • 66
  • 86
11
votes
2 answers

How to store credentials in an Outlook Add-in

I'm looking for the correct, secure way to store credentials for a third party API in an Outlook add-in. This overview of the different storage options only says not to store credentials in Settings, but not where to put them, so I assumed the…
nforss
  • 1,258
  • 1
  • 17
  • 31
9
votes
3 answers

Modify message with an Outlook web add-in (when reading email, not composing)

I'm trying to establish if this is even possible: Can an outlook web add-in (i.e. a JavaScript add-in that works on the web and in outlook, not a COM based add-in) modify the body of an email while in read mode (i.e. the user is reading an email,…
Darren
  • 4,408
  • 4
  • 39
  • 57
8
votes
0 answers

Could individual developer publish office web add-in

Is it possible for individual developer account to publish office web add-in to AppSource, like outlook web add-in? By this article or here, it says that individual developer account can publish office web add-in to Office App Store. However, when I…
7
votes
2 answers

Debugging Outlook Add-in Desktop

I'm currently developing an Add-in using yeoman and generator-office for Outlook to save an email and its attachments to another service. Outlook Version: MS Office Professional Plus 2016 v.16.0.48.49.1000 I am able to sideload the add-in by going…
Lumpenstein
  • 1,250
  • 1
  • 10
  • 27
7
votes
0 answers

conversationId - how to detect a conversation between multiple users

The use case: We are creating a system which analyses mail content. If we are able to categorize and archive an email based on its content, we want to automatically categorize subsequent emails in the same conversation / thread. The issue is that…
7
votes
1 answer

Sideloading Issue with OfficeJS Outlook Add-in on iOS

UPDATE #2: I have created OfficeDev/office-js#124 and OfficeDev/office-js-docs#1415 in order for someone at Microsoft to respond to this problem. Using Microsoft Support, both online and in the Outlook for iOS app, have proved fruitless. UPDATE…
Sameer Singh
  • 1,358
  • 1
  • 19
  • 47
7
votes
1 answer

Is it possible to debug UI-less button for Office Add-ins?

I am trying to debug a UI-less button for an add-in for Outlook for Mac. In my code, the UI-less function in function-file.js. This is included in function-file.html, which is set as the FunctionFile url in the xml manifest. I also have the UI-less…
casvaart
  • 555
  • 1
  • 5
  • 14
6
votes
5 answers

Add-ins missing in "New Outlook" for Outlook for Mac users

I work on an add-in for Microsoft Outlook, and some of our Outlook for Mac users have recently reported that they are unable to view any add-ins in the ribbon if they have the "New Outlook" toggle turned on. The option "Get Add-ins" is accessible…
6
votes
1 answer

Outlook-addin not working with offline office.js downloaded from GitHub

Outlook add-in using offline office.js library downloaded form GitHub is not working when internet is blocked. Office.js library is hosted on a local server.