Is there a way of doing this though the DMA? Basically user one calls into Room 1000 and user two calls into Room 2000, I need to using the API monitor when someone calls into Room 2000 and move that participants call to Room 1000. I've went through all the docs I can find and haven't found a way of doing it.
Did you try to use scripts as in DMA Operation Guide -> Dial Rules?
It seems this is just you need.