Yes, it’s easy but you’ll have to change your flow a bit. Instead of ‘manually trigger a flow’ you’ll want the Power Apps v2 trigger. It’s similar to the manually trigger a flow in the sense you can set variables that you want as input parameters.
the you’ll have to go back to your app and go to the Flows section on the left nav bar. You can add the flow now that it has the Power Apps v2 trigger.
on your Run Report button you’ll invoke the flow by typing the Flow Name as it appears in the left panel + .Run(parameters). So it looks like this: FlowWithAppsTrigger.Run(id)
Now if you are expecting a response back from the Flow - you’ll have to add a ‘Respond to Power Apps’ action. You can set the output parameters and it will pass it back to the calling function. Note that once you add the Respond To PowerApps action, your flow becomes synchronous up to that point.