Firstly, BP is not an RDA/front office tool, that's not what it is designed for. Yes you can use a code stage to generate a Windows form, but that will use a (costly) BP license. A better solution would be to construct a web form for users to submit work into a DB, and have robots in the back office polling that DB. You might consider 3rd party tools such as Trust Portal for this.