An IPPBX (“Internet Protocol private branch exchange”) is a system that connects telephone extensions to the public switched telephone network (PSTN) and provides internal communication for a business. An IPPBX is a PBX system with IP connectivity and provides additional audio, fax, video and instant messaging communication utilizing the TCP/IP protocol stack. Techroutes has a wide range of IPPBX products starting from 32 to 2000 sip endpoints with optional 1-32 E1 PRI interfaces, 256 FXS/FXO interfaces.