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 duplications 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 updated 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. Add an Agile Planning Poker Plugin

    It would be great to have a plugin for collecting Agile Planning Poker Estimates in Teams. Ideally you could:
    - Geed it a backlog query from on-premises TFS
    - Select a backlog item
    - Collect estimates privately
    - Have them shown all at once and then averaged based on your own formula (straight average, averaged to nearest Fibonacci number, etc.)
    - Have the result fed back into on-premises TFS.

    Even without TFS integration it would still be extremely useful it could handle collection and aggregation of the estimates. It would give us a reason to use Teams over just Skype…

    61 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  2. Setting to choose if Private Teams should still be searchable

    We create our Teams as private by default since they are about the clients we work with. We are okay with everyone at the company knowing that these Teams exist, but we don't want them to be able to join them without permission.

    The problem we're having is that people keeping asking 'does a Team exist for client X?' and there is no easy way to answer that question.

    We'd like a way to search for private teams so that folks can request to join them.

    61 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  3. Allow for personalized contact groups

    Currently there are public teams that can have channels below them, but for contacts, you can only specify someone as a Favorite. It only makes sense to be able to categorize contacts into groups (like all other chat tools). Even Skype for Business has this functionality.

    61 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  4. Assignment per channel

    Is it possible to make an assignment per channel. Instead of make an assignment on the General channel.
    We want to use a team as class. The channels are the subjects and in each "subject channel" we want to make an seperate subject assignment

    59 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  5. managing chat members

    I am not able to remove previously added chat-members. a workarround would be starting a new chat with the other members but then i will loose the chat-history. any other Ideas ?

    59 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow Channel Level Security

    Allow Channel level security in addition to Team level security. This will allow for better cross collaboration. Commonly, you will have a set of internal org team members, but projects (channels) may contain external resources. It would be highly useful to simply give guest access at the channel level and once a project is done, simply delete or archive the channel, not have to remove Team guest users every time. This also solves the issue of having a large amount of Teams to control what guest users can see. Instead of 20 teams with different guest in each team, you…

    58 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  7. Member Permissions for Channels

    Request #1: Currently, as shown in that attachment, permissions can only be changed for the general channel. Allow these settings to be changed for each channel.

    Request #2: Add an addition option where "Only owners can start a new conversation, but anyone can reply". Example use: Only a manager could post an announcement, but everyone could reply to that comment.

    58 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  8. Virtual group for tagging multiple members inside a group

    Make a virtual user grouping that can be managed by conversation group admin.

    For example, all the release teams in the company are on a single Teams conversation group. If a person wants to address all the scrum masters in their message, there is no way to do it currently except to @tag each one of them.

    My suggestion is to have a virtual grouping like @ScrumMasters. The group name and the members of that group should be manageable by the admin for the whole group.

    58 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  9. Bug? Uploading team logo does not always work

    I experienced this error several times now. I created a new team and tried to upload a team picture. No matter which size or file type (png, jpg), I always get the message "Problem uploading your picture. Please try again later."
    Then I created another team and the picture upload worked without any problem. After waiting approx. 5 minutes, uploading worked on the first team.

    Why is that? Do we just have to wait some time before we add a team picture? Then some notification would ne nice when creating a new team.

    Great work by the way! :-)

    58 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    27 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  10. Use Slack-Style Channel Joins Instead of Favorites/Follows

    The channel architecture in Microsoft Teams is unintuitive and confusing.

    Follow vs Favorite a Channel: What is the difference? Which one will alert me to new messages? Which one will alert me to channel mentions? How do I know who will receive notifications when I mention a channel?

    We have many project-related channels and it's difficult to notify project members.

    Slack's channels are intuitive and notifications are transparent. Joining a channel in Slack is committing to involvement in that channel. Naturally, members will receive channel mention notifications by default, as expected.

    In Teams, users can participate in a channel but…

    57 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  11. Configure T-Bot's responses for your team

    Enable team members to configure T-bot's responses for their specific team based on keywords. For example if I ask T-bot about "PTO", it could respond back with the company PTO policy and a link to the PTO request form. This is a feature available today in Slack that is heavily used by my organization.

    57 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  12. Ability to print a conversation thread

    Our HR unit is using Channels with threads that is to be printed for handout purposes (procedures) They are suggesting the ability to print a thread would be very helpful as oppose to having to screenshot the whole page.

    56 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  13. Mark all as read at the team level

    Add an option to "Mark all as read" at the team level to mark all channel of the team as read.

    This would allow to clear new message that we don't want to read.

    54 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  14. hide general channel

    Add the ability to hide the General channel (not rename/delete, as has already been declined)

    53 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  15. Need Better clarity / functionality around archiving or exporting channels / threads

    I understand that Teams archives for retention purposes, but we need to have the ability to archive for organization purposes channels associated with projects that are complete. We don't want to set up a new "Team" every time there is a new project, as typically the same "Team" works on multiple projects. Instead, it would be great to be able to archive a Channel, however keeping that Channel as part of the searchable/indexed materials (so that a user could later keyword search for items in an archived Channel).

    What should also be possible is to "export" a channel conversation to…

    53 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  16. Activity feed for ALL Teams activity

    Right now the Activity tab only shows conversation activity. This tab should show ALL activity across ALL Teams activity: Files, Planner, Wiki, etc.

    52 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add onedrive for business folder to Channel

    It would be nice to be able to add a Onedrive for Business "Share" link to a channel.

    Example: We have a shared OneDrive for Business - we use a general account, and we share credentials and/or share the root folder with the team.

    We have folders that have files for a specific team (pre-existing prior to Microsoft Teams being published) in this shared OneDrive. It would be nice to be able to associate that EXISTING folder to a channel.

    As of now, we can only create a NEW sharepoint library, we would like to attach an existing library that…

    52 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow delete in General channel Conversations tab

    I can delete inside of every channel conversation tab except the General channel. This General channel conversation is precisely, and unfortunately, where inappropriate content will find it's way under Murphy's Law...

    50 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  19. Microsoft Flow Action to Create Team

    Would be nice to have an Action in Microsoft Flow to Create a Team. Currently only the 'create channel' is available.

    49 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  20. Sub-Teams

    Ability to have sub-teams within a larger team chat structure. These sub-teams should receive notifications on issues that pertain to them while the rest of the team can see the messages but should not be notified.

    As an example, we have two teams(data management and tech support) that coordinate work together in a channel (support services team). When messages need to alert TS or DM but not both, there is no way to use @data management to notify only the relevant part of the team. We have to use @support services to get the attention of both.

    49 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Teams and Channels  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base