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

How do I launch Teams via PowerApps on Android?

Hello everybody, 

 

I just finished my development on an PowerApp, which I tested on a IOS device.

I used the Launch() function to open Teams from the App. (Launch("msteams:")) This works perfectly on IOS but now I tested the same Launch() on my Android device and the Button which should launch the App as on IOS does nothing. 

 

Any ideas? Is the launch parameter different for Android devices?

 

WIth regards

Kevin

1 ACCEPTED SOLUTION

Accepted Solutions
kkowal
Advocate I
Advocate I

Hello everybody!


I figured it out by myself. I was searching on android blogs, reading a lot about intents and then there was a solution inbetween.

The correct launch-value is: Launch("msteams://teams.microsoft.com") and if you want to start a chat directly you can use the following expression:

Launch("msteams://teams.microsoft.com/l/chat/0/0?users=[EMAIL]&topicName=[TOPIC]&message=Hey I solved the problem!")

 

hope this post will help others too, cause I searched a long time!

 

With regards


Kevin

View solution in original post

8 REPLIES 8
KrishnaV
Community Champion
Community Champion

Hi @Anonymous ,

 

I am also able to reproduce this issue in my local environment. I have in fact changed the syntax as:
Launch("msteams:") to Launch("ms-teams:") , Launch("msteams://");  Launch("ms-teams://"); none of them worked in Andriod however all these syntaxes worked smooth in IOS.

 

@v-siky-msft could you please check and let us know if you see this as a product level issue user can submit a MS Support ticket.

 

I hope this resolved your issue if you see any challenge/need further help please let me know I am always happy to do it for my community.

Regards,
Krishna
If this post helps you give a 👍 and if it solved your issue consider Accept it as the solution to help the other members find it more.

 



I hope this resolved your issue if you see any challenge/need further help please let me know I am always happy to do it for my community.

Regards,
KrishnaV
Business Applications MVP, Microsoft Certified Trainer
Twitter | Linkedin | YouTube | GitHub
If this post helps you give a THUMS-UP and if it solved your issue consider Accept it as the solution to help the other members / new members of the community.

v-siky-msft
Community Support
Community Support

Hi @Anonymous ,

 

Yes, the URL schema is different for Android.

I don't have any Android device, but could you please try this?

 

Launch("ms-teams://")

 

Please let me know If this still doesn't work.

Sik

 

Edit: I didn't find @KrishnaV has tested with it. My bad. OK, I need to explore more.

 

Hi @v-siky-msft ,

 

Yes, I have tried all the below syntaxes:

 

Launch("msteams:")
Launch("ms-teams:")
Launch("msteams://")
Launch("ms-teams://")

No luck with any of them.


I hope this resolved your issue if you see any challenge/need further help please let me know I am always happy to do it for my community.

Regards,
Krishna
If this post helps you give a 👍 and if it solved your issue consider Accept it as the solution to help the other members find it more.

 



I hope this resolved your issue if you see any challenge/need further help please let me know I am always happy to do it for my community.

Regards,
KrishnaV
Business Applications MVP, Microsoft Certified Trainer
Twitter | Linkedin | YouTube | GitHub
If this post helps you give a THUMS-UP and if it solved your issue consider Accept it as the solution to help the other members / new members of the community.

kkowal
Advocate I
Advocate I

Hello everybody!


I figured it out by myself. I was searching on android blogs, reading a lot about intents and then there was a solution inbetween.

The correct launch-value is: Launch("msteams://teams.microsoft.com") and if you want to start a chat directly you can use the following expression:

Launch("msteams://teams.microsoft.com/l/chat/0/0?users=[EMAIL]&topicName=[TOPIC]&message=Hey I solved the problem!")

 

hope this post will help others too, cause I searched a long time!

 

With regards


Kevin

vidit_gang
Microsoft
Microsoft

This formula worked for me. But I want to open the meeting invite screen with the "title" and "meeting details" pre-filled. Any help is appreciated.

Hi @kkowal , I am new to power apps, Can you please share or explain how to use this expression. I have created a chat in power apps, but if the user want to switch to teams chat using button click, how can they navigate to teams chat? I did not understand . Can any one please explain?

Thanks &Regards,

Krishna

Hi Thanks for sharing, Unfortunately the Launch formula did not work for me, instead it asks me if I want to call with skype of phone link

 

In the following, what should be the syntax to [EMAIL], because with brackets included it is not working i.e. directly opening a chat with that email-User:
Launch("msteams://teams.microsoft.com/l/chat/0/0?users=[EMAIL]&topicName=[TOPIC]&message=Hey I solved the problem!")

Helpful resources

Announcements
Power Apps News & Annoucements carousel

Power Apps News & Announcements

Keep up to date with current events and community announcements in the Power Apps community.

Community Call Conversations

Introducing the Community Calls Conversations

A great place where you can stay up to date with community calls and interact with the speakers.

Power Apps Community Blog Carousel

Power Apps Community Blog

Check out the latest Community Blog from the community!

Top Solution Authors
Top Kudoed Authors
Users online (2,999)