Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Get immutable id’s from office.js context

    We have an outlook add-in from where customers can archive emails into our business solution. As some customer has many emails to archive, we just queue the emails id’s on the server and archive in a background job. Some users don’t understand that they can’t move the email to their ‘handled’ folder before we have finished archiving it, and when they do we can’t find it on the server due to I’d changing. It would be nice to be to get the new immutable id from the office.js context, and then queue that id instead

    10 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 →
  2. Add support for Range objects like Word Web Add-in

    In Word Add-in we have tracked objects, in which we can save different type of objects such as Range object to use it later in another context.In Word add-in, I am using tracked range object to change style of the selected text like changing font color within the context without replacing the whole text. I am also seeking the same functionality in outlook but it replaces the whole text instead of changing style within a context like Word. I wasn't able to find Range object to apply font styles on it, I have to find and replace every word occurrence…

    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 →
  3. Fix Office js recipientType discrepancy for Outlook on Windows

    We use Office.js to build an Outlook web add-in and we make use of the calls composeItem.to.getAsync where the compose Item is Office.context.mailbox.item. The call returns an array of recipients of Office.EmailAddressDetails objects and are as described in this documentation.

    In the latest version(s) of Windows Outlook (16.0.11901.20204 and 16.0.11901.20070), we can observe a discrepancy in the resulting EmailAddressDetails.recipientType to the above call when it comes to Dynamic Distribution Groups. We observe that the recipientType used to be distributionList on a slightly older version of Windows Outlook (16.0.11328.20362). But now, the recipientType returns other for Dynamic Distribution Groups. This discrepancy…

    26 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 →
  4. Change title of saved note when using Send to OneNote button in Outlook

    When using the "Send to OneNote" button in Outlook 365 - it would be great to be able to rename the note to help better organize it once it is imported into OneNote. Evernote's add-in has this feature.

    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 →
  5. Fallback Mechanism For OnSend Addin - When Server Down

    The scenario is my onSend addin blocks the email sending and based on some logic that returns true/false based on which email is either sent /cancelled.

    Now, if my server where the web addin is hosted goes down, does this mean the end-user who has this addin configured would not be able to send mail and this is a blocker for mails.

    It would be wonderful if the Manifest XML supports some sort of fail over call to send mails or display custom messages to the user as a fallback, just in case an add-in fails to load or server…

    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 →
  6. encode URL parameters

    Opening an url via displayDialogAsync even when redirecting to servers that do not honor "|" in query in parameters should work.

    Current Behavior
    Opening an URL via displayDialogAsync fails when opening AWS API Gateway URLs or similar such servers where "|" is not honored/configured to be used. Though it may be for the server to accept "|" the best practice may be to encode the URLs

    Additional details:
    Set up an AWS API Gateway + Lambda
    Use Office API Office.context.ui.displayDialogAsync to open this URL.
    The Office API adds a query parameter "hostinfo" with values similar to - outlook|web|16.01|en-us|6ed38bbe-e610-cf6a-b413-9491cdcef28a|isDialog| …

    12 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 →
  7. API to move cursor + text selection for Outlook/Office add-in

    API to move cursor + text selection for Outlook/Office add-in.
    If we are changing the compose text it might be nice to be able to highlight the insertion/modification for the user.

    12 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. 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…

    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 →
  9. Setting to turn off Outlook.com pop-up "Your emails are being forwarded ..."

    Settings to turn off Outlook.com pop-up message "Your emails are being forwarded to another email address. To stop forwarding your emails, go to Options."

    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 →
  10. Seperate 'SupportsPinning' for new emails, reply or forward

    Pinning Task Panes (<SupportsPinning>) for emails in compose mode is a great feature. It would be great to enhance this by offering an option to seperate ComposeTypes (New, Reply, Forward) to use the function even more specifically.

    Manifest definition:
    <SupportsPinning>New</SupportsPinning>
    <SupportsPinning>Forward</SupportsPinning>
    <SupportsPinning>Reply</SupportsPinning>

    on top of the current
    <SupportsPinning>true</SupportsPinning>

    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. Ne pas obliger d'utiliser Explorer pour utiliser le module Zoom dans Outlook

    Je ne souhaite pas utiliser Internet Explorer (je penses que c’est légitime de ne pas souhaitez vivre 100% : Microsoft : Microsoft n’est pas une religion monothéiste…). J’utilise Firefox… je ne suis pas une exception! Pourquoi bloquer par ce que je n’utilise pas Explorer? Vous n’avez pas les compétences technique pour faire le lien avec Firefox?

    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 →
  12. Bring back the configuration to always open the compose form in a popup from OWA

    There was a checkbox in 'the old' OWA which, when checked, ensured that the Compose form (new message, reply, forward) opened in a popup. Please bring that functionality back.

    The problem is that my read-pane add-in has a timer which the user can start to record the time spent on writing the reply to a message. I want to record that time in my application. When the compose form opens, the read-pane add-in gets closed and hence we lose the time spent. When the compose form opens in a popup, the read-pane add-in stays in its place and the user…

    30 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 →
  13. Allow removing all the ItemChanged handlers registered by the add-in

    I am unable to unregister a previously registered event handler for ItemChanged event when the handler function is no more available in the page's scope. So there needs to be an ability to either:
    - unregister the event handler by name only or
    - unregister all the event handlers registered by the add-in

    Use Case
    My add-in has more than one web-pages and I have a navigation bar in it. So my web-pages unload when I navigate to another page. Because the Office.context.mailbox.removeHandlerAsync function requires the named handler to be a valid function, I can not unregister the handler in…

    21 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 →
  14. 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 →
  15. Allow users to create appointments that appear at a later designated date/time in Outlook.

    Allow users to create appointments that appear at a later designated date/time in Outlook. I want to create a weeks worth of work for my students in a shared calendar, but I want to release the appointments day by day so that they don’t do all the work in the first day.

    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 →
  16. Adding Extension points for save, edit and cancel buttons in outlook addin manifest file

    Currently there is Events extension point in the manifest file and has event type as itemSend which handles mail sending/meeting creation. The add-in development can be more controllable and more customization if we could have event handlers for the other buttons as well like edit, save and cancel buttons

    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 →
  17. Push notifications

    Provide options to send notifications from add-in's Taskpane to add-in command ribbon button.

    For example how we will get a small number on top of the icon for MS Teams showing you how many notifications are pending or notification of any missed conversations in Skype something like that.

    https://stackoverflow.com/questions/60655780/is-it-possible-to-send-push-notifications-to-outlook-add-ins?noredirect=1#comment107320289_60655780

    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 →
  18. hiding calendar

    I use to hide calendar in Outlook in order to read mails, if you keep a flip icon/button to hide/release calendar/meetings list, it will be veryuseful instead of opening calendar or enabling calendar from view menu.

    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 →
  19. Add Label to Trello connector in Outlook

    make it possible in the Trello connector to add a label as used in trello.

    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. Close Pop Out window in Outlook after the message is deleted by an add-in

    When an Outlook Add-In deletes an email in the reading pane the message will be closed and the next older email is openen. When an Outlook Add-In is activated in an email that is viewed in a Pop Out window and the Add-In deletes the message, the Pop Out window stays open until it is closed by the user:

    Freature Request: Automaitcally close the Pop Out window when the message is deleted by an Add-In.

    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 →
  • Don't see your idea?

Feedback and Knowledge Base