
Announcements
There are many blogs and tutorials on how to get a link into an email that when clicked will navigate back to a specific record within PowerApps. I'm looking to do the same but my starting point is FLOW.
About:
PowerApps with a SharePoint List as a dataset. FLOW is used to auto-renew records and publish those renewals into a Teams Channel.
Scenario:
Automated FLOW runs daily. If a record is up for automatic renewal, the FLOW will then create a copy of the record and publish to a Teams Channel that the new record has been created.
What I'd Like:
I would like for a link to be provided in the Teams channel message that directs the user back to the newly created record within PowerApps. This link would be created in FLOW at the time the new record is created.
Has anyone attempted this? If so, can you provide guidance on how to get the puzzle pieces to align?
I suggest you read about deep linking in PowerApps.
Create a canvas app with deep link to a specific screen - Power Apps | Microsoft Learn
The idea is to generate a link with some Query string parameters to inform PowerApps what screen to open and which record to display
https://yourPowerAppsUrl?Screen=Products&ID=34433
In Flow, declare a variable named PowerAppsUrl and set it to https://yourPowerAppsUrl?Screen=Products&ID=
Just append the record ID before posting the Url on teams
In PowerApps, add a condition in your StartScreen method add a condition to redirect User to specific screen if the parameter is sent as a query string