In my mind you could use a scheduled trigger with an appropriate interval of choice.
At each interval you can do a dropbox search with a search on last modified time (which should return new files). This would be a “sliding window” of time - interval.
Obviously this is not 100% fool proof. you could circumvent this saving the last_run date/time after each run and take that as a starting point on the next one.
There is a specific category “Help me build my workflow” if you need more help than the odd support question. the other option is the post under “jobs”
I quickly checked the templates for dropbox and the only one that exists is in the style of : get a list of files at time A, store the list, get a list of files at time B, check for new, and store again. (aha, there a “method 2” which lightly resembles my thinking. you can try