Another option is to write an app or script that consumes the Cloverleaf Web API (CLAPI). I use CLAPI to programmatically delete, create, and duplicate threads. I also use CLAPI to create several (hundreds of) threads instantly based on a config file, spreadsheet/dataset, or command line arguments.