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.  

How can we make Microsoft Teams better?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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 →
  2. 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 →
  3. 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 →
  4. 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 →
  5. .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 →
  6. 1 vote
    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 →
  7. I need either multiple chat windows to the same person for different topics or the ability to Reply inline in DM

    Sometimes I need to discuss a few topics at once with someone, or they overlap to a degree, or a topic may need to be discussed later.

    1 vote
    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. Make planner task sort filters sticky

    Task sort filters in Planner should be sticky. If I access a Planner and change the sort filter, that sort filter should be selected if I exit the planner, then return to it.

    1 vote
    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. Planner main page link in task

    When opening a planner task, there should be a link to the planner in it. So, if I'm working in the Teams "More Apps" --> "My Planner" view and have a task open, I could click a link in the task that would open the Planner the task resides in.

    1 vote
    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 →
  10. Scrap it and return to Skype for Business

    Teams does not seem to allow you to collaborate with anyone outside your org. I cannot add outside contacts or teams. This has totally messed up my business. What was the reason for tying our hands and releasing this mess?

    1 vote
    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. Feature to be added ie allowing teams members to watch webinar together hosted by a third party

    Hi

    Suggested to add a feature to allow teams members to watch third party websites webinars, or other material together via teams app.

    for example, we are member of large network which host webinars for member firms. so if want all teams members to watch that webinar for which i alone have registered, if that becomes possible Teams will definitely add value .

    1 vote
    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 →
  12. 1 vote
    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 →
  13. Provide meeting reminders within teams

    It would be great if within Teams we could get meeting reminders

    1 vote
    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 →
  14. Microsoft Teams is a huge step backwards from Skype for Business.

    Teams to all the options off the table. You can't easily tell it whether to ring on your headset or ring over your speakers. The calls come through as if someone is calling be direct, the they are actually calling a group. You can't easily add to a group that you had in Skype for Business (i.e. new employee can't receive all office calls), The contact list is better than Skype for Business, but it's so confusing that we don't know what list to enter a new number and once you do, the changes may or may not show up.

    1 vote
    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. Make the Asana & Teams Integration Better

    Aside from being able to see the Asana project tasks in Channel tab, the integration between Asana and Teams is pretty useless.

    It would be great if you can create tasks and sort through tasks in Teams. It would also be great to sync comments made in Asana to Teams..i.e., if someone commented in Asana, the comment would appear on the conversation tab of the Teams channel. That way people don't have to switch back and forth between Asana and Teams.

    1 vote
    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 →
  16. Bot/Webhook card - is it possible to disable replies and/or get replies?

    We would like to post external content from our SASS service into Teams channels via either webhooks or bots.

    Our content has its own built-in reply system and we'd like to keep all the replies in sync.

    Is it possible to disable the "Reply" button or get webhook feedback when new replies are added to a card we publish inside of a teams channel?

    1 vote
    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 →
  17. Shifts

    When you ask for holiday/wacation 1 or more shift bout, every shift moves to open shifts but does not open to others untill it is opproved by boss.

    1 vote
    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 →
  18. Restoring Chat History using the Microsoft Graph API

    Using the

    GET /teams/{id}/channels/{id}/messages

    you will be able to get the list of messages, time sent, and sender in a particular channel.

    However, calling

    POST /teams/{id}/channels/{id}/messages

    and using the data retrieved from the earlier API, you will only be able to send a message using your own account and the current time as the time sent.

    1 vote
    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 →
  19. Implement "End Chat" feature and UI element (X) in Teams 1:1 Chat & Group Chat to enable bots /participants to detect end of conversation

    Unlike Skype for Business or other chat clients, there is no UI element to actually "close" a 1:1 chat.

    While it makes sense for channels/teams which are persistent, this breaks many bot scenarios specially in customer service where the remote party/bot needs to know that the user has discontinued the conversation.

    In SfB, this triggers a specific SIP message that indicates to the remote participant, including UCMA Bots, that the user has closed the conversation. There is no such capability in Teams

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

Feedback and Knowledge Base