Recent Discussions
Allow muting a person only for me
Sometimes I am in a meeting where one of the persons in the meeting is actually near me in the world outside the screen. In this case the sound is a bit maddening since there is a small delay between the sound from the person and the sound through the teams interface. In these cases, I would like to mute the person only for me since I am sitting near and can hear the person fine without headphones. Right now I need to takeoff headphones when the person is talking and putting it back as the person finishes talking.129KViews196likes153CommentsWhen I install my app to a second channel in Teams, the this.onMessage will nto trigger
I have a bot which when installed to a channel will read messages using this.onMessage, if I add another channel to the same team it will also read the messages without installing the bot on that channel. However if a user installs the bot again, to the second channel which some users do, the second channel will not trigger the onMessage listener except when using the @botname command. I cant log errors anything because it just wont trigger. I feel like the context gets screwed up, all the other listeners fire on other channel Any help please?Solved66Views0likes3CommentsApp Validation Issue - Bot must send a proactive welcome message in personal scope
I'm working on a bot application for MS Teams using the Python SDK and encountered a challenge with app validation and the proactive welcome message requirement. What Happened: Initially, our bot handled the welcome message through on_installation_update, but app validation failed with the error: "Bot must send a proactive welcome message in personal scope." To satisfy validation, we added on_members_added_activity to send the welcome message for personal scope, which resolved the validation error. However, this created a new problem: on_members_added_activity is being triggered when we call the Graph API to query chats or users: {graph_url}/me/chats $filter=chatType eq 'oneOnOne' and installedApps/any(a:a/teamsApp/id eq '{teams_app_id}') {graph_url}/users/{user_id}/chats $filter=chatType eq 'oneOnOne' and installedApps/any(a:a/teamsApp/id eq '{teams_app_id}') According to a Stack Overflow discussion (https://stackoverflow.com/questions/57496329/proactive-messaging-bot-in-teams-without-mentioning-the-bot-beforehand), this appears to be a known issue: calling this API triggers a conversation update event even though there were no actual updates, resulting in duplicate events and duplicate welcome messages. Questions: What is the official/recommended way to handle known issue: calling this API triggers a conversation update event? Whats the recommended way to read personal chat history of a user? Should we be using a different approach for this app validation requirement? Any guidance or pointers to official documentation would be greatly appreciated!307Views0likes5CommentsWould Microsoft Teams SDK for Python (Preview) affect marketplace submission
Hi, I need to know if it's possible to publish a custom teams app and get validated to have the app in marketplace for public if it's developed using Teams SDK with python which is mentioned as still in preview. Teams SDK is now generally available for JavaScript and C#, supports Python in developer preview https://learn.microsoft.com/en-us/microsoftteams/platform/bots/overview https://learn.microsoft.com/en-us/microsoftteams/platform/resources/dev-preview/developer-preview-intro?tabs=new-teams-client https://github.com/microsoft/teams.py Thank you!71Views0likes2CommentsCustomize the Basic Approval Request
Is there any way that I can customize the Basic Approval Request in Teams? For example, at the top, it states Approvals. Can this be changed to state Acknowledgement instead? Is there anything else that can be customized just by using the MS Teams Basic Approval template?30Views0likes0CommentsDelayed emails when registering for a Webinar
We are seeing delays with receiving the emails with the meeting link after registering for a Webinar. It is taking around 7 minutes for the email to appear. This is the case with various email domains. Also, Gmail users are consistently receiving the email in their spam folder.21Views0likes0CommentsDoes editing a chat group name affect all participants?
I have a number of chats open with various combinations of team members. Since Teams insists on using full names and not "goes by" names, I've edited the chat names for myself to make it easier to locate the appropriate chat on the fly. For example, a co-worker named Albert J. Swingleton goes by Jack, so I changed the name of the chat with Jack and Jill to "Jack & Jill" instead of the default "Albert and Jillian". This is great for me, but if it changed the way that the chat is named for Jack and Jill too, that's a major issue, because now they can't tell by looking at it that I'm a participant.11KViews2likes3CommentsTeams Voice Migration Checklist for IT Leaders
✅ Microsoft Teams Voice Migration Requires the Right Strategy Moving from a traditional PBX or legacy VoIP system to Microsoft Teams Phone offers flexibility, cost savings, and better integration with Microsoft 365. But successful migrations require careful planning across infrastructure, licensing, and user readiness. 🔑 Key Steps in a Teams Voice Migration • Assess Your Current Telephony Environment – Review your PBX, phone numbers, call flows, and existing voice infrastructure before migrating. • Choose the Right Calling Option – Decide between Microsoft Calling Plans, Direct Routing, or Operator Connect based on your organization’s needs. • Prepare Your Network – Ensure bandwidth, QoS, and connectivity are optimized for high-quality voice and video communication. • Plan User and Device Readiness – Confirm compatible devices, configure policies, and train users to ensure a smooth transition. 🚀 Why This Matters • Reliability – Proper planning ensures stable voice performance • User Adoption – Clear preparation improves the transition experience • Operational Efficiency – Consolidate communication tools into Microsoft 365 • Scalability – Modern cloud telephony supports hybrid and global teams 🔒 Plan the Migration Before You Move A structured migration checklist helps IT teams avoid disruptions, reduce risk, and ensure a successful transition to Microsoft Teams Phone.38Views0likes0CommentsHow do you track 1-on-1 meeting notes anywhere in Microsoft Teams?
Hey everyone! How are you all keeping track of your meeting notes? Are you using the built in meeting features? Are you using a seperate app? I've noticed most of our employees are just using their Teams chats as a notepad and it doesn't seem very efficient...Solved104Views0likes3CommentsTeams duplicates contacts until it maxed out at 15000
Hi, I have a weird issue with some users, Teams seems to be duplicating old Skype for Business contacts until it maxes out at 15000 contacts. I have been digging into it a bit and found out the location of the folder through Exchange powershell but I can't clear or delete it. Skype for Business is phased out and disabled in my tenant for a long time now so I couldn't do much there, I can't login to it through powershell. We've had Teams since like 2017 so I suspect this is a niche legacy issue popping up recently somehow. Manual deleting is possible through the browser environment but that is such a hassle because it keeps glitching if you delete per 100 and skipping pages and stuff, need to refresh constantly. Just a pain, it would take days. And no guarentee its not coming back either. See screenshots. Does anyone know why this is happening and how to fix this? Thanks for reading, cheers!52Views0likes3CommentsGroup email addresses for Teams sometimes contain “+” or “/” characters
We are using Microsoft Teams in our organization. When creating multiple Teams with exactly the same team name, using ASCII alphanumeric characters only, we occasionally see that the automatically generated group email address contains unexpected characters such as “+” or “/”. I would like to know whether this behavior is expected or if it is specific to our environment. This issue seems to have been occurring since around August 2025. We manually create Teams using the Windows Teams client. For example, if we create several Teams with a simple name such as “example2026”, the corresponding group email addresses are generated in the following format: email address removed for privacy reasons However, in some cases, the XXXXXX portion includes characters like “+” or “/”. When creating around 50 Teams, this issue appears in a few of them. This causes two problems for us: A “+” character interferes with plus-addressing behavior. When a “/” is included, we cannot create events inside the Team. Has anyone else encountered this issue or knows why this happens? Any insights would be appreciated.31Views0likes2CommentsNew Teams: No notification badges in system tray
SOLVED BY THE FOLLOWING: NEW TEAMS IS NOT READY FOR PRIME TIME. When I activate New Teams, I give up having a notification badge in my system tray. I do get notification badges in the taskbar when Teams is minimized there, but not when it's closed and in the system tray. Notifications are turned on in Teams, but interestingly, the System > Notifications & actions setting has a toggle only for "Microsoft Teams Classic." Is that what's missing? I'm still getting the option to switch between new and old Teams. Not sure if that's a Microsoft thing or an organization thing. Will that right itself once New Teams is the only option?Solved74KViews8likes28CommentsAuto-saving transcription files in a folder?
I'm currently working in a project which requires the usage of meeting transcription files (not recordings!), and I couldn't find a foulder at OneDrive, or Sharepoint that contains the transcription files (.vtt), I know I can manually download it at the meeting recap but manually downloading it would make my project kinda pointless, is there any way that I can configure it to automatically save the transcription file at a folder like it happens with recordings? Thank you!23Views0likes0CommentsHow Do I Run Workflows in New Workflows App V2 in Teams?
Hello All! I want to give feedback about issues workflow V2 experience in Teams. In the old version of Teams Workflows we could run workflows via this: But now in the New Version I have No Way to Run Workflows Am I Missing something Here? this has been a step back in functionality and ive trained users to use this as a way to run workflows and ive also used this at large in teams.48Views1like1CommentTeams auto selecting "Missed Calls"
I have the calls tab selected. On that tab I have "All" selected. I then click the Activity tab. Teams is selecting "Missed" on that tab. Why is it selecting "Missed"? The issue is when I click back to the calls tab Teams then selects the "Missed" on the calls area. Now if I click on "All" on the Activity tab and then click back to the Calls tab everything is fine. Seems like it is auto selecting stuff for me I didn't ask it to do.22Views0likes0CommentsAllow only specific external domains
When External Access is set to “Allow only specific external domains” Scenario 1 If Microsoft Teams External Access is set to “Allow only specific external domains”, and a user from a domain not on the allowed list joins a meeting while signed into their work Teams account, Will they still appear with their actual name and organization, rather than as Anonymous? Is this correct? Scenario 2 If a user from a non-allowed domain joins the meeting link through a browser and selects “Join as guest”, Will they appear under the name they manually enter, instead of showing as Anonymous? Is this correct? Scenario 3 If a user joins without authenticating and meeting policy allows anonymous access, Will they appear as Anonymous only in that situation, and not because of the External Access restriction? Is this correct?74Views0likes3CommentsBest External Access configuration
I’m looking for guidance on the best Microsoft Teams configuration for the following goal: Objective Prevent random external domains from: Looking up users in Teams Sending 1:1 chats Making direct audio/video calls At the same time: External users invited to Teams meetings should not appear as Anonymous24Views0likes0CommentsExternal Accessbto “Allow only specific domains” How does this affect meeting participant identity?
Hi everyone, We have recently changed our Microsoft Teams External Access setting from: “Block only specific external domains” to “Allow only specific external domains.” This means only explicitly approved domains are allowed for 1:1 chat, calling, and federation. I would like clarification regarding how this impacts Teams meetings. Scenario: If a user from a domain that is not on the allowed list is invited to a Teams meeting: If they join the meeting while signed into their work/school Teams account, will they still appear with their authenticated name (e.g., Name (External))? Or will they appear as Anonymous because their domain is not permitted under External Access? My understanding is that External Access (federation) controls chat and calling, but meeting identity is governed separately by meeting policies and authentication status. Can someone confirm if this is correct? Thank you in advance for your guidance.33Views0likes0Comments
Events
Recent Blogs
- Today, we’re excited to announce the tech preview of the new Microsoft Teams VDI optimization for Omnissa Horizon environments, bringing a modern, high-performance collaboration experience to custome...Mar 05, 2026523Views1like0Comments
- Virtual Desktop Infrastructure (VDI) has long been a critical deployment model for Microsoft Teams, especially for organizations that rely on centralized desktops for security, compliance, and scale....Mar 02, 20261.3KViews4likes1Comment