When merging two queues you maybe need to move all tickets from the first to the second one. It’s not a problem to script it or to use the bulk update. But is there a way to disable all scrips in both queues to avoid the mail storm within this performance?
I am trying to think what emails RT would send “On Queue Change” by default?
It’s possible to disable scrips on a case-by-case basis (Admin → Global → Scrips)
Could you set the queue in your script without generating a transaction? It is the transactions that have the scrips run, so if you using _Set to change the queue without one you shouldn’t have the mail storm?