microsoft teams
17365 TopicsMicrosoft Teams Town Hall: Host Professional Digital and Hybrid Events at Scale
Over the past year, Microsoft Teams town hall has made significant strides, continuing to evolve as a platform for scalable digital and hybrid events. It now provides enhanced production controls and richer attendee experiences. Whether you’re hosting a company-wide all hands, a hybrid town hall from your headquarters, or a large presentation for clients, Teams town hall provides a unified, professional solution that keeps everyone engaged and connected, supporting up to 100,000 simultaneous attendees. If you are new to town hall or are considering consolidating your communication on Teams to host scalable events, we’d like to share the latest progress and key features that make town hall a great choice for large-scale events with enhanced customer experiences. Scalable event experience in Teams Rooms - Hybrid events made easy Modern events often combine an in-person audience with remote participants. Teams town hall now fully supports these co-located experiences through seamless integration with Teams Rooms systems. When using Teams Rooms on Windows, a conference room system assigned as a presenter can join the event in presenter mode, with the front-of-room display defaulting to the attendee view. From the console, presenters maintain complete control over what appears on screen, including access to the green room and off-stage management. They can also switch the front-of-room display to presenter view without affecting what remote attendees see. The result is a smoother, more coordinated hybrid experience—transforming the on-site AV setup into a powerful production studio. In addition to this new capability for Teams Rooms on Windows, town hall is now supported for Teams Rooms on Android. These systems can now join a town hall as an attendee, allowing a group to participate together in-person with a Teams Room on Android device. Ultra-low latency (ULL) streaming – Real-time engagement Historically, large broadcast-style events had a significant delay of around 20–30 seconds for attendees. Town hall now reduces that delay with ultra-low latency (ULL) streaming for Teams Premium users. When enabled, ULL streaming dramatically reduces the delay for attendees watching the live stream to less than five seconds. This means your audience hears and sees the presenters in near real-time allowing more natural engagement. . This low-latency stream is auto-activated for town halls organized with a Teams Premium license, and it works with Microsoft’s eCDN solutions to scale securely for up to 20,000 concurrent event attendees. 1080p full HD video quality – Crisp, professional broadcasts Visual clarity is key to professional, high-quality event production. Town hall now supports 1080p full HD video for live event streams, a significant improvement from the former 720p limit. With 1080p, your town hall comes through with sharper, more detailed video meaning faces, text, and visuals are crystal clear for every attendee. This professional, studio-quality look helps land your message with a more engaging experience that holds audience attention. This feature enables 1080p resolution for up to 20,000 concurrent event attendees. This feature is currently in private preview, but will soon be generally available, and requires a Teams Premium license to enable. Event layouts & “Manage What Attendees See” – Polished production control Town hall gives organizers and presenters with Teams Premium powerful event layout control to craft a dynamic viewing experience for event attendees. Using the “Manage What Attendees See” feature, you can act as a producer in real-time, deciding who and what appears on the screen at any time. For example, you might start with a full-slide view during a critical data presentation, then switch to a side-by-side layout showing the presenter’s video alongside the slides for commentary. Town hall allows up to seven presenters to be shown simultaneously alongside shared content, an improvement over previous limits, so a whole panel can appear with the presentation media at once. Attendees stay focused on the content you want to highlight, and you can seamlessly transition between layouts (slides, speaker gallery, demos, etc.) to keep the presentation engaging and ensure that presenters land their key messages with the right information for attendees. Screen sharing navigation – No need to say ‘next slide’ During large events it’s common for multiple presenters to speak to the same presentation. Now presenters can share control of their slides with up to 20 other presenters at the same time, removing the need to hand off control between sections and providing seamless navigation of the slides throughout the presentation. Control is delegated by the user sharing their screen and can be adjusted at any point of your event. Live polls – Real-time audience engagement Keeping large audiences engaged can be challenging, but town hall now includes integrated polls to allow participants to stay involved. Organizers with Teams Premium can create and launch polls during the event, and results can be shared instantly with everyone. This capability transforms a one-way broadcast into a two-way conversation. For attendees, polls provide a quick and easy way to participate and contribute. For presenters, polls offer immediate feedback that can help tailor the live discussion. This can result in a more attentive audience, new opportunities for communication, and moments of collective participation. Raise Hands – Inclusive Q&A Town hall is designed to scale to tens of thousands of viewers, but we haven’t forgotten the importance of letting individual voices be heard. We’re excited to bring the raise hand feature to town hall. When an audience member raises their hand, organizers and presenters are notified and can choose to bring that attendee on screen to ask a question or share a comment, with full audio and video. This is a game-changer for live Q&A sessions. Instead of relying solely on typed Q&A or pre-submitted questions, you can invite attendees to actively participate in the discussion. For event organizers, this feature means you can foster authentic, live interaction, even when presenting at scale. Town hall Graph API – Greater control and customization Microsoft Graph APIs empower organizations to integrate Teams town hall with the internal platforms and workflows they are already using. These APIs enable organizations to automate the entire event lifecycle, by creating, publishing, and canceling town halls directly from their own systems, eliminating manual steps and reducing operational overhead. Organizations can use Graph APIs to suppress default Teams notification emails and instead trigger their own internal email communications, ensuring consistent user experiences. An additional recent enhancement is resource-specific consent (RSC), which allows apps to request permissions scoped to a specific town hall (or webinar) rather than requiring global admin rights. This improves security, simplifies consent processes, and enables developers to build integrations that respect organizational boundaries, all while ensuring compliance and scalability for enterprise events. Teams town hall has evolved into a comprehensive platform that raises the bar for virtual and hybrid events. From ultra-low latency streaming and HD video that make your broadcast feel crisp and professional, to interactive features like polls and raise hands that turn passive viewers into active participants, town hall is built to engage audiences at scale. Town hall helps mitigate the challenges of hybrid work and delivers tools for co-located experiences and Teams Rooms system integration so you can connect with people across offices and geographies in one seamless event. All of these innovations are available to use today as part of the current town hall experience. Try them out to create more impactful, inclusive events for your audiences. Learn more about Teams Town hall and what is coming next: Teams Town hall adoption Hear more from our experts on how to execute successful town halls at scale: Customer Hub Read more about our best practices for hosting Town hall events in Teams Rooms: Teams town hall in Teams Rooms best practices5.3KViews4likes5CommentsHow do you handle employee recognition in Microsoft Teams without it feeling forced?
Hey community, Our HR team is trying to implement a point-based recognitions / incentive program (or rewards whatever you are all calling it in your companies). We are having a bit of trouble finding the right features inside MS Teams to do this. We really don't want this to live outside of Teams because you know how initiatives work in modern work: If people don't see it, they are going to forget about it in a month or two tops. Any recommendations?49Views0likes1CommentIs it possible to open up Teams for a dynamic group?
When I set up an intranet for our companies in SharePoint alone, I always create them as a Team site (we have over 200 companies in one tenant). In SharePoint I use dynamic groups "All-Users-Company" so users in each company have access by default. BUT... when they open Teams, they can't see their company's team unless they're added as a member of the site. I would love if Teams would "see/add" users from a dynamic group in SharePoint so they automatically have access to their own Teams site as well - is this possible? 💫🤗💫💫💫598Views0likes4CommentsMicrosoft Teams events: A new unified experience makes it easier to discover, create, and manage events
Today’s organizational challenges and growing complexity can make it difficult to create meaningful connections with audiences, whether engaging employees or reaching a dispersed customer base. Having the right tools to navigate the demands of large-scale communication for digital and hybrid events is critical to achieving business objectives. We are excited to introduce the new Teams events experience designed to simplify how events are discovered, created, and managed. Now in public preview, Teams events represents the next step in delivering professional, high-quality events, featuring flexible customization options to empower event organizers and better engage the audiences that matter most. Unified event creation flow At the heart of this Teams events update is greater choice and control for organizers. The Meet app becomes the dedicated home for events in Teams, featuring a new event creation flow that gives organizers more flexibility and control when setting up their events. Organizers can customize experiences such as audience interaction (attendee camera feeds, raise hands, polls, etc.), registration control, and event scale. The new event creation experience no longer constrains individual features to a particular event type, replaced by a dynamic scheduling flow that gives organizers increased flexibility to tailor the event experience to specific audiences and goals. Centralized event discovery and tracking Busy schedules make it impractical, and sometimes impossible, for people to be aware of important events an organization hosts. The new Discover tab in the Meet app helps organizers promote events and drive interest by making them easier for audiences to find and access. The Discover tab is where organizers and attendees can find and track events, without relying solely on calendar invitations. Users can view events they’re registered for, find and register for new events, and catch up on recordings of past events. The Discover tab gives organizers, registrants, and attendees a single place to stay connected to their events. Simplified event management Managing events in Teams is easier than ever with the new Manage tab. No more searching through calendars or hidden menus to update presenter bios, adjust sharing functions, or track registrations. Teams events brings everything into one place for streamlined management. Event pages are created automatically when an event is saved, and serve as the central location for settings, customization, and branding. After an event concludes, Teams events makes it easy to send attendees follow-up emails and recording notifications. Event organizers also have a single place to access registration data and recap tools designed for insights and continued engagement. New capabilities give event organizers more control and flexibility In addition to the new unified experience, Teams events is adding capabilities to streamline setup and drive attendance: New delegate and shared mailbox support enables authorized users to schedule and manage events on behalf of the principal organizer. This helps teams collaborate more naturally when coordinating large or recurring events. Dedicated event details pages make it easy for organizers to view all elements related to the event, including built-in Q&A, and the ability to save customizations as templates for future use. Support for custom domains for event emails improves deliverability and helps invitations and reminders avoid spam filters, while offering additional event branding. Enhanced co-organizer editing and management controls make it easier to share responsibilities throughout the event lifecycle, ensuring a consistent management experience even as teams grow and roles evolve. Expanded access to events with new licensing Starting April 1 st , 2026, Teams events capabilities such as town hall and webinar, including advanced features, are available to all users licensed for Teams Enterprise and no longer require Teams Premium. This expanded access to Teams events enables more people in your organization to create high-quality, professional events. Along with these licensing changes, we also announced Attendee Capacity Pack licenses would be available to scale digital and hybrid events up to 100,000. For more information, please read our recent licensing announcement. Teams live events retirement Teams events will continue to be the experience where we invest in bringing new features and capabilities to support high-quality, professional digital and hybrid events at scale. With this launch, we will be retiring Teams live events fully on June 30, 2026. Users with events already scheduled through February 28, 2027, will be able to carry out these instances as planned through that date to avoid disruption. For more information, please refer to our recent retirement announcement. Create events that connect It’s never been more important to make meaningful connections with the audiences that matter to your organization, and your ability to deliver highly engaging events can play a critical role. The new Teams events experience streamlines your events, from discovering what’s happening across your organization, to creating tailored formats, to managing professional engagements at scale, all in one place. This new chapter brings greater simplicity, flexibility, and power to every event organizer, manager, presenter, and attendee. With expanded access through licensing updates, Teams events provide the foundation to deliver memorable, high-quality experiences, and enables even more people across your organization to confidently bring their events to life.2.6KViews3likes2CommentsCreate a calendar for a private channel
Good evening everyone, I need to create a calendar for a private channel. I was hoping someone could provide me with some advice on the best way to accomplish this with OOB Microsoft technology. I was thinking of creating a group calendar and having a PowerApp / Flow add items to it from the team's channel. Would love to hear some other thoughts on this. Any information is appreciated, Hyde26Views0likes2CommentsHow 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...57Views0likes2CommentsRetiring Teams live events: The next chapter for events at scale in Microsoft Teams
Today, we’re announcing the retirement of Microsoft Teams live events and the associated Microsoft Graph APIs used to create Teams live events. This change will go into effect June 30, 2026, as part of our ongoing effort to continue to modernize our event experiences and deliver a more powerful and flexible solution for large-scale communications.3.7KViews1like5CommentsSet work location via API (Graph?)
Hey community! The new work hours and location feature is rolling out for Outlook and Teams: https://blog.admindroid.com/work-hours-and-location-in-outlook-for-efficient-collaboration/ Does anyone know who to read and write this information (especially the location) via API / Microsoft Graph? This is a nice feature and we would like to set this programmatically. Thank you very much! Best regards, Jens15KViews1like20CommentsAdd Teams Chat Member API call inexplicably Failing
I have tried every possible permutation of this API call that I can imagine. Nothing works. I already started a thread on this, but now it appears to be glitched and I can no longer reply to message sin that thread for some reason. What can I do to contact Microsoft Support and speak directly to their API team? The responses I have gotten all appear to be AI generated and NONE ARE CORRECT. I really need help, from a human, that actually might understand what's going on here. Please help. "#microsoft.graph.aadUserConversationMember' for 'odata.type' is not valid for this operation." <- I am receiving this error despite the fact that we already have several users in this channel with that same type. This API call is intended to invite a user to an existing group chat. This should really be a very simple thing. 1. ALL users in the group chat already have type = '#microsoft.graph.aadUserConversationMember' so the error message doesn't even make sense. 2. This IS a Group chat. NOT a channel. NOT a one on one chat. 3. The Inviter has permission to invite users to this groupchat through the frontend. (and in fact can do so using the frontend.) Why is this API call failing? I have tried scrubbing the API call of special characters, I have tried using the beta endpoint, I have tried several different formats for the input. ERROR: {"error":{"code":"BadRequest","message":"The provided '#microsoft.graph.aadUserConversationMember' for 'odata.type' is not valid for this operation.","innerError":{"date":"2026-02-10T19:11:28","request-id":"XXXXX","client-request-id":"XXXXXX"}}} POST URL: https://graph.microsoft.com/v1.0/chats/IDHERE/members BODY: { "chatType": "group", "\u0040odata.type": "#microsoft.graph.aadUserConversationMember", "user\u0040odata.bind": "https://graph.microsoft.com/v1.0/users/IDHERE", "roles": [] }117Views1like2CommentsAll Teams Bots Not Working At All
This morning all of a sudden all our Teams bots stopped working. These are bots built using bot framework running on Azure Bot Teams Channel. Is this related to the current Teams API issue we talking about? All of a sudden all our client and test bots stopped working. But the Web Channel is working as expected. Only the teams channel. We even checked with ngrok and its not even hitting the service. We checked the app registrations and their credentials as well to ensure not issues there too. Completely lost whats happening. Help?57Views0likes1Comment