Trigger the Pipeline/Task during the events happens without Ultra?

I have a requirement like to trigger/ kick start the Task/Pipeline when receiving the input source files in a specified file location path.

Is possible to achieve this without Ultra method task?

By using File Poller we can poll the files but shall we trigger the pipeline/Task based on any snaps or configurations?

Kindly share your ideas/suggestions on this. Also let me know for any queries.

Note:
Events may be getting files in specified path,
Removing the files in specified path etc