Fix Microsoft Teams Copilot Not Generating Meeting Minutes - Missing Recap, Notes and Action Items, Transcription Policy, Licensing Fix

Microsoft Teams Copilot Not Generating Meeting Minutes – How to Fix Missing Recap, Notes, and Action Items

📄 Article

Microsoft Teams Copilot Not Generating Meeting Minutes – How to Fix Missing Recap, Notes, and Action Items

Microsoft Teams Copilot is designed to automatically generate meeting minutes, including summaries, decisions, and action items. However, in many environments, admins enable Copilot, but users report that meeting recaps or AI-generated notes are missing.

This typically happens due to missing prerequisites such as transcription, licensing, or policy configuration.

🔍 The Symptoms / Error Message

⚠️ What You May Experience

  • Copilot option is not visible during the meeting
  • OR Copilot is available, but no meeting notes / recap is generated
  • OR Post-meeting recap does not include decisions or action items

🧠 Root Cause

💡 Why This Happens

Copilot relies on meeting transcription and proper licensing to function. If any of the following are not configured, meeting minutes will not be generated:

  • Transcription is disabled
  • Copilot license is not assigned
  • Meeting policy blocks Copilot
  • Recording/transcription not started during the meeting

🛠️ Step-by-Step Resolution

1

Verify Copilot License Assignment

Ensure the affected users have the correct licensing in place before checking anything else.

✅ Required Licenses

  • Microsoft 365 Copilot license
  • Teams license (E3/E5 or equivalent)
PowerShell — Microsoft Graph

# Connect to Microsoft Graph
Connect-MgGraph -Scopes "User.Read.All", "Directory.Read.All"

# Check assigned licenses for user
Get-MgUserLicenseDetail -UserId "user@yourdomain.com"

💡 Validation

Confirm that the Copilot service plan is assigned in the output.

2

Enable Transcription in Teams Meeting Policy

Copilot depends fully on transcription data — without it, no meeting minutes can be generated.

✅ GUI Method

  • Go to Microsoft Teams Admin Center
  • Navigate to: Meetings → Meeting Policies
  • Edit the policy assigned to the affected users
  • Configure the settings shown in the table below
Setting Value
Transcription ✅ Enabled
Cloud Recording ✅ Enabled (Recommended)
3

Ensure Copilot Is Allowed in Meetings

Confirm no policy is silently restricting Copilot’s AI features.

✅ In the Same Meeting Policy, Confirm

  • Copilot is allowed for meetings
  • No policy is restricting AI features
4

Enable Transcription During the Meeting

Even with the correct policies, Copilot will not work unless transcription is actually started in the live meeting.

⚠️ During the Meeting

  • Click More (…)
  • Select Start transcription
  • Then click Copilot
5

Validate Meeting Recap Availability

Confirm the recap was generated successfully after the meeting ends.

✅ After the Meeting Ends

  • Open Teams Calendar
  • Open the meeting event
  • Check the Recap tab

Expected output: ✅ Meeting summary, ✅ Key discussion points, ✅ Decisions, ✅ Action items

💻 PowerShell Validation for Meeting Policies

PowerShell — Microsoft Graph

# Connect to Microsoft Graph
Connect-MgGraph -Scopes "Policy.Read.All"

# Get Teams meeting policies
Get-MgBetaTeamworkPolicyTeamsMeetingPolicy |
    Select-Object DisplayName, AllowTranscription, AllowCloudRecording

💡 Best Practices & Recommendations

  • Always enforce transcription ON via policy rather than relying on users to enable it manually
  • Educate users to manually start transcription if it isn’t auto-enabled
  • Assign Copilot licenses via groups for consistency across the organisation
  • Avoid multiple conflicting meeting policies assigned to the same users

✅ Final Notes

If Copilot is not generating meeting minutes, the issue is almost always tied to transcription or policy configuration. Once transcription is enabled and Copilot is properly licensed, Teams will automatically generate structured meeting recaps without any additional setup.

📚 References & Further Reading

Leave a Comment

Your email address will not be published. Required fields are marked *