Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. "Show original message" button was removed and lets bring it back

    This functionality was the main reason we started using actionable items in emails. This allowed you to be able to switch back and fourth between the email behind the card and the card. Maybe it would be better to call it something like "See Accompanied Message".

    47 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  2. Calendar invite add Teams by default

    Allow an option to have all calendar invites to be a Teams meeting by default instead of needing to manually set it as a Teams meeting each time.

    87 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  3. afterSend Event for Outlook

    Office.js for Outlook is rolling out an OnSend event which is useful but, comes with limitations due to the potential of developers negatively affecting the email-send experience of OL users.

    We are looking for an "afterSend" event, that will trigger our code once an email has been sent and lands on the Sent Items folder. The event would trigger the code asynchronously and will allow for some post processing, without being able block or affect the email sending flow.

    One of the usecases touted for OnSend is "updating a 3rd party system" was one. IMHO, an afterSend event would be…

    76 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  4. Allow displayMessageForm to open itemId in same window

    Currently displayMessageForm method is opening the message pointed by itemId in a new window.

    It will be great if we could pass an option to the method Office.context.mailbox.displayMessageForm() that allows to replace the current visualized message with the new message indicated in itemId.

    The use case that I want to enable here is to programmatically navigate with add-in javascript to arbitrary messages knowing their itemIds.

    98 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  5. Extend CustomTab in office add-ins with multiple add-ins

    Hi Team,

    I am facing issue to extend existing Customtab in outlook with Office Add-ins (not with VSTO, its with manifest.xml)

    Steps:
    I have created a customtab called "My Add-Ins" in outlook, this was created with first add-in called "A" and its working fine.

    Now I have another outlook add-in called "B", I wants to add "B" add-in to exist/already created customtab "My Add-ins".
    How can I do that? Do I needs to use Office Tab or Custom Tab in manifest.xml ?

    Can you please help me here, thanks in advance 👍

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  6. create planner task from email and/or link planner tasks to emails

    it would be nice to have an add in to create planner tasks from emails (similar to tasks in outlook) or link planner tasks to emails. Maybe even add the option to perform automated actions when the task is finished (e.g. move email to archive)

    18 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow user to access to microphone in office add-in

    The requirement for me is using webRTC in office add-in, so we need to access to microphone, however there is no way to grant the access to microphone in desktop app(it works well on web side). so we want add-in can support this feature.

    32 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  8. Change Importance property in Outlook javascript add-in

    According to the specification https://tools.ietf.org/html/rfc4021#page-32 we should use a header in this case, but apparently Internet Headers do not allow to change this specific header.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  9. 8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add FirstName and LastName to Office.EmailAddressDetails interface

    The current implementation of the Office.EmailAddressDetails interface contains the displayName property.

    https://docs.microsoft.com/en-us/javascript/api/outlook/office.emailaddressdetails?view=outlook-js-preview

    It is hard to determine the first and last names from the displayName string. Is it possible to add the FirstName and LastName properties at least for Exchange Online/Outlook 365 users?

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  11. Office.context.officeTheme to return dark/light theme in Outlook web app

    In desktop Outlook app you can set dark/light theme or follow system theme and you can read that value from Office.context.officeTheme so add-in color scheme would match the app.
    You can set dark theme in Outlook web app but the issue is that Office.context.officeTheme returns undefined.

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow administrators to pin Office Add-ins

    With the preview release of "the new Outlook" on OWA, Office Add-ins are now buried in the drop down context menu in an email. Additionally, it appears they do not follow the same behavior of Outlook on the desktop, where Office Add-ins will show in the larger ribbon if used more frequently.

    According to this article, Office Add-ins can be pinned if they are used frequently:

    If you were using add-ins in the classic Outlook on the web experience, they will show up pinned next to mail actions or in the drop-down menu once you open an email in the…

    343 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Under review  ·  6 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add-in: Set ConversationId in ComposeMode

    Sometimes E-Mails are not stored within outlook, but a user want to answer to such E-Mail and also set the ConversationId so it can be later displayed as Conversation. Actually the ConversationId is a read-Only Field.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow download of a file in the Outlook task pane

    Unlike other office applications (as far as I've read) and web clients, Outlook desktop applications (Win/OSX) block the download of files from the addin task pane.

    What we'd exactly like to do is generate a file on the front end and trigger a download much like this OfficeDev example https://github.com/OfficeDev/Office-Add-in-JavaScript-FileDownload/blob/d1fa2095149b8f31314b1912d7c50556e519addd/FileDownloadSampleWeb/Home.js#L89.

    Unfortunately, we have some limitations which mean we can't work around this by opening a specific URL to download the file in a browser.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  15. Make FindTime easy/simple for non-tech outlook 2012 recipients to use.

    I stopped using FindTime since non-tech recipients can not figure out how to respond. The idea is good the application needs to be simple for non-techs to understand and use.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  16. Show organization contacts through REST api

    I can get "my" contacts with

    Office.context.mailbox.getCallbackTokenAsync({isRest:true}, res => fetch('https://outlook.office.com/api/v2.0/me/contacts', {… res.value })

    but that doesn't include organization contacts.

    There seems to be a Graph endpoint that might list org contacts (https://graph.microsoft.com/v1.0/me/people), but the token from getCallbackTokenAsync doesn't work on Graph.

    It'd be nice if we could get org contacts as easily as we get personal ones in addins.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add more fine-grained permissions (contact phone numbers)

    I'd like to have more granular permissions. There is currently no way to get all contact phone numbers without requesting full ReadWriteMailbox Permissions (needed in order to make the call through getCallbackTokenAsync)

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add Office.EventType.ItemChanging event for Outlook

    Adding Office.EventType.ItemChanging event will greatly help add-in developers to write robust code to handle changing mail items.

    With a ItemChanging event that fires before Office.context.mailbox.item changes to the new context, we can write cleaner transition state logic, avoiding operations meant for previous item from bleeding into the next item.

    45 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  19. Close the Outlook add-in by using graph API

    Have an option by sending a request to close the Outlook add-in task pane.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  20. encrypt

    I believe that you should support smime encryption and not only signing in office js apps. This is an important feature since many companies depend on S/Mimein their product. Currently, as per your documentation, the add-in is not activated in case of encrypted emails.

    Regards

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 16 17
  • Don't see your idea?

Feedback and Knowledge Base