I currently use nextcloud to auto "upload" to paperless.
I basically do it with a script that captures the relative path of a base folder (e.g. it is in /data/nextcloud/user1/paperless/scans/expenses/2024/03/receipts/MyReceipt.pdf and copies it to /mnt/paperless/consume/scans/expenses/2024/03/receipts/MyReceipt.pdf)
Paperless is configured to use each folder as a tag.
It would be neat to have something like this integrated that works without having the paperless consume directory mounted to the same host.