Hi @Alvin ,
Based on my knowledge, there are several options for distributing once you’ve created your app.
If you are the team owner and uploading custom apps in enabled, you can directly upload the app and start using it right away. You can also publish the app to your organization‘s app catalog or AppSource. For more details, you can learn it from:
https://zcusa.951200.xyz/en-us/microsoftteams/platform/concepts/deploy-and-publish/overview
If the response is helpful, please click "Accept Answer" and upvote it.
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.