How to enable shared channel support for a Teams app/bot

Weston Boone 20 Reputation points
2025-11-10T22:02:55.3066667+00:00

Hello,

I see that teams should now support apps in shared channels ( https://mc.merill.net/message/MC1168294 ). The developer sections says:

Update your app manifest to include supportsChannelFeatures: tier1 as part of the latest manifest version

but latest manifest spec doesn't appear to note a property called supportsChannelFeatures : https://developer.microsoft.com/json-schemas/teams/v1.24/MicrosoftTeams.schema.json

Is there a working example anywhere of this being done? My searches through the sample code repos didn't find much using newer manifest versions

Microsoft Teams | Development
Microsoft Teams | Development
Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
0 comments No comments
{count} votes

Answer accepted by question author
  1. Teddie-D 9,680 Reputation points Microsoft External Staff Moderator
    2025-11-11T01:05:12.2233333+00:00

    Hi @Weston Boone 

    Thank you for posting your question in the Microsoft Q&A forum. 

    According to this documentation Teams connect shared and private channels - Teams | Microsoft Learn, you’ll only need to add the property supportsChannelFeatures: tier1 to your app manifest and then test your app across different channel types to confirm expected behavior. 

    Currently, the public schema hasn’t yet been updated to reflect this property, so please treat it as a permitted extension while the rollout is in progress. You should add: 

    • supportedChannelTypes: ["sharedChannels","privateChannels"] 
    • supportsChannelFeatures: "tier1" 

    to your app manifest and test your app across different channel types. It’s also important to continue following the per‑channel installation and membership guidance outlined in the documentation. 

    The rollout is scheduled to start in early November 2025 and should finish worldwide by late November 2025. Until then, using the configuration above will keep your app aligned with the upcoming changes and ready for full support once the rollout completes. 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".    

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 


1 additional answer

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.