Forum Discussion
About create a team invitation link message through the Message Extension App
Hi Teams:
Is there a way to create a team invitation link message through the Message Extension App?
For example, the content shown in the figure below.
Thanks!
- ShawnLien1129 - You can try with link unfurling feature because we don't have any deeplink available for join teams meeting. We have one deeplink available to open scheduling dialog.
Ref Doc: https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-link-workflow?tabs=teamsjs-v2#deep-link-to-open-a-meeting-scheduling-dialog
Could you please try with link unfurling feature and let us know if you are facing any issue here.
6 Replies
- Nivedipa-MSFT
Microsoft
ShawnLien1129 - Yes, you can create a team invitation link message through the Message Extension App. You have to use link unfurling feature in messaging extension app.
Could you please refer below sample for your reference:
Microsoft-Teams-Samples/samples/msgext-link-unfurling-meeting/csharp at main · OfficeDev/Microsoft-Teams-Samples · GitHub
Thanks,
Nivedipa
-------------------------------------------------------------------------
If the response is helpful, please click Mark as Best Response and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.- ShawnLien1129Brass Contributor
Nivedipa-MSFT Thanks for your reply !
We designed a use case as follows.
When the Message Extension App is started, it will provide the user to enter the Group Url.When the user clicks the send button, the App will generate an Adaptive Card message with the team information and the Action.OpenUrl link of the Join Team.
User can send this team invitation information to other members through Teams Chat.
But when other members receive the message and click the Join Team link,the action of joining the team cannot be triggered and an error message will appear as shown in the figure below.
I don't know if there are other ways to successfully trigger the Join Team behavior in such a case scenario. Is it necessary to go through link unfurling feature?
Thanks!
- Nivedipa-MSFT
Microsoft
ShawnLien1129 - You can try with link unfurling feature because we don't have any deeplink available for join teams meeting. We have one deeplink available to open scheduling dialog.
Ref Doc: https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-link-workflow?tabs=teamsjs-v2#deep-link-to-open-a-meeting-scheduling-dialog
Could you please try with link unfurling feature and let us know if you are facing any issue here.