I use matworks and dial into the switch using a DID number I reserved for the switch. The program came with the switch. I also am familar with PBX's but find this system difficult to figure out. Some things just can't be done with Matworks or I haven't be able to figure them out. I know most of the functionality has to be done in MOC or commands through a phone rather than graphically. i.e. reassigning DID numbers, adding extensions, etc. The phone system is only a portion of my job and weeks may go by without needing to make changes. I wish it was a little more intuitive. Having a command line manual would help.