I’m not quite sure if I understand you correctly but the way I’d suggest is:
Defining the intent “create_job” in your nlu.md (json otherwise) with ~ 15 sample sentences
Defining the “options” that are suitable for the job creation either by:
a. enclosing them in the intent-samples with e.g. [template](job)
b. defining a lookup table which lists all possible options
Creating the FormAction that asks for the job-slot
Modify the “submit”-method that is executed as soon as the form got all necessary content - e.g. by telling it to open the default browser
Be aware if the fact that you might get into trouble with inter-device incompatibilites…