Hi all,
First time posting here - hoping somebody can help!
I'm creating an Instant flow triggered from PowerApps. The purpose of this flow is to grab ONE item from a SharePoint list based on an ID which the Power App would pass when running the flow.
For some reason, whenever I add the 'Get Item' action in Flow, I get the following error:
The input body for trigger 'manual' of type 'Request' did not match its schema definition. Error details: 'Invalid type. Expected Integer but got String.'.

If I remove the 'Get Item' action, it runs just fine. Here's my entire flow, for reference. You can see I've tried converting the value to an integer with no joy. In addition, I've tried not even using this value in the Get Items call (just setting the ID value to '3'), and it still doesn't work. Very confused and would appreciate any help!

It's worth noting:
For some odd reason, this doesn't present any issue when using the 'Get Items' action and passing '$filter= ID eq <param from Power Apps>' , or when using an HTTP request with the same. I just don't know how to send either of those methods back to PowerApps in a way that would get me what I need (people picker.email property to compare current user email against.)