Copilot in Teams meetings is enabled by assigning Copilot licenses, allowing it in the Teams meeting policy, then choosing a meeting option.
A missing Copilot button usually comes down to one blocked setting, not a broken Teams app. For How to Enable Copilot in Teams Meeting, set the tenant policy first, then let the organizer choose whether Copilot works only live or stays available after the meeting.
The setup has two sides. Admins control whether organizers may use Copilot in meetings. Organizers control the meeting-level value, unless the admin policy enforces saved transcripts.
Before You Change A Teams Setting
Microsoft 365 Copilot in Teams meetings needs licensed users and a meeting policy that allows Copilot. Meeting organizers can still see Copilot choices even when they do not have a Copilot license, but participants need the license to use Copilot.
- Assign a Microsoft 365 Copilot license to every intended user.
- Use the Teams admin center with an account that can edit meeting policies.
- Decide whether the meeting can save a transcript.
- Check whether E2EE is used, because Copilot is not available in those meetings.
- Plan a small test meeting before assigning the policy broadly.
Enable Copilot For A Teams Meeting: Settings That Decide It
The Teams meeting policy decides the default Copilot behavior for meetings created by organizers under that policy. The meeting organizer can change some choices, but not when the policy enforces saved transcripts.
Use the table below before touching the dropdown. The wording matters because each value changes both Copilot access and transcript behavior.
| Setting Or Check | Choose Or Verify | Result In Meetings |
|---|---|---|
| Microsoft 365 Copilot license | Assigned to intended users | Licensed users can open Copilot when policy allows it |
| Copilot policy: On | Enabled | Default is Only during the meeting; organizers can change it |
| Copilot policy: On with saved transcript required | EnabledWithTranscript | Default is During and after the meeting; organizers cannot change it |
| Copilot policy: On with transcript saved by default | EnabledWithTranscriptDefaultOn | Default is During and after the meeting; organizers can change it |
| Copilot policy: Off | Disabled | Default is Off; organizers may switch it on if allowed |
| Transcription policy | On for after-meeting Copilot | Saved recap and post-meeting prompts can use the transcript |
| E2EE meeting | Not used for Copilot meetings | Copilot is unavailable |
| Organizer meeting option | Allow Copilot and Facilitator | Meeting-level choice controls live-only, after-meeting, or off |
Set The Admin Policy In Teams Admin Center
The Teams admin center path is the main switch for Copilot in meetings. Open Teams admin center > Meetings > Meeting policies, then edit an existing policy or create a new one.
- Open Meetings from the left navigation.
- Select Meeting policies.
- Choose the policy that applies to your organizers, or create a new custom policy.
- Go to Recording & transcription.
- Find Copilot.
- Select On, On with saved transcript required, On with transcript saved by default, or Off.
- Select Save, then assign the policy to the right users or groups.
Microsoft lists the current policy names and PowerShell values in its Teams meeting Copilot admin settings, including the rule that On with saved transcript required is the only enforced Copilot policy value.
The saved policy takes effect after Teams policy refreshes. A test organizer should create a new meeting, open meeting options, and confirm that the Copilot dropdown shows the expected default.
Which Copilot Meeting Option Should You Choose?
The meeting option depends on whether your team needs Copilot after the meeting. Choose During and after the meeting when users need recap access later, and choose Only during the meeting when live help is enough.
Organizers can open the Teams meeting in Calendar, select Options, go to Copilot and other AI, and set Allow Copilot and Facilitator. The three meeting choices are plain but easy to mix up:
- During and after the meeting: Copilot uses the transcript and remains available after the meeting.
- Only during the meeting: Copilot uses temporary speech-to-text data, and unsaved meeting speech is not available later.
- Off: Copilot is disabled, and recording plus transcription are disabled for that meeting.
Fix A Missing Or Grayed-Out Copilot Button
A missing Copilot button usually points to policy, licensing, meeting type, or transcript state. Work through the table from top to bottom before reinstalling Teams.
| What You See | Likely Cause | Fix |
|---|---|---|
| No Copilot button in the meeting | User lacks a Copilot license | Assign a Microsoft 365 Copilot license and sign out of Teams |
| Copilot option missing for organizer | Meeting policy has not reached the user | Confirm the assigned policy, then test with a new meeting |
| Post-meeting Copilot is unavailable | No transcript was saved | Use During and after the meeting and start transcription |
| Copilot stops when transcription stops | The meeting uses transcript-backed Copilot | Restart transcription or switch future meetings to live-only use |
| Copilot blocked in a sensitive meeting | E2EE is enabled | Use a normal Teams meeting when Copilot is needed |
| External attendee cannot use Copilot | The meeting is hosted outside that attendee’s organization | Have an internal licensed user run Copilot instead |
| Organizer cannot change the dropdown | Policy enforces saved transcripts | Change the admin policy if live-only meetings are allowed |
Use PowerShell For Many Policies
PowerShell helps when you need repeatable Teams meeting policy changes across many users. These commands target a policy named Sales-Copilot; swap that name for the policy you already use.
Set-CsTeamsMeetingPolicy -Identity "Sales-Copilot" -Copilot Enabled
Set-CsTeamsMeetingPolicy -Identity "Sales-Copilot" -Copilot EnabledWithTranscriptDefaultOn
Set-CsTeamsMeetingPolicy -Identity "Sales-Copilot" -Copilot Disabled
The first command defaults meetings to live-only Copilot. The second command defaults meetings to transcript-backed Copilot while letting organizers change it. The third command sets Copilot to off by default.
Finish With This Setup Sequence
The setup is done when a licensed test user can open Copilot inside a newly created Teams meeting. Use this sequence when rolling it out to a department or the whole tenant.
- Assign Microsoft 365 Copilot licenses to the intended users.
- Pick the transcript model: live-only, transcript by default, or transcript required.
- Set Teams admin center > Meetings > Meeting policies > Recording & transcription > Copilot.
- Save the policy and assign it to organizers by user or group.
- Create a new Teams meeting from a test organizer account.
- Open Options > Copilot and other AI and confirm the expected dropdown value.
- Join the meeting with a licensed user and select Copilot in the meeting controls.
- For after-meeting Copilot, start Transcription and confirm the meeting recap has transcript-backed Copilot after the meeting ends.
Copilot is ready when the Copilot pane opens in the meeting and answers from the live discussion. For transcript-backed meetings, the after-meeting test passes when Copilot is available from the meeting recap or meeting chat.
References & Sources
- Microsoft Learn.“Manage Microsoft 365 Copilot in Teams meetings and events.”Lists the Teams admin center policy path, Copilot policy values, PowerShell values, transcript behavior, and availability limits.
