Recent Discussions
Teams Migration for New Private Channels Stalls
Microsoft began an automated background process to move Teams private channels to a new infrastructure earlier this year. Tenants should check the state of the migration as reported by the Get-TenantPrivateChannelMigrationStatus cmdlet because it is possible that the migration is stalled and waiting for administrator intervention. In most cases, the problem is because of ownerless channels, but archived teams with private channels also stop the migration. https://office365itpros.com/2026/05/11/private-channel-migration-stalls/82Views1like7CommentsAnything inside Teams for people management you use and can recommend?
We currently have to use one tool for goals, another for feedback, a spreadsheet for review tracking, Teams for 1:1s, and then some shared doc for engagement notes. Leadership asked me if theres anything that does all of this inside Teams so they dont have to keep jumping around. We're a mid-size company (around 200 people) fully on Microsoft 365. Anyone found a good all-in-one solution that actually works inside Teams?37Views0likes2CommentsGraph API: summary field ignored for Adaptive Card message notifications/preview
Hello, Problem Summary When sending Adaptive Cards via Microsoft Graph API to Teams chats, the `summary` field in the message payload is completely ignored. This results in unhelpful generic notifications like "Card" or "Sent an attachment" instead of meaningful preview text. Environment - **API**: Microsoft Graph API v1.0 - **Endpoint**: `POST /chats/{chat-id}/messages` - **Platform**: Microsoft Teams (Desktop, Web, Mobile) - **Adaptive Card Version**: 1.5 Expected Behavior According to the https://learn.microsoft.com/en-us/graph/api/resources/chatmessage?view=graph-rest-1.0, the `summary` property should be used for: > "Summary text of the message that could be used for push notifications and summary views or fall back views" When sending a message with `summary: "π¨ Big Alert: This is a real issue"`, I expect: - β Teams notification toast displays: "π¨ Big Alert: This is a real issue" - β Chat list preview shows: "π¨ Big Alert: This is a real issue" - β Activity feed shows: "π¨ Big Alert: This is a real issue" Actual Behavior The `summary` field has **no effect** on notifications or previews: - β Notification shows generic text: "Card" or "Sent an attachment" - β Chat list preview shows generic text or first TextBlock from card - β Activity feed shows generic text - β The `summary` field appears to be completely ignored Minimal Reproduction Request Payload ```json POST https://graph.microsoft.com/v1.0/chats/{chat-id}/messages Content-Type: application/json Authorization: Bearer {token} { "body": { "contentType": "html", "content": "<attachment id=\"card001\"></attachment>" }, "attachments": [ { "id": "card001", "contentType": "application/vnd.microsoft.card.adaptive", "content": { "type": "AdaptiveCard", "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", "version": "1.5", "body": [ { "type": "TextBlock", "text": "Critical Alert", "weight": "bolder", "size": "large", "color": "attention" }, { "type": "TextBlock", "text": "Database connection has failed. Please investigate immediately.", "wrap": true } ], "actions": [ { "type": "Action.OpenUrl", "title": "View Details", "url": "https://example.com/alerts/12345" } ] } } ], "summary": "π¨ Big Alert: This is a real issue" } ``` Steps to Reproduce Create a test chat in Microsoft Teams Obtain OAuth2 token with `Chat.ReadWrite` scope Send the above payload via Graph API Observe notification/preview in Teams client **Result**: The `summary` field is ignored, notification shows generic text. Business Impact This limitation severely impacts user experience for: - **Alert/incident notifications** - Users can't identify urgency without opening the chat - **High-volume scenarios** - Users can't triage messages efficiently - **Time-sensitive operations** - Critical alerts look identical to routine messages Our team manages 200+ incident notifications daily via Adaptive Cards. Without meaningful previews, users must open every notification to assess priority, defeating the purpose of notifications. Workarounds Attempted β **Setting `summary` at message level** - Ignored when attachments present β **Adding preview text in `body.content`** - Overwritten by attachment β **Using different `contentType` values** - No improvement β **Including fallback text in Adaptive Card** - Not displayed in preview β **Only working solution**: Send plain text message first, then card separately (terrible UX) Questions **Is this a bug or by design?** If by design, why does the documentation describe `summary` as useful for notifications? **Is there an alternative mechanism** to control preview text for Adaptive Card messages? **Is this being tracked internally?** This seems like a fundamental limitation for bot developers. Full Reproduction Package I've created a complete reproduction package with test scripts and detailed documentation: - Test payload JSON - Bash/PowerShell test scripts - Step-by-step reproduction guide Can share via GitHub gist if helpful for the team to investigate. Request Please either: **Fix the implementation** to honor the `summary` field for Adaptive Card messages, OR **Provide an alternative mechanism** to control notification/preview text, OR **Update the documentation** to clarify that `summary` is not supported for Adaptive Cards This is blocking our production alert system deployment. Any guidance would be greatly appreciated! ---302Views2likes1CommentHow are you running 1:1 meetings inside Teams without it turning into a mess?
Right now were using a shared OneNote for agendas and action items but honestly nobody updates it and half the time the meeting turns into a random chat with no structure. I tried using Planner tasks as a workaround but thats clunky because theres no real connection between the task and the meeting itself. Has anyone found a good way to keep 1:1 agendas, notes, and follow ups all in one place inside Teams? We have about 40 people so it needs to scale a bit.50Views2likes2CommentsFeature Request: Real-Time Multilingual Voice Translation in Microsoft Teams
Hello Microsoft Teams Community, I would like to suggest a feature for Microsoft Teams that could help multilingual users communicate more naturally during meetings. Feature Idea: Each participant can speak in their own native language, and Teams will automatically translate and play the speech audio in the listenerβs selected language in real time. Example: Telugu speaker talks in Telugu Kannada user hears Kannada audio Hindi user hears Hindi audio English user hears English audio This would be more powerful than subtitles because users can continue conversations naturally in their mother tongue without needing to read captions constantly. Possible Technologies: Speech-to-Text AI Translation Text-to-Speech Real-Time Voice Streaming Benefits: Better communication in multilingual countries like India Improved accessibility Easier collaboration for global teams More inclusive meetings I believe this feature could significantly improve communication in international and regional meetings. Thank you.9Views0likes0CommentsMicrosoft Planner β Audit trails for Cards (Activity)
Hi folks, Could we please have an activity feed for each card to log who did what? Having the ability to know who changed the dates, the description, etc., would help increase the transparency and the integrity of the information contained in it. We might want to mimic what is currently done on Trello. For example: Dimitri Pletschette set this card to be due Jun 6 at 11:50 AM a few seconds ago Dimitri Pletschette added this card to To Do 5 minutes ago Feel free to jump into the conversation below. Dimitri https://www.linkedin.com/in/dimitripletschette/ | https://dimitripletschette.medium.com/ | https://twitter.com/dimitri_twt | Microsoft | https://dimitripletschette.com/730Views6likes3CommentsPersistent Bluetooth Headset Issues in Microsoft Teams
Many users, including myself, have encountered persistent issues using Bluetooth headsets with Microsoft Teams, particularly in the desktop app. Common problems include: Audio Output Problems: Low audio quality or no audio at all. Microphone Issues: The microphone does not function consistently or at all. Connection Drops: Devices disconnect unexpectedly during or after breakout sessions. Specific Trigger Points: These issues are often limited to Teams and do not occur in other applications. Notable Observations: Disabling the "Handsfree Telephony" service on the headset in Windows resolves many of these problems but renders the headset as a simple audio output device, necessitating an external microphone. The issues seem prevalent across various brands (e.g., Jabra, Poly Voyager, Sony, Bose) These issues are frustrating, especially since they are less frequent in other apps like Zoom or on the Teams web app. It seems related to how Teams interacts with Bluetooth profiles (A2DP vs. HFP) and prioritizes them during meetings. Action for the Community: To help Microsoft prioritize this issue, Iβve submitted detailed feedback on the Microsoft Teams Feedback Portal. If youβre experiencing similar problems, I encourage you to upvote and comment on the feedback to bring more visibility to this matter. https://feedbackportal.microsoft.com/feedback/idea/c460a39e-afb7-ef11-95f6-0022484d7a887.1KViews8likes7CommentsCopilot Studio in Teams sometimes wraps user input with HTML tags (e.g., <div>)
Iβm using Copilot Studio deployed to Microsoft Teams, and I noticed that user messages are occasionally received with HTML tags. For example, when a user sends "get me the onboarding status", sometimes it displays in the dialog box as "<div>get me the onboarding status</div>" This does not happen consistently. Iβm not sure whether this is caused by how Teams renders or sends messages (e.g., HTML vs plain text), or if it is something specific to Copilot Studio. Is this expected behavior for the Teams channel? Any clarification or recommended handling would be appreciated.185Views0likes4CommentsCustom App (Static Tab) with SharePoint URL stays blank on first load in Teams Desktop Client
Hello Teams Developer Community, We have deployed a custom Teams app (v1.25) that uses a Static Tab to display our company's SharePoint intranet portal. The contentUrl and websiteUrl point to our SharePoint site. [The Issue] When a user clicks the app for the very first time in the Teams Desktop Client (New Teams), the screen remains completely blank (white loading screen). However, if the user clicks away to another app (like Chat or Teams) and then clicks back to our custom app, the SharePoint page loads perfectly. [Observations] This issue does NOT happen on Teams Web Client (browser). It loads instantly there. Clearing the Teams Desktop cache does not solve the problem. It seems to be related to WebView2 authentication/SSO redirect loops inside the iframe. I tried adding "showLoadingIndicator": true in Developer Portal, but the schema automatically strips it out upon saving. [Question] Is there a specific parameter we need to append to the SharePoint URL, or specific domains we must add to "validDomains", to prevent this initial blank screen caused by auth delays in the Desktop Client? Any guidance on handling this WebView2 rendering delay would be greatly appreciated. Thank you.61Views0likes2CommentsThe Chat Notification Badge That Won't Die
I know there's another thread on this, but literally none of those solutions worked, so I'm a starting a new thread. My chat notification won't go away. All of my chats are read. Here's everything I've done to fix this already (note- It's a corporate computer so I can't mess with the anti-virus): Signed out of the app every (desktop, web, phone) Restarted my computer Cleared the cache data from all 13 different locations Changed the setting to close the app when I shut down Closed it in the Task Manager Turned off all of my notifications Clicked on every chat I've received over the last week The only thing that seemed to maybe be the culprit was a very large company meeting and I was the last to leave. There was a lot of chat in that meeting, though I didn't participate in any of it. The reason I think this was when I went to log into to Teams from my browser, as I started to type "Microsoft Teams" I noticed in the suggested sites that there was a chat message from that meeting. So obviously I've left the meeting. I've deleted that chat. I've even left the teams channel that hosts those meetings. For what it's worth, I don't have any notifications on the phone app (android). It's just on the desktop and the web. Please, for the love of god, help. It's slowly driving me insane and I don't have the mental capacity to deal with anything else that makes me insane during quarantine. π *jk- I'm fine. It's a joke*157KViews4likes56CommentsCannot login to Teams on iphone
Hi All, I am using Teams with a personal Microsoft account (Microsoft 365 family plan). I am successfully signed into Teams on my Mac computer and can use if with no problems. However, I cannot sign into the app with the account on the iphone app. After entering my password or going through Authenticator, I receive a message: No Teams orgs yet Looks like you're not using Teams yet. Check that you've been invited by the org you're trying to sign in to. You can also set up Teams for your org by selecting Create new account. I have already searched extensively but couldn't find any solutions that worked. Have uninstalled and reinstalled the app multiple times. I am on am iphone 16 pro with the latest version of ios installed. Any ideas? Thanks.2.7KViews1like6CommentsCannot delete organisation from Teams
Hi, It appears to be impossible to delete an organization from Teams Please see the picture below. I am unable to remove the organization beginning with L. I have used my personal email for many years, so I should be the one in control of it! I am the owner/ admin of the email account. However there is no way to delete the rogue /linked organization to which I no longer have access. How can I take back full control of my email/Teams account and remove this rogue organization? I've clicked on everything I can find and nowhere else mentions this organization. Clicking on the organization in Teams just takes me to a page saying "Microsoft Teams Free (Classic) is no longer available" with options to upgrade. I don't want to upgrade I want it deleted! TIA86KViews12likes72CommentsNew MTR devices unable to connect workplace
Hello collective im facing an issue with new Poly devices Poly X52 + Poly TC10 + Poly Trio 60 Poly X52 + Poly TC10 Both devices can not connect to M365. Error message: "Couldn't connect to Workplace Join. try again, or contact your admin." Firewall settings seems to be ok and devices are on the same VLAN. What is the workaround for this kind of issue or what should we check first? Best regards74Views0likes1CommentAdd a meeting link to the Teams Calendar
How can I add a meeting to my Teams Calendar? I have received a meeting on email with a team meetup link, but I want to add it to my Teams Calendar. The meeting comes from an external so it was not created in the Teams rooms I am part of. I am using Microsoft Teams on Linux. Have tried Teams in Browser, and the standalone desktop application of Teams.247KViews3likes12CommentsMeeting ID and password for Webinar or TownHall
Hi, I was wondering if someone could tell me if it is possible to generate a Meeting ID and password for a Webinar or TownHall. The function room Audio/Visual requires a Meeting ID and password - not a generated link. Is there a setting i can change to allow this? Thank you!Solved1.4KViews0likes4CommentsPlanner task comments no longer send email notifications β critical regression
This change removed a previously existing core functionality without providing an adequate replacement. With the new Planner experience, task comments no longer trigger automatic email notifications to assigned users. This breaks a critical communication mechanism that many teams relied on for reliable task coordination. As a result, assigned users are no longer consistently informed about updates, introducing a high risk of missed information and operational issues in day-to-day work. There is currently no supported or enforceable alternative to ensure users are notified. Previous behavior: Task comments triggered automatic email notifications Assigned users were reliably informed Communication was traceable and consistent Current behavior: No automatic email notifications No configuration to restore this @mentions required (manual, error-prone, not enforceable) Microsoft Support has confirmed that this is by design and cannot be reverted. From an enterprise perspective, this is not just a design change, but a regression of critical functionality without an equivalent replacement. Request: Please restore automatic email notifications for task discussions or provide a reliable, enforceable alternative for notifying assigned users. Question to the community: How are you handling this change in real-world scenarios? Switching tools? Enforcing @mentions? Moving communication out of Planner? Would appreciate hearing how others are dealing with this.354Views3likes2CommentsUpdate to disabling Teams meeting recording expiration notification emails
Hello, Thank you to everyone who shared their thoughts and feedback regarding the planned Upcoming change: disabling Teams meeting recording expiration notification emails. After carefully reviewing the feedback from this discussion, survey responses, and support channels, we have decided to pause the rollout of this change. The updates originally planned for June 1st will not take effect on that date. What this means for you: - Email notifications for expired Teams meeting recordings will continue as they do today. - No action is required on your part. - Recording expiration and deletion policies remain unchanged. Your input along with ongoing, internal engineering discussions helped shaped this decision. We want to make sure that any changes we make to the notification experience truly work for your organizations, and the feedback we received made it clear that we need more time to get this right. We're still committed to improving the notification experience for Teams meeting recordings and will provide updates here and through the Message Center when we have more to share. In the meantime, please continue to share your thoughts in this discussion. Thank you for your patience and for being part of our community.Feature Request: Custom Status Labels for Calendar Events (e.g., 'In a Training')
Hey Teams Community! π I have a small but impactful feature idea and would love your votes and feedback. --- π΄ The Problem Right now, every calendar block in Microsoft Teams shows the same status to colleagues: "In a Meeting." Whether you're in a 10-minute standup or a 3-hour mandatory training β it all looks identical. This creates ambiguity, leads to unnecessary interruptions, and doesn't reflect how modern workplaces actually function. --- π‘ The Feature Request Allow users to assign a custom status label to a calendar event when creating it β visible to colleagues who check availability β without exposing private event details. Something as simple as a dropdown when creating an event: β In a Meeting (default) π In a Training π― Focus Time π In a Workshop The chosen label would appear: β In the chat status indicator β On the calendar availability hover card β When someone tries to @mention or call you --- β Why This Matters - Reduces interruptions during high-focus or learning sessions - Helps colleagues make smarter decisions about whether to wait or escalate - Especially valuable for schools, hospitals, training teams, and L&D departments - Lightweight to implement β no privacy concerns since it doesn't reveal event titles --- π³οΈ If you've ever been interrupted during a training because someone thought you were just "in a meeting" β please upvote and share your experience below! Let's get this on the Teams roadmap. π Tags: Feature Request, Calendar, Status, Availability, Training, Teams, Microsoft Teams54Views0likes2CommentsMicrosoft Teams Consecutive Interpretation Explained (NEW Copilot Feature for Multilingual Meetings)
π New in Microsoft Teams: Consecutive Interpretation (powered by Copilot) Microsoft Teams just introduced consecutive interpretation, a new way to run multilingual meetings that feels far more natural than real-time translation. π§ Instead of translating while someone is speaking, Teams now: Lets one person speak Translates after they finish Enables real, turnβbyβturn conversation In my latest video, I explain: β’ What consecutive interpretation is How it differs from real-time (simultaneous) interpretation When to use one vs the other Why this matters for international teams π Watch the video here: https://youtu.be/u-fH_00nFuU #MicrosoftTeams #Microsoft365 #Copilot #AIatWork #MultilingualMeetings #FutureOfWork
Events
Recent Blogs
- Have you ever wished Microsoft Teams worked just a little better for the way your business operates? Maybe you've thought: βIt would be great if Teams could do thisβ¦β βThis workflow would be so...May 08, 2026158Views0likes0Comments
- Microsoft groups external meeting participants into three types: Guest - The user must exist as a guest in your directory, guest access must be enabled, and they should sign in with that guest acco...May 08, 2026165Views1like0Comments