Hi @jesslynh ,
Do you want to avoid triggering a flow every time a file is uploaded?
Here is a test for your reference:
Set [Recurrence] to trigger every 5 minutes.
Set [Get files (properties only)] ‘s Filter Query:
Created ge '@{addMinutes(formatDateTime(utcNow(),'o'),-5)}' and Created lt '@{formatDateTime(utcNow(),'o')}'
In this way, you can get files uploaded by users within five minutes.
If you want to trigger less frequently, you can set it to trigger every hour, or every day

Best Regards
Cheng Feng