What is Virtual PBX ? Virtual PBX is a Private Branch Exchange service which is used for transmitting calls and messages over the network.