When you ask Teams Copilot to list action items from a meeting in a shared channel, it may return nothing or say it cannot find them. This usually happens because Copilot only reads content from the main channel, not from shared channels, due to how channel permissions isolate data. In this article, you will learn why Copilot misses shared channel content and how to fix it by moving the meeting, changing channel settings, or using a direct prompt.
Key Takeaways: Fixing Copilot’s Blind Spot in Shared Channels
- Teams admin center > Meetings > Meeting policies: Check if Copilot is enabled for shared channels in your tenant.
- Move the meeting to a standard channel: Copilot can process action items only from channels it can access.
- Use the direct prompt “List action items from this meeting”: Sometimes a specific request works when a general one fails.
Why Copilot Cannot See Action Items in a Shared Channel
Copilot in Teams relies on the meeting transcript and channel context to extract action items. In a shared channel, the channel is a separate site collection in SharePoint. This means the channel’s data is stored in a different location than the main team’s data. Copilot is designed to read from the main team’s conversation and meeting files. When a meeting is scheduled in a shared channel, the transcript is saved in that channel’s SharePoint site, which Copilot cannot always access due to permission boundaries.
The Permission Boundary Problem
Shared channels use Azure AD groups for membership. Each shared channel has its own group, and only members of that group can access the channel’s files. Copilot, when you ask it to find action items, queries the entire team’s data. Because the shared channel is isolated, Copilot does not receive the transcript, so it returns no results or an error message.
Meeting Recording and Transcript Storage
When a meeting occurs in a shared channel, the recording and transcript are stored in the channel’s SharePoint site. Copilot can only process transcripts that are in the main team’s SharePoint site or in OneDrive. If the transcript is in a shared channel site, Copilot cannot index it. This is a known limitation of Copilot in Teams as of 2025.
What You Need Before Trying the Fixes
To apply the fixes below, you need at least one of the following: owner permissions in the team, the ability to create a new meeting, or the ability to change channel settings. If you are a meeting organizer, you can reschedule the meeting. If you are an admin, you can adjust the meeting policy. You also need Copilot for Microsoft 365 license assigned to your user account.
Steps to Get Copilot to Find Action Items in a Shared Channel
Try these fixes in order. The first fix is the most reliable.
- Reschedule the meeting to a standard channel
Open the meeting in Teams calendar. Select the meeting, then click Edit. In the meeting details, change the channel from the shared channel to a standard channel, such as General. Save the changes. After the meeting, ask Copilot: “List action items from this meeting.” Copilot will now have access to the transcript. - Ask Copilot with a more specific prompt
In the Teams chat, type: “List action items from the meeting in [channel name] shared channel.” Sometimes Copilot can find the content if you name the channel exactly. If this works, you do not need to reschedule. - Check the meeting policy for Copilot
Go to Teams admin center > Meetings > Meeting policies. Select the policy assigned to the meeting organizer. Scroll to the Copilot section. Ensure the toggle for “Copilot” is set to On. If it is Off, turn it on and save. This applies to all meetings, but shared channels may be blocked by a separate setting. - Move the transcript to the main channel
After the meeting, go to the shared channel’s Files tab. Find the transcript file, usually named with the meeting subject. Download it. Then upload it to the main channel’s Files tab. After uploading, ask Copilot: “List action items from the transcript file in General.” Copilot can now read the file. - Use Copilot in the meeting itself
During the meeting, open the Copilot panel and ask: “What action items have been discussed?” Copilot can process the live transcript even in a shared channel. This works because Copilot is part of the meeting app, not the channel data. If you need the list after the meeting, copy the text from the panel and save it manually.
If Copilot Still Cannot Find Action Items
If you tried the steps above and Copilot still fails, the issue may be broader. Here are related problems and their fixes.
Copilot Returns “I can’t find that” for All Channels
This may indicate that Copilot is not enabled for your tenant. Check with your admin. They can verify the Copilot license and the meeting policy. Also, ensure you are using the latest version of Teams desktop client. Update Teams from the three-dot menu in the top right.
Copilot Only Shows the First Few Action Items
Copilot has a token limit. If the meeting is very long, it may miss some action items. Ask Copilot to “List all action items from the last 30 minutes” to narrow the scope. Or split the meeting into shorter segments.
Action Items Appear in Another Language
Copilot detects the language of the transcript. If the meeting was in a language other than English, Copilot outputs in that language. Ask Copilot to “Translate the action items to English” to get the list in English.
Copilot in Shared Channels vs Standard Channels: Key Differences
| Item | Shared Channel | Standard Channel |
|---|---|---|
| Transcript storage | Separate SharePoint site for the channel | Main team SharePoint site |
| Copilot access | Limited or blocked due to permission boundaries | Full access to transcript and chat |
| Action item extraction | Often fails or returns nothing | Works reliably |
| Admin policy control | Requires specific policy for shared channels | Controlled by standard meeting policy |
| Workaround | Move meeting, move transcript, or use Copilot during meeting | No workaround needed |
Now you can fix Copilot’s blind spot in shared channels. Start by rescheduling the meeting to a standard channel or moving the transcript file. If that is not possible, use Copilot during the meeting. For admins, check the meeting policy and ensure Copilot is enabled. As a next step, test Copilot with a short meeting in a shared channel to confirm the fix. A useful tip is to enable transcription for all meetings in the Teams admin center, so Copilot always has a transcript to read.