When you open a shared channel in Teams, the Copilot button may not appear in the compose box. This leaves you unable to draft summaries, ask questions about the conversation, or generate replies with AI. The cause is usually a policy or licensing restriction that applies to shared channels specifically. This article explains why the button disappears and gives you step-by-step fixes to restore it.
Shared channels sit outside your home tenant, which changes how Copilot handles data. Microsoft applies additional safeguards to AI features in these cross-tenant spaces. Understanding these rules helps you target the correct setting instead of guessing.
Key Takeaways: Restoring Copilot in Shared Channels
- Teams admin center > Meetings > Meeting policies: The Allow Copilot policy must be set to On for the user and for the shared channel host.
- Microsoft 365 admin center > Billing > Licenses: The user needs a Copilot for Microsoft 365 license assigned before the button appears.
- Teams admin center > Users > Manage users > Policies: Verify the effective policy assignment because shared channels inherit settings from the host tenant.
Why the Copilot Button Is Missing in Shared Channels
Shared channels allow people from different organizations to collaborate within a single channel. Each shared channel has a host tenant that owns the channel, and guest users connect from their own tenants. Microsoft treats Copilot in shared channels differently from regular team channels because the AI may process data from multiple organizations.
Three main factors block the Copilot button in a shared channel:
- Copilot policy is disabled: The Allow Copilot setting in the Teams meeting policy controls Copilot in channels. If it is off, the button does not render.
- License is missing: Copilot for Microsoft 365 requires an assigned license. Users in shared channels must hold this license in their own tenant.
- Shared channel restrictions: Copilot may not be available for external guests in some configurations. The host tenant must enable Copilot for shared channels.
The policy hierarchy also matters. A user may have a global policy that allows Copilot, but a more specific policy assigned to the shared channel host overrides it. Check the effective policy for the specific user and channel.
How Copilot Handles Shared Channel Data
Copilot uses the conversation history and files in the channel to generate responses. In a shared channel, that data may belong to multiple tenants. Microsoft applies extra data protection rules, which means Copilot may be disabled by default. The host tenant admin must explicitly turn on Copilot for shared channels.
Steps to Diagnose and Fix the Missing Copilot Button
Follow these steps in order. Each step addresses one possible cause. Stop when the button appears.
Step 1: Verify the Copilot License
- Open the Microsoft 365 admin center
Go to admin.microsoft.com and sign in as a global admin. - Select Billing and then Licenses
Find the user who is missing the Copilot button. Confirm they have a Copilot for Microsoft 365 license assigned. If not, assign one from the Licenses page. - Wait for license propagation
License changes can take up to 24 hours. Restart Teams after the assignment.
Step 2: Enable the Copilot Policy in Teams
- Open the Teams admin center
Go to admin.teams.microsoft.com and sign in as a Teams admin. - Navigate to Meetings and then Meeting policies
Select the policy that applies to the affected user. The default is Global (Org-wide default). - Set Allow Copilot to On
Scroll to the Copilot section and change the toggle to On. Save the policy. - Confirm the user is assigned this policy
Go to Users and then Manage users. Select the user and open the Policies tab. Verify the meeting policy matches the one you edited.
Step 3: Check the Shared Channel Host Tenant
- Identify the host tenant
The host tenant is the one that created the shared channel. Only the host admin can change Copilot settings for that channel. - Ask the host admin to enable Copilot
If you are not the host admin, request that they complete Step 2 in their tenant. The setting applies to all shared channels in that tenant. - Test as a member of the host tenant
Have a user from the host tenant open the shared channel and check for the Copilot button. If it appears there, the issue is specific to external guests.
Step 4: Clear Teams Cache and Restart
- Close Teams completely
Right-click the Teams icon in the system tray and select Quit. - Delete the cache folder
Press Win + R, type%appdata%\Microsoft\Teams, and press Enter. Delete the contents of the Cache, Code Cache, and GPUCache folders. - Restart Teams
Open Teams again and navigate to the shared channel. The Copilot button should now appear if the policy and license are correct.
If Copilot Still Does Not Appear in the Shared Channel
Copilot works in regular channels but not in shared channels
This points to a shared channel restriction. The host tenant may have disabled Copilot for external guests. Contact the host admin and ask them to enable the setting Allow Copilot in shared channels in the Teams admin center under Teams apps and then Manage apps. This setting is separate from the meeting policy.
The Copilot button is grayed out
A grayed button means Copilot is available but not ready. This often happens when the channel has no message history or when the user lacks permission to view the conversation. Confirm the user is a member, not a guest, and that the channel has at least one message.
Copilot is missing only for external guests
External guests in a shared channel may not get Copilot even when the host enables it. Microsoft is rolling out Copilot for external guests gradually. Check the Microsoft 365 roadmap for your tenant region. Until the feature is fully available, guests can use Copilot in their home tenant channels but not in the shared channel.
| Item | Regular Channel | Shared Channel |
|---|---|---|
| Copilot availability | Available with license and policy | Requires host tenant enablement |
| Policy scope | User’s meeting policy | Host tenant’s meeting policy |
| External guests | Not applicable | May be restricted |
| Data handling | Single tenant | Cross-tenant safeguards |
You can now restore the Copilot button by checking the license, enabling the meeting policy, and confirming the host tenant settings. Start with the license because it is the most common blocker. After the button appears, try asking Copilot to summarize the channel conversation. For advanced control, assign a custom meeting policy to a pilot group before rolling out Copilot to the entire organization.