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 Apps / Confirmation popup wit...
Power Apps
Unanswered

Confirmation popup with PowerApps and Flow

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

Basically I have a powerapps application and a flow in which the two of them are working together. I will upload an excel file through powerapps and that file will be uploaded to my sharepoint documents where its records will then be read and appended to an existing sharepoint list. Although there are two conditions in my power automate flow where if a record in the excel file is already existing in the sharepoint list (this is checked using the Doctor Code column in both excel and sharepoint list), then it will update the record in the sharepoint list with the record from the excel file, otherwise if the record does not exist in the sharepoint list then it will just straight up create it in the sharepoint list.

 

So the scenario right now is I upload an excel file and the sharepoint list gets updated right away. But that is not what I want, what I want to happen is:

I upload an excel file in powerapps, then if the record in the excel file already exists in the sharepoint list, a popup will appear in powerapps giving the users an option to choose whether they want to update the record in the sharepoint list or reject it. How can I achieve that?

 

I figured I should include my flow here as well.

Iver199_0-1641462227806.png

 

Thank you in advance!

 

Categories:
I have the same question (0)
  • BCLS776 Profile Picture
    8,994 Moderator on at

    In general, Power Automate flows are not configured to start, wait for another input from the app, and then continue again. If you need this functionality to be in a flow, you may need to break it into two flows that get called one after the other from the app.

    The way I would do this is to check for the existence of the record in the app before executing the flow. You can do this by running a LookUp against the data source. If it returns blank, there is no matching record. From there you can initiate your flow with prior knowledge of whether you need a record created or not.

    Hope that helps,

    Bryan

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    My flow is also in charge of uploading the excel file to the sharepoint documents so if I check the existence of the record first before executing the flow, wouldn't that mean I'll have no excel file to check against the sharepoint list?

  • BCLS776 Profile Picture
    8,994 Moderator on at

    @Anonymous wrote:

    My flow is also in charge of uploading the excel file to the sharepoint documents so if I check the existence of the record first before executing the flow, wouldn't that mean I'll have no excel file to check against the sharepoint list?


    One option is to read the excel file into your app and then run the checks.

     

    There is probably more than one path to do what you are after, but expecting a flow to stop and wait for user response isn't a feasible one. However you restructure it, keep that limitation in mind.

     

    Bryan

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 Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#2
11manish Profile Picture

11manish 209 Super User 2026 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 150 Super User 2026 Season 2

Last 30 days Overall leaderboard