web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id : hUSw3FM0DJCuzWRAnEM6JO
Power Apps - Building Power Apps
Unanswered

expecting to open apps store for Teams installation from powerapps button

Like (0) ShareShare
ReportReport
Posted on 28 Nov 2019 12:23:56 by 95

Hi All,

 

PowerApps installed. MS Teams not installed

  • Clicked the button from PowerApps to launch Teams – no response. I was expecting it to open apps store for Teams installation but nothing happened. There needs to be either a prompt that Teams need to be installed or redirect to app store for installation.

Can someone please let me know how to implement this. Thanks.

Categories:
  • yashag2255 Profile Picture
    24,647 Super User 2024 Season 1 on 29 Nov 2019 at 07:42:54
    Re: expecting to open apps store for Teams installation from powerapps button

    Hey @BKGOUD 

     

    Launch works in a way where it will only open the specified URL. There is no direct way to check if the app exists or not and pass the appropriate url.

    IfError will not work in this case, because Launch will be executed but since the app doesnot exist it doesnot consider it a valid url.

    If you think this should be added in PowerApps capability, please raise an idea on: https://powerusers.microsoft.com/t5/Power-Apps-Ideas/idb-p/PowerAppsIdeas 

    As a workaround to tackle this problem, you can add a button or checkbox control to take user content if the app is installed or not. If it is installed then the user will be taken to conversation url and if not, then it will open the app store.

    Something like:
    Checkbox -> OnChange -> Set(Installed, Checkbox1.Value)

    Button -> OnSelect -> If(Installed, "msteams://", "https://apps.apple.com/us/app/microsoft-teams/id1113153706")

     

    Hope this Helps!

     

    If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!

  • v-xida-msft Profile Picture
    on 29 Nov 2019 at 04:44:47
    Re: expecting to open apps store for Teams installation from powerapps button

    Hi @BKGOUD ,

    Currently, within PowerApps, if you want to check if the Teams Client App has been installed within a iPhone device, I afraid that there is no way to achieve your needs.

    No functions supported in PowerApps to detect if the specific client app is installed in Mobile Device already.

     

    Based on the needs that you mentioned, I afraid that there is no way to achieve your needs in PowerApps currently. If you would like this feature to be added in PowerApps, please consider submit an idea to PowerApps Ideas Forum:

    https://powerusers.microsoft.com/t5/Power-Apps-Ideas/idb-p/PowerAppsIdeas

     

    Best regards,

  • BKGOUD Profile Picture
    95 on 28 Nov 2019 at 14:28:57
    Re: expecting to open apps store for Teams installation from powerapps button

    Thanks for your reply. 

    However im looking for something as below.

     

    If Ms teams app exists on user mobile it should open the app directly else user should be prompted to download the app from appstore.

     

    By using Launch("https://apps.apple.com/us/app/microsoft-teams/id1113153706"), appstore will be launched everytime.

     

    By using Launch("msteams://") it is opening app if it exists on the phone. Otherwise it wont open anything.

     

    I have tried this IfError(Launch("msteams://"),Launch("https://apps.apple.com/us/app/microsoft-teams/id1113153706")) but it is not working the way i want.

     

     

  • yashag2255 Profile Picture
    24,647 Super User 2024 Season 1 on 28 Nov 2019 at 13:14:39
    Re: expecting to open apps store for Teams installation from powerapps button

    Hey @BKGOUD 

     

    There are different URL's for apps on Play store and App Store. Maybe you can try something like this: 

    Expression on the "OnSelect" property of the button:

    Button -> OnSelect -> Launch("https://apps.apple.com/us/app/microsoft-teams/id1113153706")

    Note:
    https://apps.apple.com/us/app/microsoft-teams/id1113153706  -> For Apple Store
    https://play.google.com/store/apps/details?id=com.microsoft.teams&hl=en_US -> For Google Play Store

     

    Hope this Helps!

     

    If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 791 Most Valuable Professional

#2
MS.Ragavendar Profile Picture

MS.Ragavendar 410 Super User 2025 Season 2

#3
mmbr1606 Profile Picture

mmbr1606 275 Super User 2025 Season 2

Loading complete