Microsoft 365 Copilot Cannot Find Meeting Transcript: Fix
🔍 WiseChecker

Microsoft 365 Copilot Cannot Find Meeting Transcript: Fix

You ask Copilot in Microsoft 365 to summarize a Teams meeting or pull a specific detail from the transcript, but it replies that it cannot find the transcript data. This happens even though you know the meeting was recorded and transcribed. The root cause is almost always a missing or misconfigured data permission, a transcript that was not saved to the correct location, or a delay in processing. This article explains why Copilot cannot access meeting transcripts and provides the exact steps to restore access.

Key Takeaways: Restoring Copilot Access to Meeting Transcripts

  • Microsoft 365 admin center > Settings > Org settings > Copilot > Data sources: Turn on the toggle for “Microsoft Graph data” and ensure “Transcripts” is checked under SharePoint and OneDrive content.
  • Teams meeting policy > Transcription: Set “Transcription” to “On” for the user or group so transcripts are generated automatically.
  • Meeting recording storage: Verify that the meeting recording and transcript are saved to the organizer’s OneDrive for Business or a SharePoint site that Copilot can index.

ADVERTISEMENT

Why Copilot Cannot Find Meeting Transcripts

Copilot relies on Microsoft Graph to index and retrieve meeting transcripts. When you ask Copilot a question about a meeting, it searches the Graph for transcript files that are stored in the organizer’s OneDrive for Business or in a SharePoint location associated with the meeting. If the transcript is missing, not indexed, or blocked by a policy, Copilot returns a message saying it cannot find the transcript.

There are three main technical reasons for this failure:

Transcript Not Generated or Saved

A meeting transcript is only created when the meeting organizer or a co-organizer enables transcription in Teams. Without that toggle, no transcript file exists. Even if transcription is on, the transcript file may not be saved if the meeting ends abruptly or if the recording fails. Copilot cannot find a file that was never created.

Transcript Stored in a Location Copilot Cannot Index

By default, meeting recordings and transcripts are saved to the organizer’s OneDrive for Business in a folder named “Recordings.” If the meeting was scheduled on a channel, the recording and transcript go to the channel’s SharePoint Documents folder. Copilot can only index content in OneDrive for Business or SharePoint sites that have the correct permissions. If the transcript ends up in a personal OneDrive that is excluded from Copilot’s data sources, or if the SharePoint site has restricted access, Copilot cannot read it.

Copilot Data Source Settings Block Access

Microsoft 365 administrators can control which data Copilot can use. If the admin has turned off “Microsoft Graph data” or specifically excluded transcripts from the indexed content, Copilot will not see the transcript even when the file exists. This is a common configuration issue in organizations that are still rolling out Copilot.

Steps to Fix Copilot Not Finding Meeting Transcripts

Follow these steps in order. After each step, test Copilot by asking a question about a specific meeting, such as “What were the action items from the Q3 review meeting?”

  1. Check if the meeting transcript exists
    Open Microsoft Teams and go to the meeting in the chat history or calendar. Select the meeting, then choose the “Recap” or “Meeting details” tab. Look for a “Transcript” section. If you see no transcript, the meeting was not transcribed. You must ask the organizer to re-record and transcribe the meeting. If you see a transcript, note the date and time of the meeting for testing.
  2. Verify the transcript file location
    Open the organizer’s OneDrive for Business. Navigate to the “Recordings” folder. Look for a file named with the meeting title and a .vtt extension. If the meeting was a channel meeting, go to the SharePoint site for that channel, open the “Documents” folder, and look for the “Recordings” subfolder. If the file is missing, the recording failed to save. If the file is present, note its exact location.
  3. Grant Copilot permission to index the transcript location
    As a Microsoft 365 administrator, go to the Microsoft 365 admin center at admin.microsoft.com. Select Settings > Org settings. Scroll to Copilot and click it. On the Data sources tab, ensure the toggle for Microsoft Graph data is turned on. Under SharePoint and OneDrive content, confirm that Transcripts is checked. If it is not, check it and click Save. Wait up to 24 hours for re-indexing to complete.
  4. Enable transcription in Teams meeting policies
    In the Microsoft 365 admin center, go to Teams > Meeting policies. Select the policy assigned to the meeting organizer. Scroll to Recording & transcription. Set Transcription to On. Click Save. This ensures all future meetings automatically generate transcripts.
  5. Move the transcript to a Copilot-indexed location
    If the transcript is in a personal OneDrive that is not indexed, move the .vtt file to the organizer’s OneDrive for Business “Recordings” folder. If the meeting was a channel meeting, move the file to the channel’s SharePoint “Recordings” folder. After moving the file, wait 30 minutes for indexing. Then test Copilot again.
  6. Repair the Copilot data connection
    In the Copilot pane in Teams, click the ellipsis menu and select Settings. Under Data sources, click Refresh. This forces Copilot to recheck its indexed content. Wait 5 minutes, then ask your question again.

ADVERTISEMENT

If Copilot Still Cannot Find Transcripts After the Fix

If the steps above do not resolve the issue, check these additional failure patterns.

Transcript Is in a Private Channel

Private channel meetings save recordings and transcripts to a separate SharePoint site that only channel members can access. Copilot may not index that site by default. To fix this, an administrator must add the private channel’s SharePoint site to the Copilot data sources. Go to the Microsoft 365 admin center > Copilot > Data sources > SharePoint sites. Add the URL of the private channel’s document library and save. Re-indexing can take up to 24 hours.

Transcript File Is Corrupted or Incomplete

If the .vtt file is damaged or ends mid-sentence, Copilot may skip it. Open the .vtt file in Notepad. Check that it starts with “WEBVTT” and contains valid timestamps and text. If the file is corrupted, delete it and ask the meeting organizer to re-record and transcribe the meeting.

User Does Not Have License for Copilot

Copilot for Microsoft 365 requires a specific license. If the user asking the question does not have the license, Copilot will not return any meeting data. Check the user’s license in the Microsoft 365 admin center under Users > Active users. Select the user and go to Licenses and apps. Confirm that Microsoft 365 Copilot is assigned.

Transcript Was Generated Before Copilot Was Enabled

Copilot can only index transcripts created after the Copilot license was activated. Transcripts from older meetings may not appear. If you need data from an old meeting, ask the organizer to re-record and transcribe the meeting, or manually upload the old .vtt file to the organizer’s OneDrive “Recordings” folder.

Copilot for Microsoft 365 vs Copilot Pro: Transcript Access

Item Copilot for Microsoft 365 Copilot Pro
Access to Teams meeting transcripts Yes, through Microsoft Graph indexing No, limited to public web data and user input
Data source configuration Admin can control via Microsoft 365 admin center No admin controls; personal Microsoft account only
Transcript location requirement Must be in OneDrive for Business or SharePoint Not applicable
Re-indexing time after policy change Up to 24 hours Not applicable

Only Copilot for Microsoft 365 can access meeting transcripts. Copilot Pro cannot read any Microsoft 365 data, including Teams meeting transcripts. If you are using Copilot Pro, you will never get a result from a meeting transcript. You need a Copilot for Microsoft 365 license to use this feature.

After confirming that the transcript exists, the data source settings are correct, and the user has the right license, Copilot should find the meeting transcript. If the problem persists, check the Microsoft 365 service health dashboard for any ongoing incidents with Copilot or Microsoft Graph indexing. You can also use the Copilot diagnostic tool by typing “/diagnose” in the Copilot chat box to get a report of data source status.

ADVERTISEMENT