Вы вставляете ссылку в форму — сценарий скачивает презентацию, загружает её в Nextcloud, открывает доступ по ссылке и записывает результат в CrateDB.
Чтобы заявки из Nextcloud сами попадали в CrateDB, достаточно готового сценария — без ручного переноса и потерь.
Настроить такую автоматизацию (Nextcloud + CrateDB) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.