Public

Hi there, you’ve reached the user feedback site for Microsoft Teams. It’s managed by our Customer Advocacy Team inside Microsoft Teams Engineering led by Karuana Gatimu. Our entire team believes in representing your needs inside our engineering group and we appreciate the time you take to share them with us. Rest assured that a large team of dedicated people read and discuss your feedback!

Here’s how to get your voice heard:

1 — VOTE for existing ideas (this will also subscribe you to the idea’s status updates)
2 — SUBMIT new ideas (any duplicates are merged together)
3 — RATE the product by clicking the little orange star on this page. This helps us understand our overall standing with users. It will collect your rating every six weeks.
4 — COMMENT in ideas’ threads, which we check regularly

For official product and feature updates we recommend three things:

Stay tuned here: We update our work items monthly
Read our Blog: Official announcements come from our blog at https://aka.ms/TeamsBlog
Review the Roadmap: Our upcoming features can be seen within the Microsoft 365 roadmap site at https://aka.ms/M365Roadmap

The Fine Print:  We have partnered with UserVoice, third-party service and your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.  

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. The difference between "Chat" and "Conversation" is unclear to a new user.

    Rename the "chat" icon on the left to "private chat" and "Conversation" tab to "team chat." My team members are hesitant to use either one, because it is not clear to them who can see their conversations. Maybe also allow the developer to name the Conversation tab with their specific team name. For example, my team would be "Mid-Atlantic Team Chat." That way it is clear what team they are conversing with, especially when they are part of a large number of teams.

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  2. Let me access individual messages and threads via connector API

    For multi-langauge teams I need the possibility to translate a individual message or a thread from one language to another by accessing them via connection or bot API. So I need to code a 'translate' button that takes the massage, sends it to another service (like Bing Translator), gies back the (translated) result ald lets me display this translated message in the Teams app.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  3. When someone shares a file and you click on the 3 dots with message, the open online option is not properly aligned with rest of of options.

    When someone shares a file and you click on the 3 dots with message, the open online option is not properly aligned with rest of of options.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  4. Delete default OneNote section

    Need the ability to delete the default OneNote section. currently when deleting or renaming it OneNote becomes unusable in Teams

    14 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  5. Please add this feature to Windows: right clicking on a file and copying the link to that file.

    Just need an easier way to getting the link to a certain file in Windows. I'm thinking maybe you can add "Copy link" once you right click a file.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  6. Teams content not removed when license is unassigned.

    I would like to see a feature of Microsoft Teams that when a user license is accidentally removed, the content associated with the Team site will NOT be removed.
    Case # 617081594352634

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  7. Surface for Developer

    What do you think about a Surface specially for Visual Studio Developers?
    With large touch display and high resolution. At least 17 inches. Screen and keyboard are separable. Additional screens (tablets) can be used as additional screens.
    Keyboard variants: Touch keyboard like the keyboard from first Surface or a special keyboard based on a tablet.
    Visual Studio logo on the back of the tablet. On top of the keyboard is a separate touch display (horizontal). There you can see the login information including the profile picture of the user. Hotkeys etc …
    Preinstalled Windows, together with Visual Studio 2017 Enterprise. …

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  8. .NET Standard nuget package

    I'd love to see a .NET Standard library to use the API hassle-free in .NET Core.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  9. Allow to post a reply to a conversation via REST

    Currently it is quite easy to start a conversation via the webhook of a channel.

    It would be great if the POST of this webhook would return an conversation id. This id could then be used in a subsequent request to reply to the initial conversation.

    199 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  14 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  10. Create one client for both Yammer, Teams, Skype and Skype for business

    In our company we are using skype for business, teams, yammer as well as other communication tools. I would love to see one client where I can monitor and participate in all different channels. I have seen 3'd party tools for this that support slack, Skype, instagram and others.

    Having a client that brought all the different communication channels together for the O365 would be great. I think it could be done without taking away each channels advantage. I have seen that Yammer for example evaluates using skype for chat instead of yammer chat. Each service has it own set…

    36 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  11. Editing a comment - cannot hit ENTER to skip to the next line.

    When writing a new comment, I am able to use ENTER to skip to the next line. However, when I edit the same comment, I cannot use ENTER to skip to the next line. Please fix.

    153 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    44 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  12. Full API to write/receive messages so we can create new clients or integrate it into other tools

    Slack has a full API, so people can write their own client apps or integrate Slack messaging into existing apps. Would be great to have something similar. Especially combined with giving external users access to Teams.

    46 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  13. Make connector cards searchable

    Contents of cards created via connectors do not currently show up in search.

    90 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    18 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  14. Send invites via the API

    Support sending invites via the API. It would be super handy to be able to invite users to our Microsoft Team programmatically, and to specify which channels we'd like them to be added to.

    13 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  15. Permalink

    I want to be able to point someone to a message in Teams via a URL (aka a permalink). This would be particularly useful when used from outside Teams (e.g. From a wiki, or from an email, etc) but would have use within Teams too. We currently use MatterMost (an on-premises Slack clone) and sharing permalinks to messages is something that people do often.

    As far as I'm aware there's no way to get a permalink to a message from within the Teams desktop app, my request is that you make this possible. Thanks.

    39 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  16. EML file reader for reading emailed conversations to a channel

    Related to the recent "Forward an email to a channel".
    The full email is attached as an EML file. But it needs to be downloaded to read.
    Please build an EML file reader into the application and browser experience. It will be valuable to read the full email without downloading.

    60 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  17. Multi-company groups

    I really like Microsoft Teams, but i think it could be better working with people from any company using this app.

    51 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  18. Support @ notifications in messages posted through web hook API

    We have automated messages posted to a channel and the @notifications are considered normal text and no actual notification happen. Since no one is notified of messages in channels to begin with (waiting for https://microsoftteams.uservoice.com/forums/555103-public-preview/suggestions/16911520-notifications-for-all-messages-in-a-channel to be implemented), we'd at least need notifications to work.

    60 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  19. gitlab connector

    There is a connector for GitHub but not GitLab.
    It would be nice to have this available as other git repositories are available.....

    92 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    11 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
  20. Webhook needs to support forced notification a la "@channel", "@team", "@person"

    Webhooks should have a property to force notification a la "@channel", "@team", "@person". I have been using Slack webhooks for notifications out of our monitoring platform and can use "@" tags to make sure that the correct channels get the data and if the condition is severe, notify "@channel".

    829 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    135 comments  ·  Developer Platform  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Warren responded

    This feature request is now under review.

    I’ll update this topic as we move through the decision process. Thank you for the suggestion.

    -Warren

  • Don't see your idea?

Feedback and Knowledge Base