teams
1600 TopicsRetrieve all Teams transcripts a bot has attended to using Graph API
Hi there, I've been struggling for a lot of time trying to get this done. Has anyone been able to achieve something like this ? I wanted to : 1- Get all the meetings and transcripts of the tenant 2- Filter on those where the bot was attending 3- Get the transcripts when available. 4- Add rules to restrict the bot's access Right now I am stuck with the OAuth : The application 'bot-transcript' asked for scope 'OnlineMeetings.Read.All' that doesn't exist on the resource '00000003-0000-0000-c000-000000000000'. But this permission was added, and really seems to exist. Right ? Thanks in advance for any kind of help you could give me.18Views0likes1CommentTeams Meeting Add-in Not Appearing in Outlook
The computer was rebuilt from scratch and reinstalled with a clean operating system. After the installation, all required Microsoft applications (Outlook, Teams, etc.) were installed and the user successfully signed in. However, the Teams Meeting add-in is not appearing in Outlook as expected. Within the Outlook Calendar/Appointment window, only the Skype Meeting option is visible, while the Teams Meeting option is completely missing. Checks Performed: New Microsoft Teams is installed and functioning properly. Outlook and Teams are both signed in with the user account. Outlook COM Add-ins have been checked. Disabled Items have been checked. Teams Meeting Add-in for Microsoft Office has been verified. Outlook updates have been checked. Microsoft Teams has been reinstalled. Outlook profile has been verified. Exchange mailbox is active and functioning correctly. Despite all the above checks, the Teams Meeting option is still not displayed in the Outlook Calendar/Appointment window, and only the Skype Meeting integration is available. Expected Behavior: The Teams Meeting button should be available within the Outlook Calendar/Appointment window, allowing users to create Teams meetings and automatically generate Teams meeting invitations. Request: Please why the Teams Meeting Add-in is not being loaded into Outlook and provide assistance in restoring the Teams Meeting functionality within the Outlook Calendar/Appointment interface. Attachments: Screenshot showing the current issue (Teams Meeting button missing) Screenshot showing the expected behavior (Teams Meeting button visible)3.1KViews6likes11CommentsSet clear AI expectations for every assignment with Student AI Guidelines
The challenge: students don't know where they stand with AI Every educator has a different approach to AI in their classroom. Some want students using it freely. Others want AI limited to brainstorming or editing. Some assignments shouldn't involve AI at all. The problem? Students are left guessing. Educators have been piecing together workarounds — writing AI policies into assignment instructions, referencing school handbooks, or adding disclaimers to rubrics. None of these are built into the assignment itself, and students often miss them entirely. Student AI Guidelines in Assignments Student AI Guidelines give educators a structured way to set AI expectations directly inside an assignment in Microsoft Teams. When creating an assignment, educators now see a new option to set a guideline level with suggested text: Full AI use allowed. Students can use Copilot for any part of the assignment. AI for editing only. Students write their own work first, then use Copilot to polish, revise, or check grammar. AI for brainstorming only. Students can use Copilot to generate ideas or explore topics, but the final work should be their own. No AI. The assignment should be completed without AI assistance. Student AI Guidelines are available for all grade levels, on desktop and mobile. All students in the assignment see the same guideline. A note on what these guidelines are — and aren't. Student AI Guidelines are a communication tool, not a lockdown. They set clear expectations that students see in the assignment, but they don't technically block access to AI tools. They work the same way a teacher's verbal instruction does: "Here's what I expect for this assignment." The value is in making that expectation visible, consistent, and built into the assignment itself. These are starting points, not fixed rules. Each level comes with suggested text that educators can edit freely to match their school's policies, terminology, or classroom norms. If your school uses different language around AI use — or has its own framework — update the text to reflect that. The feature adapts to your school, not the other way around. Even if your school hasn't enabled Copilot, Student AI Guidelines give you a structured way to communicate AI expectations to students — whether that's encouraging responsible AI use or formalizing a no-AI policy. What students see When an educator sets a guideline, students see it in their assignment view — no hunting through instructions or attachments. The guideline card shows the educator's expectations and, for levels that allow AI use, a direct button to launch Copilot Chat. The Copilot launch button appears for students aged 13 and older at schools where an IT admin has enabled Copilot. If your school hasn't set up Copilot yet, check out the Copilot setup guide for IT admins to get started. If Copilot isn't enabled, students still see the guideline — just without the launch button. If no guideline is set, nothing changes — the student experience stays exactly as it is today. Save time: set a default and reuse across classes Two features help you avoid repeating setup work: Set as default. Any guideline level — including "No AI" — can be set as the default for all new assignments you create. If your school's policy is that most assignments should restrict AI use, set that as your default and you're covered. You can always override it on individual assignments when you want to allow more (or less) AI use. Import Settings. Once you've configured your Student AI Guidelines in one class, you can apply those same settings to other classes using Import Settings. This copies your guideline levels and custom text across classes so you don't have to re-create them each time. Learn more: Import Settings in Assignments and Grades. Why this matters This feature sits at the intersection of two things educators have been asking for: clarity around AI use, and an easy on-ramp to Copilot. Instead of competing with third-party AI tools through restriction, Student AI Guidelines give educators a way to channel AI use purposefully — on their terms, per assignment, with clear communication to students. Resources Set Student AI Guidelines on and assignment in Microsoft Teams Manage Student AI Guidelines in Assignments491Views0likes1CommentAdd Location to a Webinar
Hello! I appreciate Webinars are designed to be online - but does anyone know if it's possible to be able to add the Location field to Webinars? We often have hybrid meetings and it would be great to include Location. I have tried to add Location within Outlook after it's published, but this location does not then transfer down to those who register for the webinar. If I created a custom template (which I know requires Teams Premium) can I include Location on a custom template?32Views0likes1CommentFoundry Agent deployed to Copilot/Teams Can't Display Images Generated via Code Interpreter
Hello everyone, I’ve been developing an agent in the new Microsoft Foundry and enabled the Code Interpreter tool for it. In Agent Playground, I can successfully start a new chat and have the agent generate a chart/image using Code Interpreter. This works as expected in both the old and new Foundry experiences. However, after publishing the agent to Copilot/Teams for my organization, the same prompt that works in Agent Playground does not function properly. The agent appears to execute the code, but the image is not accessible in Teams. When reviewing the agent traces (via the Traces tab in Foundry), I can see that the agent generates a link to the image in the Code Interpreter sandbox environment, for example: `[Download the bar chart](sandbox:/mnt/data/bar_chart.png)` This works correctly within Foundry, but the sandbox path is not accessible from Teams, so the link fails there. Is there an officially supported way to surface Code Interpreter–generated files/images when the agent is deployed to Copilot/Teams, or is the recommended approach perhaps to implement a custom tool that uploads generated files to an external storage location (e.g., SharePoint, Blob Storage, or another file hosting service) and returns a publicly accessible link instead? I've been having trouble finding anything about this online. Any guidance would be greatly appreciated. Thank you!teams and bulk adding of members
When I set up a new team or a channel under a team, I noticed that I have to add each name one at a time. It's really tedious, and it seems like an easy add just to cut and paste a bunch of emails from a spreadsheet into this (you can do this in outlook to send to a large distro). Why are bulk adds in teams so difficult?Solved458KViews9likes32Comments