Public

Hi there, you’ve reached the user feedback site for Microsoft Teams. 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.

It’s managed by me (Suphatra) and I’m a real person, not a robot. I work on the Teams team and sit in engineering, and its my job to represent your voice in the design and development of this product.

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 I check religiously!
5 — PARTICIPATE in user testing (sign up here: https://1drv.ms/xs/s!AryUNzh1ogZzif8pDcOcx2pW45I87w)

Browsing chat history is difficult even in case of only few days old messages because these are not loaded on time when scrolling.
I would like the ability to cache chat hostory locally for selected channels and decide how much time of the history I want to be available locally.

My goodness, every time you start Teams it's as though it's the first time. Most or all history is gone until it pulls it down from the cloud again. If you want us to use it, make it start in less than 60 seconds.

Allow expanding just the last few comments in a thread, rather than always expanding the whole thing. A thread w/ ~200 replies takes 4-5 seconds to expand completely saturating 1 CPU core and then requires scrolling down through it all to get to the recent replies. This is particularly inconvenient if you are frequently switching channels or between Team view and Chat view as all threads are repopulated collapsed whenever you return to a channel.

We should be able to expand only the unread messages or 20 or so at a time.

At our company, 100% of its employees telecommute. This makes our preferred method of live communication to be chat. Sometimes we need to copy snippets of a conversation into a work order, and it is SO difficult to copy text from Teams. Sometimes a person's name won't even appear above their text, once pasted, and the information has to be recreated. Please test this for yourself - copy and paste a few lines of a conversation, and please fix this!!!! Thanks!

When I open a tab (a OneNote tab for instance) there is a 2 - 3 seconds delay while it loads.
This even happens everytime I switch tabs, which is extremely annoyng. Maybe you could implement a cache or something to prevent this?

Looking at UserVoice there are a few requests dealing with network utilization. Microsoft provided guidance on network bandwidth requirements for media traffic with Skype(https://docs.microsoft.com/en-us/skypeforbusiness/plan-your-deployment/network-requirements/network-requirements). This helps provide large enteprise customers guidance during architectural decisions as well as assist with right sizing their current audio/video usage. This is missing for Team and is needed to assist customers sizing their environment correctly as well as assist with future planning. This can help decrease some of the network bandwidth asks as customers will have better guidance on what is expected with Teams over SfB

All work entered needs to ha e feedback for students but this is not much good if the student can't have the chance to act on the feedback and improve or redraft work.
A button to send work back to students or just to allow more files to. We submitted would be great

Running Windows on a Retina MacBook with an external monitor I have the scale of the retina display set to 175% and the external (Main display) to 100%.

Now if the main screen (seemingly only on boot counts) is the external one, the teams interface is so small that it is basically illegible. If the external monitor is disconnected while booting the teams UI is normal on the Retina display, but gigantic on the external one, when connected. Other apps seem to handle this, it would be nice if Teams could, too!

Teams constantly consumes a small amount of cpu time which blocks my laptop from ever sleeping or hibernating because it is never idle. This is not ideal for many reasons. Obviously the software designed around a polling model which is not generally considered to be a great design pattern. To rephrase this as an idea: Change teams so it works on an event based model rather than constantly polling for updates.