I already have an IP PBX appliance, how does this work with RingRoost?
You do not need an IP PBX in order to use RingRoost. In fact, generally, RingRoost will contain all the functionality you get in a IP PBX appliance.
If you need to keep you IP PBX, you can still use RingRoost as your SIP trunking provider.