How can I print a dynamic number of pages in a single job

I have a value coming from a HTTP input with the number of copies that need to be printed. I do not see a path to set the quantity based on this value.

I’m currently setting a local variable with the XML quantity count and using a loop to send multiple files to the printer. The printer cycle up/ cycle down time is reducing productivity. I would like to send down print with a dynamic number of copies as a single job. Each copy is a single simplexed page, but they may need 120 copies.

The other problem sending down individual jobs is due to the potential of being intermingled with other jobs.