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