As a beginner, I wonder if n8n might be a good base for something like an approval flow.
Perhaps there is somewhere an example I can study? I have not found it yet…
Other than that, perhaps you might have implementation hints?
Let’s say, I want to create an approval process based on a already ocr’d PDF file appearing in a NextCloud folder. (I want to host as much as possible myself… so I would like to reduce the use of Google or the like…)…
There is no NextCloud trigger, thus I would use Cron to check the folder for new files. How would I check the new file from the folder list? I guess with the function node (although I am not really a programmer).
If I find a new file, depending on the location, I want to initiate an approval process. One way would be to place the file into a website and send out an approval request to specific people with a link pointing back to the file. Perhaps I should use the NextCloud location? Or might there be another interesting integration?
How would I maintain the list of approvers that need to be involved? Let’s say I have 3 different approval flows with partially overlapping approvers.
How would I keep track of approved documents?
And there are other questions…
But before going too deep into this… does n8n male sense at all to be used for something like this?