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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Deep Linking from Flow
Power Automate
Suggested Answer

Deep Linking from Flow

(0) ShareShare
ReportReport
Posted on by 5,331 Moderator

I've gotten my 'deep link' formula to work from Power apps.

I have a flow that sends out an email after three days with a
link to the same app.

Is there a way to deep link from flow to a record, as the flow
would need to know the specific 'ID' for the record to link to,
yes?

The 'deep link' in my Power App ends with '<a href='https://...2&EmpID=" & varDetailRecord.ID & "'> Link to App.</a>)

Categories:
I have the same question (0)
  • Suggested answer
    Sam_Fawzi Profile Picture
    904 Super User 2026 Season 1 on at
     
    Yes, it depends on the setup on the PowerApp side. If you're doing a lookup for the item by ID, you'll need to provide that parameter in the link. Here is a more detailed tutorial you can check out. Create a canvas app with deep link to a specific screen - Power Apps | Microsoft Learn
  • jv123 Profile Picture
    226 on at
    @Sam Fawzi,
    It appears the Navigate function is no longer allowed on the app.startScreen property and the app.onStart property. It's not allowed all over the place. There are also no definitive instructions on how to make it work from a PowerAutomate flow. It does take you to a screen but the default screen. Not a record details screen which is needed.  I am using a PowerAutomate flow that gets records from a SharePoint list based on whether or not a value of that record in the list is new or has been modified.
  • Suggested answer
    whitebeard Profile Picture
    137 on at
    Hi,
     
    Yes the Navigate function is no longer allowed for use within App.OnStart. To get deep linking working reliably now, you have to decouple the Routing (which screen to show) from the Data Loading (which record to fetch).
     
    Here is the pattern to make this work with your Flow link:
     
    1. Handle Routing (App.StartScreen)
    Go to the App object in the tree view and find the StartScreen property. This is where you tell the app which screen to load first.
     
    // If the ID param exists, go to Details, otherwise go Home
    If(
        !IsBlank(Param("EmpID")),
        DetailsScreen,
        HomeScreen
    )
     
    2. Handle Data (App.OnStart)
    Use OnStart only to fetch the data into a variable. Since StartScreen determines the view, this logic ensures the data is ready when that view loads.
     
    // If the ID param exists, fetch the record into a global variable
    If(
        !IsBlank(Param("EmpID")),
        Set(varDeepLinkRecord, LookUp('YourDataSource', ID = Value(Param("EmpID"))))
    )
     
    Note: If your ID column is text or a GUID, you may not need the Value() wrapper.
     
    3. Configure the Form/Gallery (Item Property)
    On your DetailsScreen, select your Form (or Gallery) and set the Item property to use the variable. To allow the form to work for both Deep Linking AND normal in-app navigation, use Coalesce:
     
    Coalesce(varDeepLinkRecord, YourBrowseGallery.Selected)
     
     
    This approach resolves the "Navigate not allowed" error and ensures the specific record is loaded immediately upon opening the link from Power Automate.
     
    Hope this helps!

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 474

#2
11manish Profile Picture

11manish 268

#3
David_MA Profile Picture

David_MA 243 Super User 2026 Season 1

Last 30 days Overall leaderboard