@SimonC As a heads-up, as I recall they can access custom records but not many / any other (useful) records.
The project I worked on stored the uploaded information on a custom record then processed that record afterwards. (may have been UE script or scheduled I forget that detail!)