cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Teams meeting "Join Now" window does not open when teams meeting link is clicked in Adaptive Card. Instead, Web browser opens up on clicking link.

Hi,

I have created a Flow in Power Automate that gets triggered when an upcoming event is starting soon in my Outlook. Once it gets triggered, it will send an adaptive card in "Chat with Flow Bot" in my teams that contains details about the event. like, subject, body, location, etc.

 

I have also created a condition to check if the event is going to happen in a teams meeting. If yes, then it will grab the meeting link from the Outlook event mail body and send it as a clickable link in Adaptive Card in teams chat. JSON of meeting link TextBlock attached below:

abi_123_0-1624729291949.png

And here is how my adaptive card looks like:

abi_123_1-1624729423229.png

Now, everything works fine till receiving the adaptive card in "Chat with Flow Bot". The issue is, once I click on "Click here to join the meeting" link in my adaptive card, then my web browser opens up to navigate to the link. As it is the teams meeting joining link (https://teams.microsoft.com/l/meetup-join/19%3ameeting_OTlkZDBlxxUtNmRlNy00MWxxLxx3ZDYtMzk5YTE2ODAzY... ), I want that Teams meeting "Join Now" window should open up automatically once I click on this link in the adaptive card instead of my web browser opening up.

 

As, when I send this same link as a normal message (not adaptive card) in any chat in Teams, and then click on this link, Teams meeting "Join Now" window opens up instead of opening web browser. But this link opens in web browser if clicked in an adaptive card.

 

Can anyone help me out how to open meeting link directly in teams and not web browser if I click it in the adaptive card.

 

Thanks.

1 REPLY 1
Expiscornovus
Dual Super User
Dual Super User

Hi @Anonymous,

 

I believe this is because you are using the HTTP protocol in your link. As far as I am aware it is also possible to directly link to the Teams client via the msteams:// protocol.

 

The drawback of this approach is that the link won't work for somebody who hasn't got Microsoft Teams installed. But that shouldn't matter in your scenario since the first step is sending an adaptive card in Microsoft Teams anyway 😉

Helpful resources

Announcements
MPA Virtual Workshop Carousel 768x460.png

Register for a Free Workshop

Learn to digitize and optimize business processes and connect all your applications to share data in real time.

New Process Advisor Capabilities carousel.png

Read the blog for the latest news

Read the latest about new experiences and capabilities in the Power Automate product blog.

PA Survey Carousel Image.png

We want to hear from you!

If you are a small business ISV/Reseller, share your thoughts with our research team.

AI Builder AMA June 7th carousel (up on May 25th, take down June 8th) (1).png

'Ask Microsoft Anything' about AI Builder!

The AI Builder team invite you to ask questions and provide helpful answers at our next AMA.

Users online (2,039)